Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak zrobić panel do edycji pliku
gg1985
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Witam

Czy ktoś zna może jakiś szablon do edycji zawartości pliku ? Chodzi mi o to, żeby plik na serwerze był wczytywany, jego zawartość edytowana przeze mnie i zapisywana, ewentualnie prosiłbym o jakieś pomocne sugestie.

Pozdrawiam

Ten post edytował gg1985 13.08.2008, 13:58:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gg1985
post
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Witam ponownie

Zacząłem coś tam pisać i utkwiłem na momencie, gdy w textarea już zedytowałem plik i teraz chciałbym go nadpisać po kliknięciu w "Zapisz". Do tej pory napisałem tyle:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  5. <title>Edytor plików</title>
  6. <link href="style.css" type="text/css" rel="stylesheet" />
  7. <link rel="shortcut icon" href="ikona.jpg" />
  8. </head>
  9. <body>
  10. <div id="tcent">
  11. <?php
  12. if (count($_POST))
  13. {
  14.       $result .= $_POST['nazwa_pliku'];
  15.           if(isset($_POST['file'])) file_put_contents($result,$_POST['file']);
  16.           $file = file_get_contents($result);
  17.           echo '<form method="POST"><textarea class="area" style="width: 800px; height: 600px; padding: 5px" name="file">'.$file.'</textarea><input class="area" type="submit" value="Zapisz" /></form>';
  18. }
  19. else
  20. {
  21. ?>
  22. <form action="?" method="post">
  23. <p>
  24. Nazwa pliku do edycji:
  25. <br>
  26. <input class="area" type="text" name="nazwa_pliku" maxlength="40" />
  27. </p>
  28. <p>
  29. <input class="area" type="submit" value="wyślij" />
  30. </p>
  31. </form>
  32. <?php
  33. }
  34. ?>
  35. </div>
  36. </body>
  37. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 14:01