Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Datumeintragung (https://www.gegen-bilderklau.net/thread.php?threadid=110926)


Geschrieben von nymphy am 23.06.2007 um 20:21:

  Datumeintragung

Sooo.. ich bin ja mal wieder so schlau und lasse meine Mitglieder selber ihr Anmeldedatum eintragen.. was natürlich nich so toll is...

wie kann ich des machen, des des aktuelle Datum eingetragen wird ?
Ist ein PHP Script. weiß nicht ob er wichtig ist, denke aber das es sich nur um einen Teil handelt, denn ihr auch ohne Code rein schreiben könnt. Augenzwinkern

ja klingt jetz kompliziert... ^^

Suche einfach nur Hilfe dafür.



Geschrieben von VRH Pferde am 23.06.2007 um 20:54:

 

$datum = time();
$now = date("d.m.y", $datum);

$now ist das heutige datum im format tag.monat.jahr
lg Neele



Geschrieben von nymphy am 24.06.2007 um 17:31:

 

ok danke.. bloß wo muss ich des jetz genau einsetzten ? eig nur ins die _send.php datei oder ?



Geschrieben von cHaOsMaChEr am 25.06.2007 um 16:49:

 

nach dem formular hast du doch ne Datei die das Formular auswertet. Da baust du rein:
<?php $datum = time();
und trägst das dann in die Tabelle mit ein. Ne gute Anleitung zu den Datumsformaten gibts bei www.php-einfach.de



Geschrieben von nymphy am 27.06.2007 um 14:56:

 

ok ich gebs auf.. zu doof ^^ hier die beiden dateien

formular.php
<form action="formular_send.php" name="xx" method="post">
<p>Username: <input size="23" name="name" type="text"> <br>
Passwort: <input size="23" name="pass" type="text"><br>
Email: <input name="mail" type="text"><br>
Welches Datum haben wir heut?: <input size="23" name="anmeldedatum" type="text"><br>
<p><b>Berufe: (max. 3)</b><br>
-Tierarzt<br>
-Hufschmied<br>
-Ausbilder<br>
-Pferdeflüsterer<br>
-Züchter<br>
Deine Berufswahl<input name="beruf" type="text"><br>
Solltest du eine Homepage haben,kannst du dies hier eintragen <input name="home" type="text" value="/"><br>
<p>
<input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2">
</form>

formular_send.php
<?php
include('connect.inc.php');
$name = $_POST['name'];
$pass = $_POST['pass'];
$mail = $_POST['mail'];
$anmeldedatum = $_POST['anmeldedatum'];
$home = $_POST['home'];
$beruf = $_POST['beruf'];
if( ($name=='') OR ($pass=='') OR ($mail=='') OR ($beruf=='') OR ($anmeldedatum=='')) {
echo "<b>Error</b><br>
Bitte fülle die Felder Name, Passwort, E-Mail und den Datumstest aus!<br><br>
Bitte <a href=\"java script:%20history.back(-2)\" target=\"_self\">Zurück</a>";
} else {
$eintrag = "INSERT INTO `vollmember` ( `id` , `name` , `passwort` , `email` , `beruf`, `hp`, `anmeldedatum` )
VALUES ('', '$name', '$pass', '$mail', '$beruf', '$home', '$anmeldedatum')";
$eintragen = mysql_query($eintrag);
if($eintragen=='true') {
echo "";
} else {
echo "Fehler!";
include('formular.php');
}
}
?>



Geschrieben von Lauri am 27.06.2007 um 17:10:

 

Ich würd das Anmeldedatum nicht im Formular angeben lassen Augenzwinkern
Habs dir mal ein bisschen umgeschrieben^^ Nach VRH Pferde's Vorschlag^^

Zitat:
Original von nymphy
ok ich gebs auf.. zu doof ^^ hier die beiden dateien

formular.php
<form action="formular_send.php" name="xx" method="post">
<p>Username: <input size="23" name="name" type="text"> <br>
Passwort: <input size="23" name="pass" type="text"><br>
Email: <input name="mail" type="text"><br>
<p><b>Berufe: (max. 3)</b><br>
-Tierarzt<br>
-Hufschmied<br>
-Ausbilder<br>
-Pferdeflüsterer<br>
-Züchter<br>
Deine Berufswahl<input name="beruf" type="text"><br>
Solltest du eine Homepage haben,kannst du dies hier eintragen <input name="home" type="text" value="/"><br>
<p>
<input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2">
</form>

formular_send.php
<?php
include('connect.inc.php');
$name = $_POST['name'];
$pass = $_POST['pass'];
$mail = $_POST['mail'];
$datum = time();
$anmeldedatum = date("d.m.y", $datum);
$home = $_POST['home'];
$beruf = $_POST['beruf'];
if( ($name=='') OR ($pass=='') OR ($mail=='') OR ($beruf=='')) {
echo "<b>Error</b><br>
Bitte fülle die Felder Name, Passwort und E-Mail aus!<br><br>
Bitte <a href=\"java script:%20history.back(-2)\" target=\"_self\">Zurück</a>";
} else {
$eintrag = "INSERT INTO vollmember (id, name, passwort, email, beruf, hp, anmeldedatum)
VALUES ('', '$name', '$pass', '$mail', '$beruf', '$home', '$anmeldedatum')";
$eintragen = mysql_query($eintrag);
if($eintragen=='true') {
echo "FIT!";
} else {
echo "Fehler!";
include('formular.php');
}
}
?>


Was sagst du dazu?

Wird die ID nicht automatisch generiert in deinen Einstellungen? Wenn ja, dann würde ich die beim INSERT INTO einfach weglassen^^



Geschrieben von nymphy am 27.06.2007 um 19:44:

 

hm ok ^^ danke



Geschrieben von nymphy am 29.06.2007 um 15:55:

 

habs so jetz direkt übernommen ^^


Forensoftware: Burning Board, entwickelt von WoltLab GmbH