Autor | Zpráva | ||
---|---|---|---|
Goumbik Profil |
#1 · Zasláno: 3. 3. 2008, 00:52:24 · Upravil/a: Goumbik
Zdravim,
mam v administraci pridavani clanku,jako vysledny obrazek ,ktery se zobrazi v indexu je mozne vkladat v administraci do input pole spolu s nadpisem,atd...Chci toto vkladani zamenit za upload souboru.Jenze je potreba,aby se obrazek uploadnul pod nazvem ($id),aby se potom v clanku mohl udelat dotaz na jedinecne id ....Muze mi nekdo pomoci ?Díky Priradim zde prikladny kod uploadu obrazku <?php if (isset($_FILES['fupload'])) { if($_FILES['fupload']['type']=="image/jpeg"){ // Pokud soubor bude mít kocovku .jpg, provede se upload $slozka = "img"; // Zde si napište svojí složku, do které se budou soubory ukládat (bez lomítka) $cil = $slozka . "/" .$_FILES['fupload']['name']; // Toto je proměnná $cil, která obsahuje adresář, kde se má soubor uploadovat a taky název souboru. $nazev_souboru = $_FILES['fupload']['tmp_name']; // Zjistí dočastné umístění souboru $copy = move_uploaded_file($nazev_souboru, $cil) // A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky or die ("Přenesený soubor nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku chmod ($cil, 0644); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 if($copy == true){ // Pokud se kopírování provede úspěšně echo "Soubor " .$_FILES['fupload']['name']. " byl úspěšně nahrán na server.\n<br><a href=\"$cil\">Jdi na soubor</a>"; }else{ echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['fupload']['error']; } }else{ echo "Lze nahrávat pouze soubory typu JPEG!"; } } ?> |
||
Robo88 Profil |
#2 · Zasláno: 3. 3. 2008, 14:23:10
obrazek se ti uploadne pod nazvem $id pokud budes mit v inputu name="id" ;)
|
||
Časová prodleva: 16 let
|
0