Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

edytor online

$
0
0

Po kliknięciu przycisku Czytaj skrypt sprawdza, czy pole z nazwą pliku nie jest puste, a następnie czyta całą zawartość pliku o zadanej nazwie i przepisuje tą zawartość między znacznikami <textarea> i</textarea>
Po kliknięciu przycisku Zapisz skrypt sprawdza, czy pole z nazwą pliku nie jest puste, i zapisuje dane z <textarea> do pliku o zadanej nazwie. Czemu to nie działa?

<!DOCTYPE html><html><head><meta charset="UTF-8" /></head><body><form action="edytor.php" method="post"><fieldset>
 Wpisz nazwę pliku<br/><input type="text" name="nazwa" value="<?php if(isset($_POST['nazwa'])) echo $_POST['nazwa']; ?>"/><br/><textarea rows="20" cols="50" name="textspace"><?php
  if(isset($_POST['nazwa'])) $otworz=$_POST['nazwa']."txt";
 if((isset($_POST['nazwa']))&&(isset($_POST['czytaj'])))
 {
     $infile = fopen($otworz, "r");
     while(!feof($infile)) {
     echo fgets($infile);
     }
     fclose($infile);
 }
 if(isset($_POST['zapisz']))
 {
     $t=$_POST['textspace'];
     $outfile=fopen($otworz, "w");
     fwrite($outfile, $t);
     fclose($outfile);
 }
 ?></textarea><br/><input type="submit" name="czytaj" value="czytaj"><input type="submit" name="zapisz" value="zapisz"></fieldset></form></body></html>

 


Viewing all articles
Browse latest Browse all 21942