php.de

Zurück   php.de > php.de Intern > Beitragsarchiv > Trash

 
 
LinkBack Themen-Optionen
Alt 08.02.2010, 18:06  
Neuer Benutzer
 
Registriert seit: 08.02.2010
Beiträge: 1
PHP-Kenntnisse:
Anfänger
MrGain befindet sich auf einem aufstrebenden Ast
Standard Anfänger - Datum umkonvertieren

Hallo,

bin Anfänger und habe gerade einen Hänger:

FOlgendes Problem:


Habe eine Tabelle erstellt mit einem TimeDate Format.


In einem PHP Formular habe ich jedoch die Zeit + Date in einzelne Felder gepackt. Wie kann ich aus dem PHP Formular das Datum und die Zeit in das richtige Format umkonvertieren:

0000-MM-DD HH:MM:SS

Es soll zum einen geprüft werden, dass das Datum richtig eingegeben ist und zum anderen sollen halt die beiden Tabelleneinträge ins TimeDate Format umgewandelt werden.

Habe folgende Funktion, welche jedoch nicht funktioniert:

=============================

function pruef_php_date($PHPDATE)
{ /* Pruefen und Umwandeln eines Datum im Format 01.12.2002 */
if ( strlen($PHPDATE) >= 8 )
{
if ( $PHPDATE[1] == "." )
{ /* Tag wird nur einstellig dargestellt, fuehrende Null fehlt */
$PHPDATE = strrev($PHPDATE)."0";
$PHPDATE = strrev($PHPDATE);
}
if ( $PHPDATE[4] == "." )
{ /* Monat wird nur einstellig dargestellt, fuehrende Null fehlt */
$PHPTMP = "0".substr($PHPDATE, 3, 6);
$PHPDATE = substr($PHPDATE, 0,3).$PHPTMP;
}
if ( strlen( $PHPDATE ) == 8 and $PHPDATE[1] != "." and $PHPDATE[4] != "." )
{ /* Eingabe ohne Punkte */
$PHPTMP = ".".substr($PHPDATE, 4, 4);
$PHPTMP1 = ".".substr($PHPDATE, 2, 2);
$PHPDATE = substr($PHPDATE, 0,2).$PHPTMP1.$PHPTMP;
}
if ( strlen( $PHPDATE ) < 9 )
{ /* Jahr wir nicht 4stellig eingegeben */
Error_Msg( "Fehler 1: Datum hat ein falsches Format: ".$PHPDATE." Bitte geben Sie das Datum in der Form tt.mm.jjjj ein!" );
}
}
else
Error_Msg( "Fehler 2: Das Datum hat ein falsches Format: ".$PHPDATE." Bitte geben Sie das Datum in der Form tt.mm.jjjj ein!" );
return $PHPDATE;
}


===============================


Wo genau baue ist das denn dann ein?

if ($aktion == "Speichern")
{
include("../../standard.php");
pruef_php_date($datum_von);
pruef_php_date($datum_bis);


so??


Viele Grüße
MrGain ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.02.2010, 18:11  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

[MOD: Thread geschlossen]: Crossposting
Chriz ist offline  
 


Themen-Optionen

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
Heutiges DAtum mit Datum in Datenbank mittels if vergleichen mattla93 PHP Tipps 2009 11 25.03.2010 13:48
mysqli_multi_query lässt Eintrag aus... Samhayne Datenbanken 8 07.02.2010 19:02
[Erledigt] Aktuelles Datum mit Datum aus der DB vergleichen kreativepassion PHP Tipps 2009 17 13.11.2009 22:38
[Erledigt] Überprüfen ob Datum zwischen 2 Datums liegt ketchup PHP Tipps 2009 12 07.09.2009 15:03
Countdown mit Datum und CSV stang2k PHP Tipps 2009 8 18.04.2009 09:36
Bei Abfrage nur neuestes Datum auswählen alexh PHP Tipps 2008 16 22.09.2008 17:43
[Erledigt] Datums Foumulareingabe mit Datebankeintrag Datum vergleichen freakymiky PHP Tipps 2008 1 21.06.2008 15:49
Jahrestag ermitteln cyberholic PHP Tipps 2006 4 17.12.2006 12:50
näherstes datum zum aktuellen datum herausfinden flflfl Datenbanken 7 01.05.2006 16:57
wie sortiert man Datum bei SQL Abfrage? rockinchina PHP Tipps 2005-2 8 27.09.2005 12:57
[Erledigt] Daten aus MYSQL nach Datum filtern Datenbanken 3 19.09.2005 16:09
datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
datum auslesen eintragen PHP Tipps 2005 23 13.04.2005 20:39
Datum und Zeit PHP Tipps 2004-2 5 11.12.2004 23:53
[Erledigt] Problem mit Datum ?! Datenbanken 21 04.08.2004 16:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
umkonvertieren, php datum ohne punkte, php datum ohne punkt, php einstelliges datum, php date tag einstellig, php datum einstellig, php date ohne punkte, datum eingabe formatieren null fehlt php, formt: tt.mm.jjjj, php date einstellig monat, php datum day einstellig, php datum ohne punkt funktion, php datum tag einstellig, php substr datum auslesen punkte, php datumseingabe ohne punkt, datum ohne punkte php, php date formatieren punkte, datum auslesen falsches format datenbank, php datumsformat einstellig, php substr(datum)

Alle Zeitangaben in WEZ +1. Es ist jetzt 10:50 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