Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem ze znikającymi komentarzami trzymanymi, na serwerze FTP
AboutMe
post
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


Ostatnio kupiłem skrypt do komentowania, który nie używa bazy tylko trzyma komentarze w pliku dla wybranej podstrony. Problem jest taki że jak w pliku w treści komentarza zmienię chociażby jedną literkę to na stronie wszystkie komentarze znikają. Czy ktoś wie czemu tak się dzieje? Czy to jest jedna z zalet nieużywania bazy?
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Bez kodu nic nie jesteśmy w stanie wywnioskować.


--------------------
Go to the top of the page
+Quote Post
vermis
post
Post #3





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

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


Trudno cokolwiek powiedzieć bez kodu. Może jest gdzieś sprawdzana suma kontrolna pliku i zmiana powoduje, że suma się nie zgada. Ale to tylko gdybanie.


--------------------
Go to the top of the page
+Quote Post
AboutMe
post
Post #4





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


No raczej kodu nie mogę upubliczniać bo to wbrew licencji. Chyba że na priva.

Ten post edytował AboutMe 8.06.2010, 12:06:59
Go to the top of the page
+Quote Post
wookieb
post
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




To chociaż przykładową treść z pliku komentarza.


--------------------
Go to the top of the page
+Quote Post
AboutMe
post
Post #6





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


Nazwa pliku z komentarzami
51c8a941ef42fb89f3267525d2888a73
(nie posiada rozszerzenia)


całość

Cytat
a:2:{s:8:"settings";a:1:{s:3:"uri";s:32:"/folder/commenting.php";}s:8:"comments";a:1:{i:0;a:9:{s:4:"name";s:8:"username";s:5:"email";s:15:"email@fbtetg.pl";s:4:"text";s:114:"to jest komentarz, to jest komentarz, to jest komentarz, to jest komentarz, to jest komentarz, to jest komentarz, ";s:12:"captcha_auth";s:1:"9";s:17:"parent_comment_id";s:0:"";s:2:"ip";s:11:"83.9.14.205";s:7:"browser";s:85:"Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3";s:9:"timestamp";i:1275995536;s:8:"approved";b:1;}}}
Go to the top of the page
+Quote Post
vermis
post
Post #7





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

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


to jest serializowana tablica więc zmiana jednej litery nie powinna mieć znaczenia, ale dodanie jednej litery powoduje wysypanie wszystkiego. Przed każdym elementem jest jego długość jeśli zmieniasz coś w treści powinieneś zmienić też długość.
Nazwa pliku to jakieś md5 więc nie wiadomo czy ma to nie jest dodatkowo jakaś suma kontrolna, zawartości.

Ten post edytował vermis 8.06.2010, 12:17:44


--------------------
Go to the top of the page
+Quote Post
AboutMe
post
Post #8





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


OK, dzięki wielkie za wyjaśnienie biggrin.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 Aktualny czas: 22.08.2025 - 06:49