<?php if ($_GET['funkcja'] == "edytuj"){ // zrzut do zmiennej bez usunięcia tagów html ponieważ właśnie kod html ma to zapa
sywać $text = $_POST['text']; //usunięcie backslash'y //usunięcie ampersandów //ustawienie ścieżki dostępowej pliku $plik = "../page/".$_GET['page'].".php"; //Warunek plik istnieje //zapis do pliku //Warunek zapisano echo "<a href='http://25.zhr.pl/admin/index.php?page=".$_GET['page']."'>Nie mogę zapisać do pliku</a>"; exit; } // warunek nie zapisano else{ $_GET['zapis'] = 1; } } // warunek lik nie istnieje else{ echo "<a href='http://25.zhr.pl/admin/index.php?page=".$_GET['page']."'>Błąd zapisu pliku. Plik nie istnieje.</a>"; exit; } } ?>
Dziwne kiedyś działał teraz nie. Nie zwraca błędu. A plik otwiera kasuje jego zawartość ( parametr "w") jednak nic w nim nie zapisuje. Z góry dziękuje za wyjaśnienie tego zjawiska.
P.S. chmod dla pliku jest "777"