Hallo,
ich würde mir gern mit PHP ein Mailformular basteln, das als Betreff die genaue Zeit des Drückens des "Absenden"-Buttons angibt.
Ist das überhaupt möglich? Wenn ja - wie?
Vielen Dank schon mal,
Questionmark
Hallo,
ich würde mir gern mit PHP ein Mailformular basteln, das als Betreff die genaue Zeit des Drückens des "Absenden"-Buttons angibt.
Ist das überhaupt möglich? Wenn ja - wie?
Vielen Dank schon mal,
Questionmark
Vielen Dank für die fixe Antwort
Hab momentan leider nicht genügend Zeit zum Basteln. Werd's dann später mal versuchen und so frei sein mich gegebenenfalls nochmals zu melden...
Grüße,
Questionmark
Klar, mach dich frei.... oder so
So, jetzt meld ich mich doch schneller als ursprünglich geplant, aber ich wollt einfach wissen, ob alles funktioniert - tut's leider nicht
@ Ronald: Das mit dem frei machen oder so überleg ich mir allerhöchstens erst dann wenn alles funktioniert
Also der HTML-Anteil sieht so aus:
<form method="post" action="formularversenden.php">
<table border="1">
<tr>
<td width="30%">Ihr Name:</td>
<td width="70%"><input type="text" name="name">
</tr>
<tr>
<td width="30%">Ihre Nachricht:</td>
<td width="70%"> <textarea name="nachricht"></textarea></td>
</tr>
<tr>
<td>leer</td>
<td><input type="submit" name="Button" value="Abschicken"></td>
</tr>
</table>
</form>
Alles anzeigen
und der PHP-Teil so:
<?PHP
echo "Sie haben folgende Angaben gemacht:
";
echo "Ihr Name: $name
";
echo "Ihre Nachricht $nachricht";
$jetzt=time();
mail("musterATxyz.de","$jetzt von $name",$nachricht);
?>
Problem bei der Sache: In der Betreff Zeile steht nicht die Zeit, sondern irgend so ne komische Zahlenkombi. 1162647021 müsste so etwas wie 14:30 heißen - woran kann das liegen?
Viele Grüße,
Questionmark
diese "zahlenkombi" ist eine Zahl die die Zeit in millisekunden seit dem 1. januar 1970 angiebt oder sowas (genannt: Timestamp)
wenn du die zeit mit datum haben willst musst das das z.B. so machen:
jetzt = date("H:i:s");
Das funktioniert einwandfrei
Vielen Dank,
Questionmark