| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 30.08.07 Prihlásený: 18.02.11 Príspevky: 108 Témy: 28 | Napísal wotan: 28.02.2008 12:02 | |
|
Vedeli by ste mi poradit s mozno pre vas jednoduchym problemom?
Mam formular, ktory sposobom POST odosle udaje na vyhodnotenie.php.
V tomto subore vyhodnotenie.php je vlastne kontrola zadanych udajov pomocou php. Chcel by som dosiahnut to, aby mi vypisalo doradu, ake chyby nastali pri spracovani formularu. /napr. Nezadali ste meno, pod to Zadali ste zly mail, atd.../. Tento vypis nie je samozrejme problem, ale chcem aby to vypisalo pred formularom a vo formulari nechalo povodne udaje.
Neviem, ako to dosiahnut, kedze po odoslani formularu skoci na druhu stranku vyhodnotenie.php, tak ako sa vrati na formularovu cast, aby si pamatal aj tie chyby?
Priklad je napr. na stranke Kód: http://autobazar.hyperinzercia.sk/vraky/pridanie/ A tu ked odoslete nevyplneny formular, vypise pred nim tie chyby.
Dakujem
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 28.02.2008 13:29 | |
|
pomocou GET v url to prenesies... už som to tu raz písal tuším pri mail formulári, tak pohľadaj...
_________________ Sorry za prelkepy |
|
Registrovaný: 23.01.07 Prihlásený: 14.04.11 Príspevky: 239 Témy: 26 |
jj cez URL by to nebolo zlé. napr. zistí či je meno dobré:
Kód: if($_POST['meno']==""){ echo "Zadali ste zlé meno"; } vracanie na pôvodnú stránku: Kód: echo '<a href="form.php?meno='.$_POST["meno"].'&email='.$_POST["email"].'">Naspäť</a>';
a vo form.php bude že ak je nastaven v URL premenná pre údaj tak ho napíše: Kód: echo '<input type="text" name="meno" value="'.($_GET["meno"]!="")?$_GET["meno"]:"".'">'; ..
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 28.02.2008 13:48 | |
|
ja len upravim to vracanie na stranku
Kód: $navrat=$_SERVER['REMOTE_ADDR']; header("location: $navrat?meno=$meno&email=$email&info=$info");
pricom tie premenne už budeš mať skôr v kóde definované, keď to aj budeš kontrolovať, to som zbytočne nepísal
_________________ Sorry za prelkepy |
|
Registrovaný: 23.01.07 Prihlásený: 14.04.11 Príspevky: 239 Témy: 26 |
$_SERVER['REMOTE_ADDR'] je IP klienta nie?
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 28.02.2008 13:58 | |
|
ano, pomylil som sa keby sa dajú editovať prispevky tak opravim...
sorry za zavadzanie menej skúsených (taký so maj ja )
mal oto byť HTTP_REFERER
_________________ Sorry za prelkepy |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
ešte by sa dalo, že by si si to nasmeroval na rovnakú stránku čiže vyplníš na index.php a aj spracuješ na index.php
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| C# - ako skryť aktívny formulár a otvoriť druhý formulár [ Choď na stránku: 1, 2, 3 ] v Technológia .NET | 67 | 2733 | 28.06.2013 22:08 walther | | wordpress kontaktný formulár a objednávkový formulár v Redakčné systémy | 1 | 1087 | 22.08.2016 10:26 hatto13 | | Formulár v PHP, ASP | 9 | 693 | 07.07.2012 20:39 Vojko | | Formulár v PHP, ASP | 11 | 898 | 27.02.2009 12:38 Pades | | formular v JavaScript, VBScript, Ajax | 21 | 1387 | 03.11.2011 10:53 elo | | Formular v HTML, XHTML, XML, CSS | 14 | 805 | 03.05.2008 19:31 Svolo | | FORMULAR v Ponuka práce | 3 | 1760 | 30.05.2006 6:51 jakub023 | | formulár v Webdesign | 6 | 517 | 27.03.2013 8:19 Achelan | | Formulár v PHP, ASP | 0 | 353 | 24.09.2012 15:35 e-shark | | Formular v Ostatné | 0 | 357 | 08.03.2016 19:23 matej71 | | formular v HTML, XHTML, XML, CSS | 24 | 1062 | 08.01.2011 14:55 shaggy | | Formular v PHP, ASP | 1 | 379 | 09.07.2012 20:31 killer | | Formulár v PHP, ASP | 8 | 466 | 28.07.2015 17:55 walther | | Formular v HTML, XHTML, XML, CSS | 2 | 678 | 21.03.2009 20:46 bloger7 | | formular v PHP, ASP | 4 | 618 | 21.09.2008 10:38 dessert | | Formular v HTML, XHTML, XML, CSS | 9 | 463 | 04.04.2015 14:11 erikzet |
| 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
|
|