gdzie skrypt wyświetla mi podstrony mojego serwisu
np. http://localhost/index.php?strona=podstrona&nr=20 <-- podstrona serwisu
Na stronie http://localhost/index.php?strona=podstrona mam kod do wyszukiwania
<? print "<table align=\"center\"><tr><th>Wyszukaj strony</th></tr><tr><td><FORM><INPUT TYPE=\"text\" NAME=\"fraza\" VALUE=\"".$_GET['fraza']."\">"; ?> . . . kod wyswietlajacy pojedyncze strony . . . } else { print "<br>"; if ($_GET['fraza']) { print "<P>Wyniki wyszukiwania słowa <B>".$_GET['fraza']."</B><BR>"; print "<A HREF=\"index.php?strona=podstrona\">Wszystkie strony >></A></P>"; } $wynik = mysql_query ( "SELECT * FROM tabela WHERE ok=1 AND ". "((tytul LIKE '%".$_GET['fraza']."%') OR (osoba LIKE '%".$_GET['fraza']."%') OR ". "(tresc LIKE '%".$_GET['fraza']."%') OR (tresc2 LIKE '%".$_GET['fraza']."%')) ". "ORDER BY nr DESC;"); . . . kod wyswietlajacy wyniki i wszystkie strony ....
Problem jest taki gdy wpisze szukane słowo "fraza" to automatycznie przekierowuje mnie na index.php?fraza="fraza" , a ja bym chciał aby wyswietlało mi wyniki na index.php?strona=podstrona&fraza="fraza"
Wszystko działa gdy np. kod z podstronami +wyszukiwaniem znajduje się na index.php , jakas_nazwa.php , dupa.php wtedy wyświetla index.php?fraza="fraza" , jakas_nazwa.php?fraza="fraza" , dupa.php?fraza="fraza" . Wyniki pieknie się pokazują i jest ok.
W sumie mogłbym umieścić to wszystko na stronie np. podstrona.php cały kod jako oddzielny skrypt i by było po kłopocie ,ale jakoś z czystej ciekawości chcę to zrobić innaczej .
Jak dam w znaczniku <form> atrybut action="index.php?strona=podstrona&" to i tak wyświetla mi się index.php?fraza="fraza" .
Problem leży chyba w przekazywaniu zmiennych ,ale nie wiem jak go rozwiązać .
Trochę zamieszałem ale chyba wiecie o co chodzi ?
Może jest ktoś kto poda mi pomocną dłoń
