| | |
| Stránka: 1 z 1
| [ Príspevkov: 18 ] | |
Autor | Správa |
---|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | |
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 01.06.2014 17:07 | |
|
Daj aj kód toho potvrdenie_formularu.php a upresni trocha, čo vlastne robíš.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 01.06.2014 17:21 | |
|
Som len začiatočník a snažím sa urobiť formulár, ktorý mi len odošle informácie o každom, kto vyplní formulár na môj e-mail. Ten formulár vyzerá takto: http://filipjanci.hodnykluk.cz/prihlaso ... rmular.php. Keď niekto klikne na Odoslať, má sa načítať PHP skript (CGI program), ktorý spracuje získané údaje a vypíše ich na potvrdenie. Problém je v tom, že sa mi PHP skript nenačíta. Kód je takýto: Kód: <!DOCTYPE HTML>
<html> <head> <link rel="icon" type="image/ico" href="http://static.tsviewer.com/images/games/lol.gif"/> <title> PHP skript </title> <meta name="wot-verification" content="4b774130f34e02bde184"/> <meta http-equiv="content-type" content="text/html; charset="UTF-8"> <meta name="description" content="Vitajte na stránkach Filipa Jančiho!"> <meta name="keywords" content="Stránka Filipa Jančiho"> </head> <body link="lime" vlink="lime" alink="lime" background="http://i.imgur.com/IrptUP0.jpg"> <?php include_once("analyticstracking.php") ?> <div align="center"> <br><b><a href="http://filipjanci.hodnykluk.cz/">Späť</a></b> <br><br><br><br> </div> <h1> Potvrdenie údajov</h1> <pre> <h2>Načítanie parametrov</h2> <?php echo "<h3>Potvrdenie údajov</h3>" echo "/n<font size=/"+1/">Uživateľ</font>:/n" echo "<b>Meno:</b> $_POST[Meno]/n" ?> </pre> </body> </html> Chcem sa ešte spýtať: dokáže ten skript načítavať premenné načítavať aj z iných súborov?
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 01.06.2014 17:28 | |
|
Vidím že tam máš ako action potvrdenie_formularu.php. Máš ten súbor a v ňom odpovedajúci kód? A čo je to vlastne za kód, čo si sem dal? K tej druhej otázke: dozvieš sa, keď sa budeš ďalej učiť. Z učebných textov odporúčam napríklad http://www.linuxsoft.cz/php/ Nájdeš tam odpoveď snáď na všetko.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 01.06.2014 19:01 | |
|
Toto je kód potvrdenie_formularu.php
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 01.06.2014 19:23 | |
|
No tak buď je to syntaktickou chybou, ktorú ti nevypíše - pretože tam máš $_POST[Meno], čo nie je syntakticky správne, má byť $_POST["meno"] - alebo je to nejaká iná zapeklitá vec. V tom prípade skús všetko v súbore potvrdenie_formularu.php zmazať a dať tam len riadok Kód: <?php var_dump($_POST); ?> a napíš, či to niečo vypíše.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 01.06.2014 19:38 | |
|
vypísalo Kód: array(3) { ["meno"]=> string(0) "" ["heslo"]=> string(0) "" ["Odoslať"]=> string(7) "Odoslať" }
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 01.06.2014 19:53 | |
|
No tak potom všetko funguje a bude to tou syntaktickou chybou.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 02.06.2014 16:47 | |
|
Aj tak to stále nejde...
A ešte mám jednu otázku: na čo sú tie nové časti v HTML5, (ako napr. footer, aside, header) keď sa tie údaje aj tak nezaradia na správne miesto? Napr. keď zadám footer, umiestni to normálne k textu.
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 02.06.2014 23:38 | |
|
Tieto nové elementy nemajú slúžiť na štýlovanie (na to slúži CSS). Slúžia len na priradenie "významu" jednotlivým blokom obsahu - ak to dáš do footera, tak zariadenie vie, že ide o pätičku (rovnako, ako napr. v textovom dokumente). Ale momentálne je ich prínos nulový.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 03.06.2014 8:24 | |
|
FJanči píše: Aj tak to stále nejde... Ukáž, ako si opravil kód v potvrdenie_formularu.php
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
preco na konci riadku s echo nemas bodkociarky???
|
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 03.06.2014 15:10 | |
|
Kód: <!DOCTYPE HTML>
<html> <head> <link rel="icon" type="image/ico" href="http://static.tsviewer.com/images/games/lol.gif"/> <title> Stránky Filipa Jančiho </title> <meta name="wot-verification" content="4b774130f34e02bde184"/> <meta http-equiv="content-type" content="text/html" charset="UTF-8"> <meta name="description" content="Na mojich stránkach nájdete málo vecí, hlavne nie to podstatné a to, čo by Vám pomohlo. Takže ak nechcete strácať čas, radšej toto ani nečítajte."> <meta name="keywords" content="Stránka Filipa Jančiho"> </head> <body link="lime" vlink="lime" alink="lime" background="http://i.imgur.com/0TugbQI.png"> <pre> <h2> Potvrdenie údajov</h2> <?php if ( $_SERVER[QUERY_STRING] ){ echo "<h3>Načítanie parametrov</h3> echo "/n<font size=/"+1/">Uživateľ</font>:/n"; echo " <b>Meno:</b> $_POST["meno"]; echo " <b>Heslo:</b> $_POST["heslo"]; } else { echo "CGI program nezískal žiadne parametre/n"; }
echo "/n<font size=/"+1/">Dátum</font>:/n"; $my_t[day]. $my_t[mon]. $my_t[year];
?>
</pre> </body> </html>
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 03.06.2014 15:24 | |
|
Stále tam máš syntaktické chyby. Pár si ich opravil a ďalšie si narobil. Skús si dať na úplný začiatok súboru tento riadok Kód: <?php error_reporting(E_ALL) ?> Možno tak konečne uvidíš chyby, ktoré ti to píše. Napíš, či naozaj a keď áno, pošli sem tie chyby.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.01.14 Prihlásený: 09.04.20 Príspevky: 205 Témy: 59 Bydlisko: Martin | Napísal autor témy FJanči: 03.06.2014 20:00 | |
|
nenapísalo nič
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 03.06.2014 20:07 | |
|
V tom prípade si na skúšanie php-ka vyber iný hosting, alebo lepšie, stiahni si program xampp a skúšaj si to u seba. Tam tie chybové výpisy uvidíš a môžeš z nich vyvodiť chybu. Určite je dobré naučiť sa chápať chybové hlášky.
(V tom kóde je kopec chýb. Zámerne ti ich neopravím, lebo neskôr s ďalšími si tu zas. Zariaď, aby sa ti zobrazovali chybové hlášky a môžeme sa baviť ďalej)
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 05.06.2014 19:36 | |
|
Mozno bude treba nastavit display_errors v php.ini.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 05.06.2014 20:04 | |
|
To mu je pri tom divnom free hostingu asi na prt...
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
| Stránka: 1 z 1
| [ Príspevkov: 18 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PHP problem v PHP, ASP | 15 | 1858 | 30.03.2007 8:19 Punker661 | | my php problem v PHP, ASP | 2 | 473 | 23.04.2007 21:48 p360t | | Problem s php v PHP, ASP | 5 | 517 | 02.12.2009 22:37 shaggy | | PHP-Shell problem v PHP, ASP | 4 | 503 | 25.03.2008 11:32 socket | | Problem s PHP v Operačné systémy Unix a Linux | 2 | 697 | 01.03.2007 22:33 --==[Lu-Boss]==-- | | Problem PHP, MySQL v PHP, ASP | 11 | 498 | 17.05.2010 12:07 ricco24 | | problem s php v PHP, ASP | 0 | 347 | 14.02.2010 12:23 sparco8888 | | mysql + php problem v PHP, ASP | 3 | 681 | 21.04.2007 14:08 lukasmakac | | problem v PHP v PHP, ASP | 3 | 387 | 26.01.2012 20:29 venom2 | | problem s kapacitou ?? (PHP) v PHP, ASP | 9 | 317 | 01.02.2013 2:31 math-ew | | phpbb problem: login.php v Redakčné systémy | 6 | 810 | 27.01.2007 11:46 xyz | | Problem s instalaciou PHP v PHP, ASP | 11 | 627 | 22.12.2010 14:02 mariachi | | PHP Fusion mods problém v Redakčné systémy | 0 | 412 | 15.05.2012 16:47 DwEjtSvK | | problem s PHP kódom v PHP, ASP | 4 | 373 | 03.01.2013 12:42 saboter14 | | Problem s php rezervaciou... v PHP, ASP | 5 | 494 | 11.05.2011 23:28 shaggy | | Problém s php scriptom v PHP, ASP | 5 | 615 | 29.06.2010 19:15 PanLolec |
| 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
|
|