Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Konwersja tekstu przed zapisem do pliku.
OFL
post 18.09.2004, 16:02:11
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.08.2003
Skąd: Kraków

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


W wielu skryptach, opartych na plikach tekstowych (księgi gości) przy zapisywaniu danych do pliku występuje mechanizm, który zamienia przykładowe zdanie:

Kod
20 Oct 1995|This is your text|

na cos takiego:

20_Oct_1995|This_is_your_text|


I w tej postaci ze znakami "dolnej pauzy" tekst jest zapisywany do pliku.

Moje pytanie brzmi: po co? jaki to ma cel? Równie dobrze można zapisywać dane do pliku bez tej konwersji. Co autorzy tych skryptów chcieli osiągnąc?
Go to the top of the page
+Quote Post
__phpion__
post 18.09.2004, 19:50:55
Post #2





Grupa: Zablokowani
Postów: 50
Pomógł: 0
Dołączył: 8.08.2004

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


Moja odpowiedz brzmi: nie wiem. Gdyby w drugim przypadku separatorem byla spacja - to jeszcze bym zrozumial. Ale tak? Nie wiem...
Go to the top of the page
+Quote Post
sf
post 18.09.2004, 22:09:21
Post #3





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


Czy te skrypty nie mają komentarzy? tongue.gif Można też ostatecznie spytać autora skryptu dlaczego tak postąpił winksmiley.jpg


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
kyno
post 19.09.2004, 08:05:11
Post #4





Grupa: Przyjaciele php.pl
Postów: 121
Pomógł: 1
Dołączył: 4.01.2004
Skąd: Jawor

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


No najlepiej to zapytac autora tongue.gif Wydaje mi sie ze autor chcial unikac zbyt duzych odstepow miedzy wyrazami.


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 20.09.2004, 18:35:25
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


a moze zawartości zmiennych przekazywane są przez $_GET questionmark.gif (?zmienna=wartosc) .... bo jeżeli tak to właśnie dla tego jest to zrobione tak smile.gif..... oczywiście możesz później zrobić:
  1. <?php
  2. $text = str_replace('_', ' ', $text);
  3. ?>


i bedzie dobrze...
Go to the top of the page
+Quote Post
rogrog
post 20.09.2004, 19:17:15
Post #6





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


Cytat(Tiraeth @ 2004-09-20 19:35:25)
a moze zawartości zmiennych przekazywane są przez $_GET questionmark.gif

no tak ale w takim wypadku najlepiej by było użyć dedykowanych funkcji urlencode i urldecode, które wstawiły by w miejsce spacji plusy smile.gif


--------------------
Go to the top of the page
+Quote Post
OFL
post 21.09.2004, 17:26:24
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.08.2003
Skąd: Kraków

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


Cytat(Tiraeth @ 2004-09-20 19:35:25)
a moze zawartości zmiennych przekazywane są przez $_GET questionmark.gif (?zmienna=wartosc) .... bo jeżeli tak to właśnie dla tego jest to zrobione tak smile.gif.....

Dokładnie tak , dzięki. Teraz jest to oczywiste, ale w zaden sposób nie moglem wczesniej tego skojarzyc. cool.gif
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 - 04:47