myGully.com

myGully.com (https://mygully.com/index.php)
-   Entwicklung & Programmierung (https://mygully.com/forumdisplay.php?f=72)
-   -   Zeitstempel (https://mygully.com/showthread.php?t=2763557)

psygonx 28.11.12 12:06

Zeitstempel
 
Hallo Zusammen,

als aller erstes sollte ich euch kurz sagen ich bin ein absoluter Neuling auf dem gebiet PHP!
Ich habe eine Seite in der sich zwei Textfelder befinden. Einmal die Eingabe des Namens und dann noch die Nachricht selbst.
Die gesendeten Daten werden anschließend in eine .txt Datei geschrieben. Im Prinzip ein sehr sehr einfacher "Chat" bzw. Shoutbox.
Ich würde gerne vor jeder Nachricht einen Zeitstempel haben damit ich sehen kann WANN eine Nachricht gesendet wurde. Am liebsten wäre mir das Format "dd-mm-yyyy" + "Uhrzeit". Prinzipiell kann ich eine Suchmaschine schon bedienen allerdings hat mir das bis jetzt nur Lösungen gezeigt die ich nicht umgesetzt bekommen habe. Mit SQL wollte ich nicht arbeiten wenn es sich vermeiden lässt.

Über eure Hilfe würde ich mich wirklich sehr freuen.

Vielen Dank

hier nun der Code meines Nachrichten Feldes:

PHP-Code:

<textarea name="input_text" cols="50" rows="10" onfocus="if(this.value=='Your text'){this.value='';}" onblur="if(this.value==''){this.value='Your text';}">Deine Nachricht</textarea
      <
br /> 
      <
input type="submit" value="Senden!" /> 


ProgMaster 28.11.12 18:16

Wo ist denn das Problem?

Wenn die Daten an eine Datei angehangen werden, dann fügst Du eben noch den Zeitstempel dazu.

Letztendlich ist das Schreiben in eine Datei aber eine primitive Lösung.

psygonx 28.11.12 21:47

Hallo ProgMaster,
erstmal danke für deine Antwort. Mir ist schon klar das es eine primitive Lösung ist aber sie reicht mir momentan. Für mich ist das leider schon ein Problem weil ich nicht weiß wo ich den Code für den timestamp einfügen soll damit er beim Klick auf "senden" mitgeschickt bzw. vor die Nachricht geschrieben wird.

psygonx 28.11.12 21:51

Ich dachte damit damit den Eintrag zu realisieren

PHP-Code:

<?php 
$timestamp 
time(); 
$datum date("d.m.Y",$timestamp); 
$zeit date("H:i",$timestamp);
?>



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.