Michael W.: Scripte

Beitrag lesen

Jo auch Moin,

  1. was habe ich falsch gemacht in save.php und
    Hast du was falsch gemacht? Deine Frage war, ob man üblicherweise ein oder mehrere Skripte nimmt. Antwort: Lieber eines.
  1. HÄÄÄ ???? ich verstehs nich ganz !!! was muss ich in mein Forumlar reinschreiben damit der text den ich diesem textfeld verfasse auch in der text.txt gespeichert wird und logischer weise dann neu im textfeld steht zb.:

Nimm mein Beispiel. Bastel <html><head><body>... etc drumherum. Gebe ein wenig Code zusätzlich ein, um Prüfungen zu simulieren. Teste. Und sieh', was passiert.

index.php:
Textfeld: [text.txt (der inhalt der text.txt wird aufgerufen)] text bla bla bla
Neuer Text: Neuer Text bla bla --> Speichern
Textfeld: [text.txt (der inhalt der text.txt wird erneut aufgerufen)] Neuer Text bla bla

Das ist im Prinzip garkein Problem. Ablaufschema:

  • Wenn Formular gesendet wird, dann die Daten speichern:
      - Datei öffnen
      - Daten schreiben
      - Datei schließen
  • In jedem Falle: Das Formular mit dem Dateiinhalt aufbereiten:
      - Datei öffnen
      - Daten lesen
      - Datei schließen
      - Daten in den Value vom Input oder zwischen die <textarea> schreiben (dabei htmlspecialchars() benutzen!).

ich hab doch kein plan wo das da hin muss - wenn ich das ja wenigstens einmal gesehen hätte oder beispiele hätte dann wäre das ja ok - wohger soll ich mir denn die kenntnisse nehmen ?
kannst du mir nicht sagen wo ich das im formular hinschreiben muss und auch was denn http://mitglied.lycos.de/djwoelk3/test/sven.php deines letzten beitrages hilft mir gerade nicht :( guck noch mal - da stimmt was nicht :

sven.php:
--------
<html>

<head>
<title>sven</title>
</head>

<body>
<?php
if ($HTTP_SERVER_VARS['REQUEST_METHOD']=='POST')
{
// Hier Formularprüfung einbauen
formular_ok=true; // Aber nur, wenn das Formular so ok ist
}
if (formular_ok)
{
// Hier die Aktion einbauen: Mail abschicken, Datenbank füllen o.ä.
echo "Ihre Daten wurden verarbeitet.";
}
else
{?>
<form action="<?php echo $PHP_SELF; ?>" method="POST">
<input type="text" name="feld1" value="<?php echo $HTTP_POST_VARS['feld1']; ?>" size="20">
<input type="submit" value="Abschicken">
</form>
<?php } ?>
</body>

</html>
------

???

Danke