Autor Zpráva
Vojta
Profil *
Nerozumím PHP a potřeboval bych, aby při uploadu souboru, přes níže uvedený script, se daný soubor přejmenoval na např. xxx.doc a následně uložil.

Můžete sem napsat co mám dopsat do uvedeného kodu.

Děkuji


<HTML>
<HEAD><TITLE>Upload</TITLE></HEAD>
<BODY>

<?

if ($akce == "Upload") {

if ($soubor_type == "text/plain" or $soubor_type="text/html") {
if (copy ($soubor, "data/$soubor_name")) {
print "Soubor $soubor_name o velikosti $soubor_size bajtů
byl úspěšně uploadnut na server<BR>";

mail ("spravce@muj_server.cz", "Upload souboru $soubor_name",
"Na server byl nahrán soubor /data/$soubor_name\n",
"From: system@muj_server.cz\nX-web: http://www.muj_server.cz/system/upload.php");
}
else {
print "Při nahrávání souboru došlo k chybě!<BR>";
}
}
else {
print "Soubor není požadového MIME typu!<BR>";
}
}

?>

<HR SIZE="1" NOSHADE>

Zadejte jméno souboru:
<FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="soubor" SIZE="30">
<INPUT TYPE="submit" NAME="akce" VALUE="Upload">
</FORM>

</BODY>
</HTML>
djlj
Profil
copy ($soubor, "data/xxx.doc");

Jinak spíš použij move_uploaded_file.
Vojta
Profil *
Kam mám vložit copy ($soubor, "data/xxx.doc");

a kde mám změnit (použít) move_uploaded_file.

Fakt tomu moc nerozumím, dík
Vojta
Profil *
Joooo už jsem to pochopil...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0