| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal max-m: 15.03.2008 0:35 | |
|
mam mensi problem. potrebujem na server nahravat obrazky (menim aj velkost). to samo o sebe nie je problem, no potrebujem ich ukladat pod inym nazvom. napr.: uzivatel ho ma ulozeny na svojom PC pod nazvom picture.jpg a ja ho potrebujem ulozit pod nejakym ID (napr.:"pc_147.jpg").
obrazky nahravam cez:
Kód: <?php $uploadedfile = $_FILES['uploadfile']['tmp_name']; $src = imagecreatefromjpeg($uploadedfile); list($width,$height)=getimagesize($uploadedfile); $newwidth=600; $newheight=($height/$width)*600; $tmp=imagecreatetruecolor($newwidth,$newheight); imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height); $filename = "imgs/". $_FILES['uploadfile']['name']; imagejpeg($tmp,$filename,100); imagedestroy($src); imagedestroy($tmp); ?>
(overenie pripony a pod. nie je problem)
DIK.
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 15.03.2008 2:41 | |
|
Nemáš za čo
Mám napísať aj niečo iné? Rád by som napísal niečo iné, ale nech pozerám ako pozerám, nikde nevidím otázku. Potrebuješ to ukladať pod iným názvom? A čo ti bráni ukladať ich pod iným názvom? Proste použiješ iný názov ako ten pôvodný napr. zoberieš pôvodný obrázok a pridáš k nemu timestamp alebo tak podobne.
|
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal jaji: 15.03.2008 11:03 | |
|
tiez mu poriadne nerozumiem...
a ake ID mas na mysli ? Ak to nemusi byt obrazok v poradi, pouzi funkciu time(),
pripoj toto na koniec:
Kód: $nazov_obrazku="pic_".time().mt_rand(0,99); //{cas + nahodne cislo} copy("imgs/. $_FILES['uploadfile']['name']","imgs/$nazov_obrazku"); unlink(imgs/. $_FILES['uploadfile']['name']);
je to len tak z brucha, treba odladit. Ber to ako priklad
|
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 Bydlisko: Nové Zámky |
neviem ci som pochopil spravne...nahras obrazok na server a aj do db v db bude mat id 1 tak aby sa nazov obrazku zmenil na 1.jpg napriklad? ak hej tak to tu niekde na fore aj je ak sa nemylim
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|