[PHP]Formularz

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Zbłąkany
Nowy
Nowy
Posty: 22
Rejestracja: pt mar 26, 2004 1:49 pm

[PHP]Formularz

Post autor: Zbłąkany »

[php]<?php
echo("
<form method='POST'>
<input name='sz1' size='10' type='text'> <input name='Szukaj' value='Szukaj' type='submit'>
</form>
");
?>[/php]
Moje pytanie jest nastepujace: jak mozna ustawic ten formularz badz przycisk aby wysylal informacje do adresu a nie do pliku?? np w postaci przeladowywania strony z paramaterem jakims np:
[php]<?php
Header('Location: ?id=sz&szukane="wartosc pola sz1"');
?>[/php]
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

Re: [PHP]Formularz

Post autor: Dreen »

formularz:[php]<?php
echo("
<form method='POST' action="redirect.php">
<input name='sz1' size='10' type='text'><input value='Szukaj' type='submit'>
</form>
");
?>[/php]redirect.php :[php]<?php
$sz1 = $_POST['sz1'];
Header('Location: plik.php?id=sz&szukane='.$sz1);
?>[/php]chyba powinno dzialac
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: [PHP]Formularz

Post autor: wixor »

Nie ma to jak skomplikować wszystko...[php]<form action="file.php" method="get">
<input name="field">
</form>[/php] Po wysłaniu daje: file.php?field=<coś>
dzieciol4
Nowy
Nowy
Posty: 120
Rejestracja: pt sie 23, 2002 8:22 am
Lokalizacja: Szczecin

Re: [PHP]Formularz

Post autor: dzieciol4 »

taa szczegolnie metoda get fajnie przesylac hasla nie ??? :)
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: [PHP]Formularz

Post autor: wixor »

autor chyba nie chce przesylac w ten sposób haseł, ja tylko podaje prostsze rozwiązanie problemu.... (a hasła nawet przesyłane post-em można zesniffować więc należy stosować połączenie szyfrowane.
Zbłąkany
Nowy
Nowy
Posty: 22
Rejestracja: pt mar 26, 2004 1:49 pm

Re: [PHP]Formularz

Post autor: Zbłąkany »

Dreen pisze:formularz:[php]<?php
echo("
<form method='POST' action="redirect.php">
<input name='sz1' size='10' type='text'><input value='Szukaj' type='submit'>
</form>
");
?>[/php]redirect.php :[php]<?php
$sz1 = $_POST['sz1'];
Header('Location: plik.php?id=sz&szukane='.$sz1);
?>[/php]chyba powinno dzialac
Zadzialalo:) troche zmodyfikowalem i dziala stosownie do moich potrzeb:)
ODPOWIEDZ