Konwersje, przenoszenie, łączenie forów, integracje - [Problem] Warning: stripslashes()
Brt - 09-05-2012, 19:44 Temat postu: [Problem] Warning: stripslashes() Problem pojawił się po zmianie serwera.
Po przeniesieniu wszystko teoretycznie działa prawidłowo, sam proces przebiegł bez większych problemów.
Jednak czasami, podczas modyfikacji danych w PA dostaję taki komunikat:
Kod: | Warning: stripslashes() expects parameter 1 to be string, array given in [...]/forum/admin/page_header_admin.php on line 96 | lub Kod: | Warning: stripslashes() expects parameter 1 to be string, array given in [...]/forum/admin/page_header.php on line 7766 |
Co odnosi się do:
Kod: | $post_log_data .= $key . '=' . htmlspecialchars(stripslashes($val)) . ' | '; |
Czy ktoś wie, co mogło pójść nie tak podczas przenoszenia? Mam jeszcze dostęp do forum na starym serwerze i tam ten problem nie występuje.
Dostawca jest ten sam dla obu for.
diplodocus - 10-05-2012, 15:28
Witaj.
Nie dodawaj jednej linijki, bo problem może dotyczyć linijki wcześniej. Poproszę o cały plik page_header.php. Błędy mogą być gdzie indziej, a ta linijka wygląda mi na poprawną. Mógł gdzieś wkraść się chociażby mały krzaczek.
Brt - 10-05-2012, 19:22
diplodocus, masz rację. Mój błąd.
W załączniku plik.
GM - 06-06-2012, 18:24
Mam identyczny problem
Kod: |
Warning: stripslashes() expects parameter 1 to be string, array given in /home/galaxypb/public_html/admin/page_header_admin.php on line 96
Warning: stripslashes() expects parameter 1 to be string, array given in /home/galaxypb/public_html/admin/page_header_admin.php on line 96
|
Wyskakuje mi to przy udzielaniu zezwoleń użytkownikom. Chcę dać userowi dostęp do forum, ale nie do wszystkich subfor i jest to niemożliwe. Żeby user miał dostęp do forum musi też mieć do jego subfor...
mseifer - 11-03-2013, 19:31
Przy optymalizacji danych pojawia się : Warning: stripslashes() expects parameter 1 to be string, array given in /home/ilmarine/domains/pkk.info.pl/public_html/admin/page_header_admin.php on line 96.
W załączniku przesyłam plik
Woytec - 11-03-2013, 20:24
Najprościej będzie zmienić
na Kod: | if ( $val != '' && !is_array($val) ) |
Problem również znika jeżeli wyłączone są logi połączeń
mseifer - 11-03-2013, 20:26
Woytec napisał/a: | Najprościej będzie zmienić
na Kod: | if ( $val != '' && !is_array($val) ) |
Problem również znika jeżeli wyłączone są logi połączeń |
Dzięki wielkie, teraz wszystko działa jak należy.
|
|
|