Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Upload ja oikeuksien antaminen

karvinen [12.02.2007 12:11:56]

#

Tallennan kuvan

$uploaddir = '/home/karvinen/www/uusi/kuvat/';
$uploadfile = $uploaddir . basename($_FILES['kuva']['name']);
move_uploaded_file($_FILES['kuva']['tmp_name'], $uploadfile)

Mites tuosta sais napattua tiedoston nimen, ja annettua 755 oikeudet kuvalle.

Lebe80 [12.02.2007 12:51:42]

#

Riviltä kaksi, eli:

uploadfile = $uploaddir . basename($_FILES['kuva']['name']);

karvinen [12.02.2007 12:56:12]

#

jos laitan:

$uploaddir = '/home/karvinen/www/uusi/kuvat/';
$uploadfile = $uploaddir . basename($_FILES['kuva']['name']);
move_uploaded_file($_FILES['kuva']['tmp_name'], $uploadfile)
print $uploadfile;

Pukkaa erroria
Parse error: syntax error, unexpected T_PRINT in /home/karvinen/www/uusi/tallenna.php on line 8

Eli juuri tuo print rivi...
Eikös tuon pitäisi tulostaa kuvan hakemiston ja nimen.

kayttaja-2791 [12.02.2007 12:58:21]

#

printtiä edeltävän rivin lopusta puuttuu puolipiste. Erittäin yleinen tuollaisten unexpected-virheiden aiheuttaja :)

karvinen [12.02.2007 13:01:07]

#

Voi v***U kun oli taas paljosta kiinni...
Kävin tuota pientä koodia läpi vaikka kuinka kauvan, mutta kun ei huomaa, niin ei huomaa.

Koodannut vissiin liian pitkään yhteen menoon...

Kiitokset.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta