Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] Zmiana zawartości pliku.
patryk20120
post 6.11.2008, 20:42:04
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 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
bim2
post 6.11.2008, 20:47:19
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


if($otworz=fopen...

Safe_mode, chmod? Nie wyskakuje żaden błąd?


--------------------
Go to the top of the page
+Quote Post
l0ud
post 6.11.2008, 20:49:41
Post #3





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


  1. <?php
  2. )fputs ($otworz, "$glowna");
  3. ?>


zamień na

  1. <?php
  2. )fputs ($otworz, $_POST['glowna']);
  3. ?>


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
patryk20120
post 6.11.2008, 20:56:49
Post #4





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

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


l0ud, kurcze wielkie dzięki, ale czemu to działało na innych serverach tongue.gif questionmark.gif
Go to the top of the page
+Quote Post
michalg
post 6.11.2008, 21:00:52
Post #5





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 tongue.gif questionmark.gif


Pewnie miały ustawione register_globals na on.
Go to the top of the page
+Quote Post
marcio
post 6.11.2008, 21:01:23
Post #6





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


register_globals smile.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
patryk20120
post 9.11.2008, 18:10:15
Post #7





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

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


Mam pytanie tongue.gif a czy mogę to edytować jakoś takimi skryptami jak FCKEditor, TinyMCE, Spaw itp questionmark.gif Chodzi mi o to, żebym sobie tekst napisał w jednym z tych skryptów i żeby zapisał on się do pliku.
Go to the top of the page
+Quote Post
erix
post 9.11.2008, 20:50:53
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pewnie, że możesz. winksmiley.jpg

Przecież przesyłają one wyprodukowany kod tak, jakbyś go wpisywał w <textarea />.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
patryk20120
post 9.11.2008, 21:00:42
Post #9





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

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


Tylko, w tym problem, że nie wiem jak taki edytor tam wstawić ;/
Go to the top of the page
+Quote Post
erix
post 10.11.2008, 22:19:28
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://eriz.pcinside.pl/weblog/instalacja-...-manual-48.html winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:00