[PHP] Pliki txt

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Look_as
Nowy
Nowy
Posty: 60
Rejestracja: wt sty 11, 2005 4:46 pm

[PHP] Pliki txt

Post autor: Look_as »

Witam

Potrzebuję skrypt php dzięki któremu będę edytował plik txt. Chodzi mi o wczytanie zawartości pliku do pola textowego na stronie, zmiana textu i zapis do pliku zmienionej zawartości.

Pozdrawiam

PS. Proszę prosto i jasno mam podstawy podsaw w php.
cfaniak
Przelotem
Przelotem
Posty: 257
Rejestracja: pt lip 29, 2005 11:09 pm
Lokalizacja: Kraków
Kontakt:

Re: [PHP] Pliki txt

Post autor: cfaniak »

No to tworzysz sobie trzy pliki: podglad.php , edycja.php , oraz ten twój plik txt któremu nadamy nazwe plik.txt. Mozna wpisać do niego np "ble ble". Pliki:

podglad.php

<html>
<head>
</head>
<body>

<form method="POST" action="edycja.php">
<textarea cols=50 rows=20 name="dane">

<?
$file = fopen('plik.txt', 'r');
$zawartosc = fread($file, filesize('plik.txt'));
fclose($file);
echo $zawartosc;
?>

</textarea>
<input type="submit" value="edytuj">
</form>

</body>
</html>



edycja.php

<?

$file = fopen('plik.txt', 'w');
fwrite($file,$_POST['dane']);
fclose($file);
echo 'plik zmieniony';

?>


Po uruchomieniu pliku podglad.php w polu textarea powinna pokazac się tresc plik.txt. W tym tez polu textarea mozna zmienic tresc a po zmiane klikamy na edytuj i zawartosc pliku bedzie zmieniona. Mam nadzieje ze o to Ci chodzilo.
ODPOWIEDZ