Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%)
|
Napisałem b. prostą księgę gości i mam 2 pytania
1. Dlaczego w tytule strony, w pogrubionych tekstach sa krzaki ? 2. Jak zrobic wywlanie tagów html/php z wypowiedzi ? Kod jest taki: index.html zapisz.php
zobacz.php Wszystkie uwagi i propozyce mile widziane (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%)
|
Grr.. napisałem Ci obszernego posta, ale nacisnąłem przed wysłaniem w Operze Ctrl + W (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif) No cóż, nie pozostaje mi nic innego jak napisać jeszcze więcej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Ad. 1 Najczęstsze błędy, pkt 4, czyli spróbuj w dokumencie, w którym zapisujesz te dane umieścić surowy nagłówek, ( header" title="Zobacz w manualu php" target="_manual ) z odpowiednim kodowaniem, może to pomoże.
Ad. 2 Jeżli przeczytałeś zawartość odnośnika, który podał Ci kolega wyżej i umiesz czytać to nie powinieneś mieć problemów z umieszczeniem jej w Twoim skrypcie, popróbuj - pomyśl, i nie czekaj na gotowe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Co do skryptu, no to trochę pozostaje do życzenia, po pierwsze zamienił bym metodę $_GET na $_POST, ponieważ przesyłanie takich danych w pasku adresu jest mało skuteczne np. ze względu na ograniczenie w nim długości. Po drugie, przy wypełnieniu formularza i wciśnięciu F5 te same dane zostają ponownie nam wysłane, to nie powinno mieć miejsca, zrób po wpisaniu danych przekierowanie ( po raz kolejny header" title="Zobacz w manualu php" target="_manual ), po trzecie antyflood'ing, ponowny wpis do księgi za 30 sekund, czyli ochrona przed spamerami (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co więcej, wywołujesz tutaj metodę fwrite" title="Zobacz w manualu php" target="_manual, za dużo razy, lepiej takiego string'a połączyć i zapisać go za jednym zamachem. Na razie to Tyle (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozdrawiam! |
|
|
|
kiler129 Moja księga gości 24.06.2006, 20:48:11
yaro Co do punktu 2 to:
Funkcja do usuwania tagów html ... 24.06.2006, 21:07:21
kiler129 Co do wywala nie tagów to jakoś nieumiem użyć tej ... 24.06.2006, 22:58:10
Ludvik Znaki masz zapisane w kodowaniu windows-1250, nato... 24.06.2006, 23:09:37 
kiler129 Cytat(Ludvik @ 25.06.2006, 00:09 ) Znaki ... 24.06.2006, 23:43:34
marcim Witaj!
Kolego księga na moim poziomie, a w pli... 25.06.2006, 08:31:27 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 16:17 |