[PHP] Formularz z użyciem zmiennej


(Szymon) #1

Witam,

mam prośbę. Potrzebuje zrobić formularz ale nie wiem jak się za niego zabrać... Będzie działał jak wyszukiwarka. Wytłumaczę to tak:

Fraza wpisana w pole tekstowe to zmienna, np. $search. Chce zrobić coś takiego aby ta zmienna była częścią odnośnika i po kliknięciu przycisku "Szukaj" ładowała by stronę z wpisaną frazą np. http://jakasstrona.pl/search.php?keywords= $search

Mam nadzieję że jest to jakoś zrozumiałe...

Czy mógłby mi ktoś pomóc? Dopiero się uczę php.

Pozdrawiam i z góry dziękuje!


(system) #2

Poczytaj o redirect w HTTP


(Szymon) #3

Mi nie chodzi przekierowanie całej strony na podany adres, część adresu ma wynikać ze zmiennej...


(adpawl) #4
  1. wystarczy wysłać getem

  2. możesz wysłąć postem do search.php, a w nim:

    <?php

    ob_start();

    $search=$_POST['keywords']; //tu możesz przefiltrować otrzymaną zmienną itp.

    header("Location: http://jakasstrona.pl/search.php?keywords=$search");

    ob_end_flush();

    ?>

albo

<?php

$search=$_POST['keywords']; //tu możesz przefiltrować otrzymaną zmienną itp.

echo '';

?>