PHPBB: Neues Feld im Profil um Datum in die DB zu schreiben

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Candy
Mitglied
Beiträge: 314
Registriert: 09.11.2002 21:15

Beitrag von Candy »

Niemand ne idee?

Ich habs jetzt mal so probiert und zwar habe ich das:

Code: Alles auswählen

$user_first_pc_from = strtotime ("$y_first_pc-$m_first_pc-$d_first_pc 00:00:00-0000");
dadurch ersetzt:

Code: Alles auswählen

$check_first_pc_from_date = checkdate($m_first_pc,$d_first_pc,$y_first_pc);
if ( $check_first_pc_from_date = TRUE )
{
$date_first_pc_from_strlength = $d_first_pc-$m_first_pc-$y_first_pc;
if ( $date_first_pc_from_strlength <=strlen($lang['Submit_first_pc_date_format']) )
{
$user_first_pc_from = strtotime ("$y_first_pc-$m_first_pc-$d_first_pc 00:00:00-0000");
}
else
{
$error = TRUE;
$error_msg .= $lang['Wrong_first_pc_format'];
}
}
else
{
$user_first_pc_from = 999999;
}
und in die lang_main.php das eingefügt:

Code: Alles auswählen

$lang['Submit_away_date_format'] = "d-m-Y"; 
Das ganze sollte wenn ein User noch nichts in dem drop down Menü ausgewählt hat aber z.b. etwas anderes im Profil ändern will (ICQ,AIM,MSN etc.) statt eines datums 999999 in die tabellenspalte user_first_pc_from schreiben und wenn der User bereits was ausgewählt hat in den drop downs, das gespeichert hat und zurück ins profil geht um das ausgewählte Datum zu ändern und dabei statt 12 Januar 2003 z.b. 12 Januar 20003 (also ein datum das im falschen format ist) auswählt/eingibt soll eine fehlermeldung angezeigt werden aber das ganze funzt nicht es wird jetzt immer -86400 in die tabellenspalte geschrieben.

Hoffe es hat jemand verstanden was ich meine und kann mir helfen das richtig hinzukriegen :-? :cry:

Grüße Candy
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“