![]() |
![]() ![]() |
![]() |
![]()
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?
|
|
|
![]()
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ć.
-------------------- |
|
|
![]()
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.
-------------------- |
|
|
![]()
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 |
|
|
![]()
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.
-------------------- |
|
|
![]()
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;}}}
|
|
|
![]()
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 -------------------- |
|
|
![]()
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
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:49 |