php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.07.2005, 10:30  
Gast
 
Beiträge: n/a
Standard Datumsüberprüfung

Hallo,
ich möchte gern in einem HTML-Forumular ein Datum eingeben, welches leider im Format JJJJ-MM-TT zu stehen hat. Aber wie kann ich dann mit PHP abfragen / überprüfen ob das Format auch eingehalten worden ist...?
Ich habe schon 1Abfrage / Überprüfung die Eingabe muss 10Zeichen betragen. Doch damit reicht es nicht, denn man kann auch die '-' durch Zahlen ect. ersätzen. Wenn kann mir da weiterhelfen?

mfg Akkon
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.07.2005, 10:34  
Erfahrener Benutzer
 
Registriert seit: 06.01.2005
Beiträge: 308
hekto
Standard

und wenn du select felder benutzt?
__________________
Gruß
Hekto
hekto ist offline   Mit Zitat antworten
Alt 14.07.2005, 10:37  
Gast
 
Beiträge: n/a
Standard

wie select?
  Mit Zitat antworten
Alt 14.07.2005, 10:40  
Erfahrener Benutzer
 
Registriert seit: 06.01.2005
Beiträge: 308
hekto
Standard

Wenn du statt Eingabefelder SELECT Felder benutzt... Eins für Jahr, eins für Monat(1-12), eins fuer Tag(1-31). So kann der Benutzer nichts falschen eingeben..
__________________
Gruß
Hekto
hekto ist offline   Mit Zitat antworten
Alt 14.07.2005, 10:41  
Gast
 
Beiträge: n/a
Standard

wie kann ich abfragen ob es wirklich ein datum ist - zumindest nach dem eingegeben format. die überprüfung selber kann sql nicht denn sonnst würde er keinen 31.feb 2005 annehemen

//EDIT:

ach du meinst Pull-Down.
Mhm daran habe ich auch schon gedacht, aber es ist dann hinterher wieder schwieriger daraus wieder ein datum zu baseln oder?

//EDIT:

Wenn du mir dann noch verraten kannst wie ich das mache, dann wäre das schon ziemlich hilfreich.
  Mit Zitat antworten
Alt 14.07.2005, 10:53  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

was hat das bitte alles mit mysql zu tun???

hier geht es doch um simples html.....

wo ist das Problem 3 select boxen zu einem Datum zusammen zu fügen?

PHP-Code:
<?php

$datum 
$_POST['jahr'].".".$_POST['monat'].".".$_POST['tag'];
echo 
$datum;

?>
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 14.07.2005, 11:10  
Gast
 
Beiträge: n/a
Standard

vielleicht liegts am wetter aber woher weißt du was er selectiert hat:

ich habe jetzt fein alle tage monate und jahre als pull down gemacht. jedem eintrag muss man ja einen namen geben also <select><option name=2005>2005</option><select> u.s.w und wie weiß der was er für die eingabe nehmen soll. laut deinem code übergibts du ja die var jahr ja aber mit welchen Inhalt?
  Mit Zitat antworten
Alt 14.07.2005, 11:17  
Gast
 
Beiträge: n/a
Standard

ok thx, ich muss logischer weise dem <select> auch einen namen geben.
  Mit Zitat antworten
Antwort


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datumsüberprüfung, php datumsüberprüfung, datumsüberprüfung php, datumsüberprüfung javascript, php datum überpfüfung, php datumüberprüfung, datumsüberprüfung in php, php datumsueberpruefung, datumsüberprüfung - php

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:12 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.