• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Eingabe in Textfeld als dati speichern

Status
Für weitere Antworten geschlossen.

rexini

Mitglied
Hallo,
ich hab mal eine Frage:
Wie kann man es machen das ein Benutzer in ein Textfeld zum beispiel einen Krimi eingibt und wenn man dann auf speichern klickt das der Inhalt, also der Roman, als HTML Datei gespeichert wird?

Möglichst noch mit vorgaben das die erstellte seite
<body bgcolor=#000000> hat oder ähnliches.

Ist das machbar und wenn ja hat jemand ein script oder irgendwelche tipps für mich?

Gruß rexini
 
Jo danke ich hab mir schon was zudsammen gebastelt:

PHP:
<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
<textarea name="text" cols="50" rows="10"></textarea>
<input type="submit" value="Submit">
</form>
<?php
error_reporting(E_ALL); 

if($_POST['text']) {
   
   $datei = fopen("textdatei", "w"); 

   if (!$datei) {
      die("Datei konnte nicht geoeffnet werden");
   } else {
     if(fwrite($datei, $_POST['text'])) {
         echo "Text geschrieben!<BR />";
     }
     if(!fclose($datei)) {
         die("Fehler beim Schliessen der Datei!");
     }
   }
}
?> 
</form>

meine frage noch wie kann ich bestimmen wie die Datei heißt?

also das ich in ein textfeld z.B. eingebe: testext und das die datei dann so heißt?

Danke für jede hilfe.
 
du weißt doch was $_POST macht und der erste parameter von fopen(); gibt an wie die datei heißen soll...
 
ähhh... eigentlich weiß ich es net. :lol:
könntest du mir kurz erklären wie ich das einsetzen muss?

Bekennen mich als staatlicher NOOB :grin:
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben