| | |
| Stránka: 1 z 1
| [ Príspevkov: 25 ] | |
Autor | Správa |
---|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 06.07.2008 15:38 | |
|
pise mi Notice: Undefined index: odeslano in C:\Program Files\VertrigoServ\www\index.php on line 7
Kód: <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type"> <title>Test</title> </head> <? error_reporting(E_ALL); if ($_REQUEST["odeslano"]==1): unlink ("./31/hloupost.txt"); if ($_FILES['hloupost']['size']>300) die ("Soubor je příliš velký ;-("); if (!is_file($_FILES['hloupost']['tmp_name'])) die ("Žádný soubor jste neuploadovali !!!"); if (move_uploaded_file($_FILES['hloupost']['tmp_name'], "./31/hloupost.txt")) { echo "Soubor <B>".$_FILES['hloupost']['name']."</B> z Vašeho PC"; echo " typu <B>".$_FILES['hloupost']['type']."</B>"; echo " o velikosti <B>".$_FILES['hloupost']['size']."</B> bajtů"; echo " byl na serveru uložen pod dočasným názevem <B>".$_FILES['hloupost']['tmp_name']."</B>"; echo " a následně zpracován. Obsah souboru je:<P><pre>"; readfile ("./31/hloupost.txt"); echo "</pre>"; }; else: ?> Nahrání souboru na server <form method="POST" ENCTYPE="multipart/form-data" action="<?echo $_SERVER["PHP_SELF"]?>"> <table border="1" > <tr> <td>Textový soubor</td> <td> <input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300> <input type="file" name="hloupost" ACCEPT="text/*"> </td> <td>(max. 300 bajtů)</td> </tr> <tr> <td colspan="3"> <input type="hidden" name="odeslano" value="1"> <p align="center"><input type="submit" value="Odeslat"></td> </tr> </table> </form> <? endif; ?>
som tam nic nemenil tak neviem preco please help
|
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 Bydlisko: Nové Zámky |
Kód: if ($_REQUEST["odeslano"]==1): nema to byt Kód: if ($_REQUEST["odeslano"]==1);
???
|
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 06.07.2008 15:53 | |
|
mno teraz to vyhadzuje Parse error: syntax error, unexpected T_ELSE in C:\Program Files\VertrigoServ\www\index.php on line 21 aj tam som skusil dat ; ale furt potom som tam nedal nic a stale to pise
// please sak vyskusajte aj vy ten skript ci vam ide
|
|
Registrovaný: 04.04.08 Prihlásený: 27.02.12 Príspevky: 531 Témy: 27 Bydlisko: Nitra | Napísal P3CKIV: 06.07.2008 16:00 | |
|
Skús dať miesto
Kód: if ($_REQUEST["odeslano"]==1): Kód: if ($_POST):
_________________ V príprave... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 06.07.2008 16:12 | |
|
Díki už to ide a nebola vlastne hento podmienka ze ak to uz odoslalo akoze true ked je tam 1 a teraz to tam uz nemusi byt?
|
|
Registrovaný: 04.04.08 Prihlásený: 27.02.12 Príspevky: 531 Témy: 27 Bydlisko: Nitra | Napísal P3CKIV: 06.07.2008 16:14 | |
|
Nie, toto tu už nemusí byť:
Kód: <input type="hidden" name="odeslano" value="1">
_________________ V príprave... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 06.07.2008 19:09 | |
|
a este ze co znamena error_reporting(E_ALL); akoze ma ukazovat vsetky chyby?
// ale furt to vypisuje jedno varovanie Warning: unlink(hloupost.txt) [function.unlink]: No such file or directory in C:\Program Files\VertrigoServ\www\index.php on line 8
Kód: <? error_reporting(E_ALL); if ($_POST): unlink ("hloupost.txt"); if ($_FILES['hloupost']['size']>300) die ("Soubor je příliš velký ;-("); if (!is_file($_FILES['hloupost']['tmp_name'])) die ("Žádný soubor jste neuploadovali !!!"); if (move_uploaded_file($_FILES['hloupost']['tmp_name'], "hloupost.txt")) { echo "Soubor <B>".$_FILES['hloupost']['name']."</B> z Vašeho PC"; echo " typu <B>".$_FILES['hloupost']['type']."</B>"; echo " o velikosti <B>".$_FILES['hloupost']['size']."</B> bajtů"; echo " byl na serveru uložen pod dočasným názevem <B>".$_FILES['hloupost']['tmp_name']."</B>"; echo " a následně zpracován. Obsah souboru je:<P><pre>"; readfile ("hloupost.txt"); echo "</pre>"; }; else: ?> Nahrání souboru na server <form method="POST" ENCTYPE="multipart/form-data" action="<?echo $_SERVER["PHP_SELF"]?>"> <table border="1" > <tr> <td>Textový soubor</td> <td> <input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300> <input type="file" name="hloupost" ACCEPT="text/*"> </td> <td>(max. 300 bajtů)</td> </tr> <tr> <td colspan="3"> <input type="hidden" name="odeslano" value="1"> <p align="center"><input type="submit" value="Odeslat!!!"></td> </tr> </table> </form> <? endif; ?>
ale ja tam mam subor hloupost.txt tak neviem preco
|
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal jaji: 06.07.2008 20:37 | |
|
a chmod mas nadstaveny spravne???
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 06.07.2008 21:19 | |
|
co? chmod? a to je co?
|
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | |
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
C:\Program Files\VertrigoServ\www\hlupost.txt
existuje??
|
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 07.07.2008 12:00 | |
|
Tominator existuje a dnes to ide vsetko ziadnu chybu to nepise a jaji to co ako to mam nastavat pred to unlink to mam dat abo kde?
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 07.07.2008 12:05 | |
|
samozrejme pred unlink, http://sk.php.net/chmod
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal jaji: 07.07.2008 12:05 | |
|
vsak v total commander sa pripoj na ftp, klikni na subor kde chces zmenit CHMOD a kliknes na zmena atributov a naklikas 777
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 07.07.2008 12:44 | |
|
jaji ale ja nerobim nic v total comandri to ako naco sa on pouziva ? akoze na nahratie na ftp? ale ja nic nepotrebujem nahrat na web alwe iba na lokal. server mam Vertigoserv
|
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 Bydlisko: TT | Napísal jaji: 07.07.2008 13:49 | |
|
na lokalhoste pokial nemas linux sa chmodom nemusis zaujimat...
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
dadmtb píše: pise mi Notice: Undefined index: odeslano in C:\Program Files\VertrigoServ\www\index.php on line 7 Kód: <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type"> <title>Test</title> </head> <? error_reporting(E_ALL); if ($_REQUEST["odeslano"]==1): unlink ("./31/hloupost.txt"); if ($_FILES['hloupost']['size']>300) die ("Soubor je příliš velký ;-("); if (!is_file($_FILES['hloupost']['tmp_name'])) die ("Žádný soubor jste neuploadovali !!!"); if (move_uploaded_file($_FILES['hloupost']['tmp_name'], "./31/hloupost.txt")) { echo "Soubor <B>".$_FILES['hloupost']['name']."</B> z Vašeho PC"; echo " typu <B>".$_FILES['hloupost']['type']."</B>"; echo " o velikosti <B>".$_FILES['hloupost']['size']."</B> bajtů"; echo " byl na serveru uložen pod dočasným názevem <B>".$_FILES['hloupost']['tmp_name']."</B>"; echo " a následně zpracován. Obsah souboru je:<P><pre>"; readfile ("./31/hloupost.txt"); echo "</pre>"; }; else: ?> Nahrání souboru na server <form method="POST" ENCTYPE="multipart/form-data" action="<?echo $_SERVER["PHP_SELF"]?>"> <table border="1" > <tr> <td>Textový soubor</td> <td> <input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300> <input type="file" name="hloupost" ACCEPT="text/*"> </td> <td>(max. 300 bajtů)</td> </tr> <tr> <td colspan="3"> <input type="hidden" name="odeslano" value="1"> <p align="center"><input type="submit" value="Odeslat"></td> </tr> </table> </form> <? endif; ?>
som tam nic nemenil tak neviem preco please help
Mne tam jednoznačne chýba isset($_REQUEST["odeslano"]). isset by som na tvojom mieste používal omnoho častejšie
Jedna poznámka k error_reportingu. Keď testuješ na localhoste (NIE VEREJNE), je super, ak si nastavíš error_reporting na (E_ALL | E_STRICT). Ale ak je kód verejne spustitelný, daj tam nulu, pretože užívateľ nemá čo vidieť chyby. Zobrazovanie chýb je chyba, ktorú bohužial vídam na mnohých premnohých weboch.
|
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 10.07.2008 11:24 | |
|
rooobertek error_reporting(0) takto ?????
|
|
Registrovaný: 06.03.08 Prihlásený: 01.10.12 Príspevky: 1732 Témy: 15 Bydlisko: triminka@sp... |
display_errors hodis na off
_________________ Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal autor témy dadmtb: 10.07.2008 11:39 | |
|
display_errors(off) takto?
|
|
Registrovaný: 06.03.08 Prihlásený: 01.10.12 Príspevky: 1732 Témy: 15 Bydlisko: triminka@sp... |
display_errors(Off);
_________________ Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain... |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 | |
Registrovaný: 06.03.08 Prihlásený: 01.10.12 Príspevky: 1732 Témy: 15 Bydlisko: triminka@sp... |
moze byt aj to display errors, nie?
_________________ Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain... |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
nie, tak ako to predtym napisal... error_reporting(0)
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Triminka píše: moze byt aj to display errors, nie?
No môžeš si to nastaviť, ale tipujem, že v praxi nebudeš mať možnosť nastaviť si túto direktívu. Ja používam error_reporting na začiatku skriptu, teda v jednom súbore, ktorý sa includuje na začiatku každého súboru
|
|
| Stránka: 1 z 1
| [ Príspevkov: 25 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Číslovanie .txt súboru v Delphi, Visual Basic | 5 | 620 | 27.03.2012 19:50 Fico | | ulozenie suboru txt VB v Delphi, Visual Basic | 1 | 830 | 01.01.2010 12:08 B.A.X.O | | Upravovanie txt suboru pomocou php v PHP, ASP | 4 | 610 | 14.01.2009 6:58 JanoF | | PHP citanie z TXT suboru v PHP, ASP | 6 | 1061 | 12.06.2010 10:54 kexo | | C++ kombinatorika/zapis do txt suboru v Assembler, C, C++, Pascal, Java | 2 | 1181 | 13.04.2011 22:46 blabla630 | | Riešenie pre otvorenie txt súboru 1x v Ostatné | 15 | 742 | 16.09.2017 13:12 martinius96 | | Sťahovanie web stránky do txt súboru v Ostatné | 7 | 673 | 14.11.2017 7:37 BX | | Zapis zo txt suboru do excelu.. v Delphi, Visual Basic | 0 | 564 | 19.07.2011 19:14 kotlas6667 | | zapis do txt suboru pomocou javascriptu v JavaScript, VBScript, Ajax | 11 | 734 | 22.01.2015 23:15 chrono | | Obnova .txt súboru v win XP v Operačné systémy Microsoft | 6 | 456 | 29.03.2009 12:30 shiro | | PHP skript, vyber udajov z TXT suboru v PHP, ASP | 6 | 1000 | 10.12.2009 19:39 stenley | | Nacitanie dat z unl/txt suboru do oracle v Databázy | 8 | 1466 | 31.10.2008 20:08 El_locco | | [Pascal] - písanie do .txt súboru s ponechaním predchodzieho obsahu v Assembler, C, C++, Pascal, Java | 11 | 492 | 19.05.2016 9:37 Miso122 | | Upload suboru v PHP, ASP | 5 | 536 | 22.04.2012 16:18 S1anley | | upload suboru v PHP, ASP | 3 | 445 | 12.11.2009 19:39 neopagan | | Upload Suboru v PHP, ASP | 12 | 899 | 10.05.2009 9:10 KViki |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|