php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.01.2009, 09:43  
22hase
Gast
 
Beiträge: n/a
Standard Formular erst prüfen dann ergbnisse

Morgen.

ich habe eine Formularseite wo man datum usw auswählen kann.

wenn es abgeschickt wird werden die ergebnisse auf einer neuen seite angezeigt.

zur zeit habe ich das so das auf der ergbnisseite die formular eingabe geprüft wird.

PHP-Code:
if($datumBis <= $datumVon)
{
 echo 
"Rückflug liegt vor dem Hinflug oder ist identisch";
 }
  elseif(
$datumVon <= $heute)
  {
  echo 
"Hinflug liegt vor dem heutigen Datum";
  }
   elseif(
$datumBis <= $heute)
   {
    echo 
"Rückflug liegt vor dem heutigen Datum";
    }
    else
    {
    echo 
"richtig<br><br>";
    echo 
"Hinflug: $hinflug<br><br>";
    echo 
"Rückflug: $rueckflug<br><br>";
    echo 
"Differnz: $differenztage";
 
if(
$_POST['von'] ==  "")
{
echo 
"Bitte Abflugort eingeben!";
}
else
{
... 

ist es möglich das gleich mit auf der formular seite zumachen..und wenn alles richtig ist, man erst dann auf die ergebnisseite kommt?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.01.2009, 09:45  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Du meinst sicher ein Affenformular, schau mal in unser Wiki
cycap ist offline  
Alt 08.01.2009, 09:48  
Erfahrener Benutzer
 
Registriert seit: 07.07.2008
Beiträge: 208
homekiller befindet sich auf einem aufstrebenden Ast
Standard

kannst ja bei dem Formular noch eine hidden Variable mitgeben die heißt check und dann oben in der Datei eine If abfrage machen, und wenn alles passt mit kannst den Benutzer auf die Seite weiterleiten ( Stichwort header )
ich hoffe ich konnte dir helfen
__________________

homekiller ist offline  
Alt 08.01.2009, 09:53  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Zitat:
Zitat von homekiller Beitrag anzeigen
kannst ja bei dem Formular noch eine hidden Variable mitgeben die heißt check und dann oben in der Datei eine If abfrage machen, und wenn alles passt mit kannst den Benutzer auf die Seite weiterleiten ( Stichwort header )
ich hoffe ich konnte dir helfen
Ein Affenformular ist damit trotzdem notwendig, ansonsten muss ja bei jeder falschen Eingabe auf die Formularseite zurück geleitet werden und dabei auch noch übergeben werden, was denn falsch war. Viel zu umständlich.
cycap ist offline  
Alt 08.01.2009, 09:59  
Erfahrener Benutzer
 
Registriert seit: 07.07.2008
Beiträge: 208
homekiller befindet sich auf einem aufstrebenden Ast
Standard

Ich meinte ja die Umleitung wenn die Eingaben falsch sind
Also auch Affenformular :P
__________________

homekiller ist offline  
Alt 08.01.2009, 10:04  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Nur das mit einem Affenformular die "Ergebnisseite" als eigene Datei genau so gut wegfallen kann und sogar wegfallen sollte, wenn man wirklich Eingaben zeigen will. Jedenfalls sofern man die Daten nicht erst speichern und dann wieder aufrufen will, weil die stehen ja nach einer Weiterleitung nicht zur Verfügung. Ich denke mal wenn 22hase das Affenformular-Prinzip verstanden hat, dann hat sich die Frage erledigt.
cycap ist offline  
Alt 08.01.2009, 10:48  
22hase
Gast
 
Beiträge: n/a
Standard

denke doch das ich es geschnallt habe

danke
 
Alt 08.01.2009, 12:12  
22hase
Gast
 
Beiträge: n/a
Standard

äh eine frag bleib mir noch.

wie kann ich das mit den datum lösen.

hier mal das formular

Suche nach Flügen

bisher hatte ich das so gelöst.

PHP-Code:
  $tag $_POST['tag'];
   
$monat $_POST['monat'];
   
$jahr $_POST['jahr'];
   
$tagr $_POST['tagr'];
   
$monatr $_POST['monatr'];
   
$jahrr $_POST['jahrr'];
$heute date("d.m.Y");
$hinflug "$tag.$monat.$jahr";
$rueckflug "$tagr.$monatr.$jahrr";
$datumVon "$tag/$monat/$jahr";
$datumBis "$tagr/$monatr/$jahrr";
$myArrayDatumVon explode("/"$datumVon);
$datumVon mktime(0,0,0,$myArrayDatumVon[1],$myArrayDatumVon[0],$myArrayDatumVon[2]);
$myArrayDatumBis explode("/"$datumBis);
$datumBis mktime(0,0,0,$myArrayDatumBis[1],$myArrayDatumBis[0],$myArrayDatumBis[2]);
$myArrayHeute explode("."$heute);
$heute mktime(0,0,0,$myArrayHeute[1],$myArrayHeute[0],$myArrayHeute[2]);
$differenztage = ($datumBis-$datumVon) / (86400);
$datumV "$jahr-$monat-$tag";
$datumB "$jahrr-$monatr-$tagr";

if(
$datumBis <= $datumVon)
{
echo 
"Rückflug liegt vor dem Hinflug oder ist identisch";
}
elseif(
$datumVon <= $heute)
{
echo 
"Hinflug liegt vor dem heutigen Datum";
}
elseif(
$datumBis <= $heute)
{
echo 
"Hinflug liegt vor dem heutigen Datum";

nur kann ich ja jetzt nicht mehr mit $datumVon usw rechnen sondern müsste mit den POST daten handtieren, oder?
 
Alt 08.01.2009, 12:57  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

was?
cycap ist offline  
Alt 08.01.2009, 14:03  
Erfahrener Benutzer
 
Registriert seit: 07.07.2008
Beiträge: 208
homekiller befindet sich auf einem aufstrebenden Ast
Standard

Was möchteste den z.B. rechnen?
__________________

homekiller ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Problem mit Formular, Daten an datenbank senden Aurec PHP Tipps 2008 11 20.11.2008 18:17
Php Formular prüfen mit Javascript ohne <form> 0uhr15 PHP Tipps 2008 13 16.06.2008 11:26
Formular prüfen wenn Daten ok, dann Daten weitergeben.. PHP Tipps 2007 2 26.07.2007 23:43
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
suche tutorial: FORMULAR FELDER AUF INHALT PRÜFEN PHP Tipps 2006 7 25.01.2006 19:14
[Erledigt] Formular in Formular HTML, Usability und Barrierefreiheit 4 19.10.2005 12:18
Formular prüfen flual2000 PHP Tipps 2005-2 2 11.09.2005 12:48
Formular auf Zahlen prüfen themonk PHP Tipps 2005 2 17.05.2005 16:51
Formular prüfen PHP Tipps 2005 9 11.05.2005 18:51
Formular auf Inhalt prüfen und Abfrage an MySQL-DB starten PHP Tipps 2005 7 14.03.2005 17:52
Benutzereingaben von Formular prüfen (Sicherer Code?) PHP Tipps 2005 6 27.01.2005 10:16
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Formular auf richtige Eingabe prüfen PHP Tipps 2004-2 1 16.11.2004 13:56
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
2 formulare prüfen dann weiterleitung, kontaktformular inhalt erst prüfen dann senden, erst mit javascript prüfen dann php senden, formular prüfen dann weiterleiten php, formular erst prüfen, dann weitersenden, php form prüfen vor dem senden, php formular erst speichern dann weiterleiten, php formular prüfen, php formular prüfen und dann weiterleiten, formular erst überprüfen dann abschicken, formular prüfen weiterleiten php, kontaktformular erst javascript dann php ausführen, php formular prüfen dann weiterleiten, formular prüfen dann weiterleiten, php formular prüfen nachricht, inhalt eines textfeldes prüfen vor weiterleitung php, erst mit javascript überprüfen dann php, php formular überprüfen dann speichern, php formular überprüfen dann weiterleiten, http://www.php.de/php-einsteiger/50468-formular-erst-pruefen-dann-ergbnisse.html

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum