LuKyN 0 Odesláno: 10. Březen, 2013 Share Odesláno: 10. Březen, 2013 http://www.sdilejkod.cz/kod/k4452rr5yp potrebuji kdyz soubor nevyberu a dam nahrat tak to napise : echo UPLOAD_NEUSPESNE;//Zprava - Neodeslano !No! a kdyz vyberu soubor s jinym formatem tak tohle : echo UPLOAD_ZADNYFORMAT;//Zprava - Neodeslano !No! a kdyz je vse ok tak toto : echo UPLOAD_USPESNE;//Zprava - Odeslano !Yes! me to dela to : kdy nevyberu soubor a dam nahrat tak to napise ze je spatny format kdyz to ma napsat ze soubor nebyl nahran Link to comment Share on other sites More sharing options...
0 steel 71 Odesláno: 23. Březen, 2013 Share Odesláno: 23. Březen, 2013 Vůbec bych se být tebou nepokoušel dělat svůj upload, nemuselo by to dopadnout dobře. Tehle se ti nelíbí? http://www.w3schools.com/PHP/php_file_upload.asp Link to comment Share on other sites More sharing options...
0 LuKyN 0 Odesláno: 23. Březen, 2013 Author Share Odesláno: 23. Březen, 2013 Nelíbilo chci pres db. Link to comment Share on other sites More sharing options...
0 steel 71 Odesláno: 25. Březen, 2013 Share Odesláno: 25. Březen, 2013 Nemůžu ti říct, proč se upload nechová jak má, když jsi neposlal zdroj. EDIT: Už se mi vrátil zrak. Napadají mě 3 způsoby, jak to řešit: 1. Prostě napsat do echa 2. Překladový soubor 3. Zadefinovat si UPLOAD_NEUSPESNE, UPLOAD_ZADNYFORMAT, UPLOAD_USPESNE [list] [*] <? [*] require_once dirname(__FILE__) . '/inc/funkce.php';//Spojime cestu s funkcemi [*] pripojeni_db();//Pripojime se k databazi [*] vypis();//Vypisem veskery text na webu [*] ?> [*] <form enctype="multipart/form-data" action="" method="POST"> [*] <input name="soubor" type="file" /><br /> [*] <input type="submit" name="odeslem" value="Upload" /> [*] </form> [*] [*] <? [*] $ip = $_SERVER["REMOTE_ADDR"];//Zjistime IP adresu [*] $datum = StrFTime("%d.%m.%Y %H:%M:%S", Time());//Zjistime Datum a Cas [*] $soubor_slozka = "upload";//Slozka kam umistime soubory [*] $soubor = $_FILES["soubor"]["tmp_name"]; [*] $soubor_nazev = $_FILES["soubor"]["name"];//Nazev souboru [*] [*] $formaty = array("txt", "TXT", "jpg", "JPG", "png", "PNG"); [*] $kon = end(explode(".", $soubor_nazev)); [*] [*] [*] if ($_POST["odeslem"])//Odeslem soubor [*] { [*] [*] [*] if(in_array($kon, $formaty)) [*] { [*] [*] if(move_uploaded_file($soubor, "$soubor_slozka/$soubor_nazev")) [*] { [*] chmod ("$soubor_slozka/$soubor_nazev", 0777);//Musime vytvorit slozku "upload" a nastavit ji chmod 0777 [*] [*] echo "Odeslano !Yes!"; [*] [*] [*] } [*] else [*] { [*] echo "Neodeslano !No!"; [*] } [*] [*] } [*] else [*] { [*] echo "Neodeslano !No!"; [*] } [*] [*] [*] [*] } [*] ?> Link to comment Share on other sites More sharing options...
Dotaz
LuKyN 0
http://www.sdilejkod.cz/kod/k4452rr5yp
potrebuji
kdyz soubor nevyberu a dam nahrat
tak to napise :
echo UPLOAD_NEUSPESNE;//Zprava - Neodeslano !No!
a kdyz vyberu soubor s jinym formatem tak tohle :
echo UPLOAD_ZADNYFORMAT;//Zprava - Neodeslano !No!
a kdyz je vse ok tak toto :
echo UPLOAD_USPESNE;//Zprava - Odeslano !Yes!
me to dela to :
kdy nevyberu soubor a dam nahrat
tak to napise ze je spatny format
kdyz to ma napsat ze soubor nebyl nahran
Link to comment
Share on other sites
3 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now