Jens: <input type="hidden"

Hallo ...

ich habe mal ne Frage. Ich bin dabei mir ein Gästebuch zu coden. Es basiert auf einer MySQL - DB und PHP.

Ich habe folgende Zeile, wo der mir das Datum anzeigt.

<td>Datum:</td>
<td><input type="hidden" name="datum"><? echo $date ("D, d.m.Y"); ?></td>

Das Datum wird auch ohne Probleme ordentlich angezeigt. Nur speichert er es nicht in die DB. Die anderen Einträge werden alle korrekt gespeichert. Nur das Datum halt nicht.

Hat jemand eine Idee ???

MfG
Jens

  1. Hallo Jens,

    <td><input type="hidden" name="datum"><? echo $date ("D, d.m.Y"); ?></td>

    du willst dir http://selfhtml.teamone.de/html/formulare/versteckte.htm#definieren anschauen - da steht nämlich drin, wie man einem hidden-Feld einen Wert verpasst.

    Das Datum wird auch ohne Probleme ordentlich angezeigt. Nur speichert er es nicht in die DB.

    logisch, es wird ja nicht an die neue Seite gesendet :-)

    Die anderen Einträge werden alle korrekt gespeichert. Nur das Datum halt nicht.

    du musst das Datum nicht übergeben - das kann mysql selbst rausfinden (mit NOW() ->http://www.mysql.de/doc/de/Date_and_time_functions.html#IDX1270). Dadurch verhinderst du auch gleich, dass der User ein beliebiges Datum senden kann.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|