Schwarzes Brett/ News Script
Collapse
X
-
Welcome to our community bulletin board! Stay updated with the latest news and events. From local happenings to global updates, this is your one-stop source. Feel free to share your own news and stories. Let's keep each other informed and connected!
-
Guest repliedOriginally posted by VIZUKA View Postmal ebend auf die Schnelle:
HTML Code:<div><form action="kontakt.php" method="post"> Vorname, Name<br> <input type="text" name="Vorname" value="" size="30" maxlength="50"> <input type="text" name="Name" value="" size="30" maxlength="50"> Nachricht?<br> <input type="text" name="Nachricht" value="" size="80" maxlength="250"> <input type="Submit" name="" value="Absenden"> </form></div>
PHP Code:<?php
$time=time();
// erstellt neue Datei mit aktuellem Datum
$myfile = fopen($time."_kontakt.txt", "x") or die("Unable to open file!");
$txt = "Name: ".$_POST["Vorname"].' '.$_POST["Nachname"]."\n";
$txt .= "Nachricht: ".$_POST["Nachricht"]."\n";
fwrite($myfile, $txt);
fclose($myfile);
$d = dir(getcwd());
echo "<div><table>";
while (($file = $d->read()) !== false){
// Ausgabe Dateinamen
echo "<tr><td>" . $file . "</td></tr>". PHP_EOL;
// Ausgabe Inhalte
$txt_file = fopen($file,"r");
$a = 1;
while ($line = fgets($txt_file)) {
if ($a == 1) echo("Name: ".$line)."<br>";
if ($a == 2) echo("Nachricht: ".$line)."<br>";
$a++;
}
}
$d->close();
echo "</table></div>";
?>
Leave a comment:
-
mal ebend auf die Schnelle:
HTML Code:<div><form action="kontakt.php" method="post"> Vorname, Name<br> <input type="text" name="Vorname" value="" size="30" maxlength="50"> <input type="text" name="Name" value="" size="30" maxlength="50"> Nachricht?<br> <input type="text" name="Nachricht" value="" size="80" maxlength="250"> <input type="Submit" name="" value="Absenden"> </form></div>
PHP Code:<?php
$time=time();
// erstellt neue Datei mit aktuellem Datum
$myfile = fopen($time."_kontakt.txt", "x") or die("Unable to open file!");
$txt = "Name: ".$_POST["Vorname"].' '.$_POST["Nachname"]."\n";
$txt .= "Nachricht: ".$_POST["Nachricht"]."\n";
fwrite($myfile, $txt);
fclose($myfile);
$d = dir(getcwd());
echo "<div><table>";
while (($file = $d->read()) !== false){
// Ausgabe Dateinamen
echo "<tr><td>" . $file . "</td></tr>". PHP_EOL;
// Ausgabe Inhalte
$txt_file = fopen($file,"r");
$a = 1;
while ($line = fgets($txt_file)) {
if ($a == 1) echo("Name: ".$line)."<br>";
if ($a == 2) echo("Nachricht: ".$line)."<br>";
$a++;
}
}
$d->close();
echo "</table></div>";
?>Last edited by VIZUKA; 25-09-2022, 18:33.
Leave a comment:
-
Props to the video editor for the chill factor at the end. You think it’s getting closer to the last repeat, but it keeps going just long enough to make you wonder if it’s not actually gong to end.[COLOR=#ffffff]pikashow[/COLOR]
[COLOR=#ffffff]https://www.routerlogin.net/[/COLOR]
Last edited by bhanusuru597; 19-01-2023, 14:23.
Leave a comment:
-
So, wie du das planst, brichst du dir früher oder später den Finger in der Nase. Hast du keine Datenbank zur Verfügung? Damit wäre das viel leichter umzusetzen. Das Gehampel mit Dateien und Verzeichnissen ist eher unbrauchbar.
Leave a comment:
-
Schwarzes Brett/ News Script
Moin alle miteinander.
Ich habe hier eine Aufgabe bei der ich nicht weiterkomme .
Ein einfaches Kontaktformular habe ich erstellt.
Jetzt soll, nachdem der User auf Absenden geklickt hat für jede abgeschickte Nachricht eine eigene Textdatei in einem Ordern abgespeichert werden.
Die datei muss eindeutig sein, daher sollen die Dateien immer einen Zeitstempel haben.
Die erste Zeile in der Datei ist der Name und ab 2 ist die Nachricht.
Tipps waren mkdir fopen etc. Aber ich komm kein Stück weiter.
Letzten Endes soll nach dem etwas ins Formular geschrieben wurde, darunter die Beiträge sein.
Ich habe schon etwas geschrieben, aber es funzt halt nicht und habe es versehentlich gerade gelöscht.Ich muss es nochmal schreiben und poste es dann als Kommentar später hier. Könnte mir jemand diesbezüglich erklären wie das im allgemeinen funzt.Ich bin blutige Anfängerin und finde dazu so Null im Netz.Tags: None
Leave a comment: