| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal 17mark: 24.11.2013 15:00 | |
|
Zdravim, ucim sa php a mam problem s tymto formularom ,nechce mi vypisat ten text a premenne, co mam zle? Dakujem... Kód: <html> <head> <title>Zadavanie premennych do formulara</title> <meta equiv="Content-Type" content="text/html; charset=UTF-8"/> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <?php if(isset($_post['odoslat'])) { printf("Dakujeme ze si sa zaregistroval,tvoje osobne udaje su:\n"); printf("Meno:%s\n Heslo:%s",$_post['meno'],$_post['heslo']); } ?> <form class="form" method="post"> <input class="box" type="text" name="meno" value="Zadaj meno..."> <input class="box" type="password" name="heslo" value="Zadaj heslo..."> <input class="box" type="submit" name="odoslat" value="odoslat"> </form> </body> </html>
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 24.11.2013 15:12 | |
|
Povol si zobrazovanie vsetkych chyb (urcite dokazes vygooglit, ako na to) a chybova hlaska, ktora sa ti zobrazi, ti urcite napovie. (Hint: PHP je case-sensitive.)
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal autor témy 17mark: 24.11.2013 15:17 | |
|
Strcil som tam este toto: Kód: <?php
// Turn off all error reporting error_reporting(0);
// Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Reporting E_NOTICE can be good too (to report uninitialized // variables or catch variable name misspellings ...) error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
// Report all errors except E_NOTICE // This is the default value set in php.ini error_reporting(E_ALL ^ E_NOTICE);
// Report all PHP errors (see changelog) error_reporting(E_ALL);
// Report all PHP errors error_reporting(-1);
// Same as error_reporting(E_ALL); ini_set('error_reporting', E_ALL);
?>
Ale stale mi neukazuje chyby...
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 24.11.2013 15:18 | |
|
To si musis jedno z toho vybrat, eh error_reporting(E_ALL);
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal autor témy 17mark: 24.11.2013 15:21 | |
|
aha sorry ,tak nechal som tam len to <?php error_reporting(E_ALL); ?> a furt to neide
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 24.11.2013 15:25 | |
|
Este by som skontroloval, ci v php.ini (ak to mas na localhoste) mas display_errors = 1. Stejne to budes pri dalsom vyvoji potrebovat. Ale nech uz tolko neokecavame, pozri sa, ako sa vola ta premenna, ktora obsahuje udaje z formulara, a ako ju zapisujes ty (hint: vid hint z mojho prveho prispevku).
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal autor témy 17mark: 24.11.2013 15:36 | |
|
jj taka banalita a som si ju ani nevsimol vdaka...
|
|
Registrovaný: 25.11.09 Prihlásený: 21.04.24 Príspevky: 267 Témy: 32 Bydlisko: LV / Brno | Napísal Spixy: 04.12.2013 17:02 | |
|
Zdravim, mam formular (index.php), ktory posle subor a 2 textove (ciselne) hodnoty: Kód: <form method="post" action="upload.php" enctype="multipart/form-data"> Obrázok: <input name="image" type="file" size="40" /> Suradnica X: <input name="X" type="text" size="10" /> Suradnica Y: <input name="Y" type="text" size="10" /> <input type="submit" name="Action" value="Upload"> </form> a upload.php Kód: <?php echo $Action.",".$image.",".$X.",".$Y."\n<br>"; $info = pathinfo($_FILES['image']['name']); $ext = $info['extension']; $newname = $X."_".$Y.$ext; $target = 'images/'.$newname; move_uploaded_file( $_FILES['image']['tmp_name'], $target); ... problem je ze premenne Action,image, X,Y sa do upload.php vobec neposlu ( Notice: Undefined variable: image in .../upload.php on line 2 atd.) Prava mam na 777. Nastavenie PHP
_________________ R5 6600X | GTX 1080 Ti | 32GB Xperia XZ2 Compact |
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 04.12.2013 17:45 | |
|
Vstupy z formulára sa posielajú správne a síce v poli globálnej premennej $_POST (kvôli nastaveniu method formulára). Takže $X = $_POST['X']; atď... a až potom môžeš používať tie tvoje premenné.
_________________ always is always wrong |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.12.2013 22:06 | |
|
Neuc sa zo sto rokov starych materialov. (A killer ma samozrejme pravdu.)
|
|
Registrovaný: 25.11.09 Prihlásený: 21.04.24 Príspevky: 267 Témy: 32 Bydlisko: LV / Brno | Napísal Spixy: 05.12.2013 20:43 | |
|
ok diky
_________________ R5 6600X | GTX 1080 Ti | 32GB Xperia XZ2 Compact |
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| php formular v PHP, ASP | 19 | 1689 | 26.10.2008 15:35 Tominator | | php formular v PHP, ASP | 13 | 775 | 20.11.2008 20:13 tommy70777 | | PHP formular v PHP, ASP | 8 | 774 | 09.10.2008 14:46 BBUlet | | Formulár - PHP výstup v PHP, ASP | 7 | 946 | 04.10.2007 13:04 imcold | | PHP kontaktny formular a diakritika v PHP, ASP | 2 | 524 | 09.03.2015 20:43 walther | | PHP formulár na vlastnom servery v PHP, ASP | 5 | 902 | 25.12.2010 19:16 TommyHot | | PHP formulár pre vyhľadávanie z DB v PHP, ASP | 0 | 396 | 10.05.2020 0:41 giront | | php kontaktny formular- sprava o odoslani v PHP, ASP | 2 | 781 | 18.02.2013 20:03 martina833 | | Nefunkčný formulár keď includnem header.inc.php v PHP, ASP | 4 | 469 | 10.08.2011 15:24 kapo | | C# - ako skryť aktívny formulár a otvoriť druhý formulár [ Choď na stránku: 1, 2, 3 ] v Technológia .NET | 67 | 2755 | 28.06.2013 22:08 walther | | wordpress kontaktný formulár a objednávkový formulár v Redakčné systémy | 1 | 1097 | 22.08.2016 10:26 hatto13 | | jednoduchy anitispam v PHP, ASP | 1 | 557 | 22.11.2009 7:51 stenley | | jednoduchy login v Ostatné | 7 | 600 | 05.09.2013 14:03 vama | | Jednoduchy PC v PC zostavy | 18 | 723 | 13.07.2016 7:29 Ivan-K | | jednoduchy UPDATE v Databázy | 11 | 679 | 20.05.2010 14:56 coldak | | Jednoduchý mobil v Mobilné zariadenia | 2 | 347 | 30.03.2013 22:16 Mego |
| 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
|
|