Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] apostrof+zapis do pliku
Amorph
post 19.09.2006, 09:51:12
Post #1





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


Witam.
Przegladalem posty na temat apostrofa jednak nie znalazlem tego co potrzebuje. zapisuje tekst do pliku.txt w ktorym uzywam znaku '. jednak php zapisuje ten znak w pliku jako ciag \'
Chce potem ten plik odczytac we flashu i mam balagan bo flash nieinterpretuje \' tak jak powinien, wiec jak mniemam powinienem p[rzed zapisem zmienic w tekscie \' na ' .
Probowalem:
http://pl.php.net/manual/pl/function.mysql-escape-string.php
i
str_replace()
jednak ciagle zpisuje w pliku nie tak jak powinien.

co robie nie tak?
  1. <?php
  2. dane_do_zapisu_plik_txt1=str_replace("'", "'", $dane_do_zapisu_plik_txt1);
  3. @ $wp=fopen("../"."$katalog"."/tekst.dat",'w');
  4. fwrite($wp,$dane_do_zapisu_plik_txt1,strlen($dane_do_zapisu_plik_txt1));
  5. fclose ($wp);
  6. ?>
Go to the top of the page
+Quote Post
wijet
post 19.09.2006, 12:00:01
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 20.12.2005
Skąd: Łódź

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


Mozesz pokazać jak zapisujesz te dane do pliku?
Dziwne ze php zapisuje ' jako \' dry.gif

Ten post edytował wijet 19.09.2006, 12:00:32


--------------------
Go to the top of the page
+Quote Post
nospor
post 19.09.2006, 12:09:10
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jak na moj gust to masz wlączone magic_quotes. Powoduje to, iz kazda zmienna z forma, urla jest ociapkowywana.
Musisz albo wylaczyc te opcje, albo kazdą zmienną przepuszczac przez
http://pl.php.net/manual/pl/function.stripslashes.php


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Amorph
post 19.09.2006, 12:20:26
Post #4





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


@wijet
  1. <?php
  2. fwrite($wp,$dane_do_zapisu_plik_txt1,strlen($dane_do_zapisu_plik_txt1));
  3. ?>


Podałem. Czytaj Dokładniej.

@nospor
Jak wyłąćzyć magic_quotes? (Jesli w configu php to odpada..... nie mam możliwości)
Go to the top of the page
+Quote Post
nospor
post 19.09.2006, 12:26:08
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) w konfigu php
2) Przy pomocy pliku .htaccess Robisz w nim wowczas taki wpis:
Kod
php_value magic_quotes_gpc off

oczywiscie hosting musi pozwalac na uzywanie .htaccess, ale wiekszosc porzadnych hostingow na to pozwala


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Amorph
post 19.09.2006, 12:46:07
Post #6





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


NOspor Dziekuje za szybką odpowiedź.
Teraz kwestia gdzie mam umieścić ten plik .htacces ?
Go to the top of the page
+Quote Post
nospor
post 19.09.2006, 13:02:46
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




W glownym katalogu swojej aplikacji

ps: dwa 's' na koncu, to bradzow wazne smile.gif... dwa 'c' w srodku


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Amorph
post 19.09.2006, 14:19:36
Post #8





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


Dziękuję.
Teraz jeszcze jedna kwestia.
plik mam umieścić tam gdzie mam głowna stronę czy tam gdzie mam pliki php ?

Ps. Niewazne. plik .htacces nie dziala. Stripslashes tak.
Dzieki za pomoc anyway.

Ten post edytował Amorph 19.09.2006, 14:26:59
Go to the top of the page
+Quote Post
nospor
post 19.09.2006, 14:21:53
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Czy to zdanie jest naprawde niejasno napisane:
Cytat
W glownym katalogu swojej aplikacji
?

Poszukaj w necie o .htaccess to moze ci sie rozjasni w glowie. smile.gif


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 16.07.2025 - 19:36