Znalazłem skrypt edycji pliku .xml z poziomu przeglądarki.
Wygląda on tak:
<?php
// zmiana zawartosci pliku
$edycja = $_REQUEST["edycja"];
if (isset($_POST["tekst"]) && file_exists($edycja)) {
$f = fopen($edycja, "w");
fputs($f, stripslashes($_POST["tekst"]));
fclose($f);
}
// umieszczenie pliku w formularzu
if ($edycja<>"" && file_exists($edycja)) {
echo "
Edycja plik: $edycja";
echo '';
$f = fopen($edycja,"r");
while(!feof($f)) echo fread($f,1024);
fclose($f);
echo '';
}
?> [/code]
Edytuje on cały plik, a ja chce by zmieniał tylko sam tekst (omijał kod)
Na przykład:
[b]1.Plik "plik.xml" przed edycją:[/b]
Zamiast textarea wstawiasz 3x i wpisujesz w nie zmienne. do tego 4-ty z zawartością zmiennej $plik W skrypcie do którego wysyłane są dane przez POST łączysz wszystko razem: