Mam następujący problem:
Prosty formularz w którym wpisuję frazę do wyszukiwania. Po wpisaniu frazy pobieram ją zmienną i chce wyświetlić w formularzu:
Kod
<input type=text size=20 name=search value=<?=$search?>>
Wszystko działa dobrze jak w miejsce search wpisze coś bez spacji, jednak jak podam dwa wyrazy w formularzu wyświetla mi tylko jeden. Jak to obejść?
Podaje pelny formularz:
Kod
[size="2"]<form method=get action="search.php">
<input type=text size=20 name=search value=<?=$search?>>
<input type=submit value="Szukaj">
</form>[/size]
<input type=text size=20 name=search value=<?=$search?>>
<input type=submit value="Szukaj">
</form>[/size]
Jak wpisuje pojedyńczy wyraz jest wyświetlany prawidłowo. Jak wpiszę dwa lub więcej wyrazów w URL są oddzielane znakiem "+" jednak w formularzu zawsze pojawia się tylko pierwszy z nich.