![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 2.02.2003 Skąd: Ostrów wlkp Ostrzeżenie: (0%) ![]() ![]() |
Witam !!!
:? Mam 2 takie problemy: 1. Mam pewną stronę index.html i pewny plik skrypt.php w pliku index html jest formularz kożystający z 4 pół: 2 typu tex i 2 typu textarea i odwołujący się do pliku skrypt.php . Po kliknięciu na wyślij formularz pojawia się plik php a w nim: w polu imie wpisałeś [imie z formularza] w polu nazwisko wpisałeś [nazwisko z formularza] w polu zainteresowania wpisałeś [zainteresowania z formularza] w polu uwagi wpisałeś [uwagi z formularza] skrypt ten działa bez zarzutu do momentu w którym ktoś sprytny wpisze baardzo długi tekst (na moje oko powyżej 1500 znaków). wtedy wyświetla się tylko ty pierwsze 1500 znaków a reszy brakuje. Pytanie 1: Jak mam to zmodyfikować, żeby dało się wpisać tekst o dowolnej długosci?? Problem 2 jak odczytać zmienną z adresu jak np http://hermedegilda.wydupek.aresztowany.com/ a zmienimy na http://wincynty.wydupek.aresztowany.com/ i wyświetla się inna strona. bo zmienne po znaku ? to jest nie poblem ale tak ![]() dziękuje szanowym forum-owiczom za zapoznanie się z moim zapewne prostym do rozwiązania porbleme i dziękuję za pomoc ![]() -------------------- W życiu nie liczą się tylko markowe ciuchy i muskuły.
Ważny jest jeszcze fryz. Johny Bravo |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
1. Jaka metoda przesylasz dane z formularza?? POST, GET?? Jaka ma calkowita dlugosc adres (w wypadku metody GET)
![]() ![]() 2. Pobierasz pelen adres i za pomoca wyrazen regularnych sobie go odpowiednio "obrabiasz". -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat skrypt ten działa bez zarzutu do momentu w którym ktoś sprytny wpisze baardzo długi tekst (na moje oko powyżej 1500 znaków).
pewnei chodzi o internet exploera i w formualrzu masz metode GET. istotnie IE ma ogranicznie na dlugosc adresu (a zatem i na ten tekst bo przekazujesz wszystko przez adres - straaasznie dlugi, no nie? ;)
wtedy wyświetla się tylko ty pierwsze 1500 znaków a reszy brakuje. rozwiazanie: w form dopisz albo zmien na method="post". i paietaj zeby przy wyswietlaniu wyniku zrobic $_POST['pole_nazwisko'] jesli dotad robiles $_GET['pole_nazwisko'] Cytat jak odczytać zmienną z adresu jak np odpal i popatrz :)
http://hermedegilda.wydupek.aresztowany.com/ a zmienimy na http://wincynty.wydupek.aresztowany.com/ i wyświetla się inna strona. Kod print_r($_SERVER) albo po prostu phpinfo(); i czytaaaamy
-------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:18 |