..potřeboval bych poradit. Na internetu jsem si zjistil, jak udělat jednoduchý upload souboru na server..vše jsem správně opsal..v tom by neměl být problém..ale v okamžiku když chci něco uploadnout, tak po načtení stránky mi vyběhne červeně tohle:
Warning: copy() has been disabled for security reasons in (teď ta přesná adresa) on line 52
..no a s tím si nevím rady.. :( - prosím kohokoliv o radu.. :)
a teď ten kod, který píšu do souborů..
<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>
a pak..
<?
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>";
}
}
?>
no to psalo totiz nejaky prase. na upload se totiz nepouziva funkce copy ale move_uploaded_file. s pomoci php manualu to jiste snadno opravis. a nebo si stahni nejakej poradnej skript.
..díky moc za radu ;) ..jenže kde hledat..? :D
"jenže kde hledat"
Neumíš číst? Viz Tonik - ... php manual ... a strejdu Gůgla - znáš?
..no php manuál neznám..! - to je nějaká web stránka..? :)
tak co treba www.php.net ... jinak kdyby ses zeptal strýce Googla , tak by ti to vratil jako prvni odkaz! xD