Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] Zmiana zawartości pliku.
patryk20120
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

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


Witam, mam straszny problem, otóż mam kod na zmianę pliku, czyli zawartości strony, lecz zmiana zawartości plików nie działa na wszystkich serverach oto kod na textarea do zmiany:
  1. <?php
  2. $plik = 'txt/glowny.txt';
  3. if (!$plik) { echo "Nie da się otworzyc pliku."; }
  4. echo "Ustaw Treść Strony Glównej...";
  5. print '<form method="POST" action="indexpa.php?m=glowna"><textarea id="text" type="glowna" name="glowna" style="width: 400px; height: 200px">';
  6. readfile($plik);
  7. print '</textarea><input type="submit" value="Wyślij"><input type="button" value="Pogrubiony" onclick="q()" /></form>';
  8. ?>

a to kod na zmianę już pliku:
  1. <?php
  2. if ($_GET['m'] == 'glowna')
  3.  {
  4.  $plik = "txt/glowny.txt";
  5. if(file_exists($plik)) {
  6. $otworz=fopen($plik, "w+");
  7. fputs ($otworz, "$glowna");
  8. fclose($otworz);
  9. echo "Zmieniono";
  10. }
  11. }
  12. ?>

Powtórzę moje pytanie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Czemu to działa tylko na paru serverach, a nie działa na większości( nie działa w tym sensie, gdy zapisuję coś w textarea i klikam na wyślij, to wyskakuje, ze "Zmieniono", lecz plik jest puty...)

Ten post edytował patryk20120 6.11.2008, 20:44:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
michalg
post
Post #2





Grupa: Zarejestrowani
Postów: 122
Pomógł: 8
Dołączył: 20.10.2008

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


Cytat(patryk20120 @ 6.11.2008, 20:56:49 ) *
l0ud, kurcze wielkie dzięki, ale czemu to działało na innych serverach (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)


Pewnie miały ustawione register_globals na on.
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: 26.09.2025 - 07:58