ciao a tutti, vorrei porvi un problema credo facilmente risolvibile ma che non riesco a risolvere.
in pratica ho messo due campi di testo liberi per fare le ricerche su due motori di ricerca diversi ma per problemi di spazio ho dovuto mettere un solo tasto di invio.
solo che non riesco a fargli capire quando usare un motore e quando un altro. ho provato cosi ma ma mi dice immpossibile trovare la pagina di ricerca:
codice:
<form name="find" method="get" action="hope.php">
<h3> <span class="grassetto">RICERCA</span>
Google
<input type="text" name="q" size="31" maxlength="255" value="">
Open Directory
<input type="text" name="search" size="20" maxlength="255" value="">
<input type="submit" name="Submit" value="cerca">
</h3>
</form>
mentre il file hope.php (ho propio perso la speranza oramai ) è questo:
codice:
<?php
$q=$_GET['q'];
$search=$_GET['search'];
if (empty($q)){
header ("location:search.dmoz.org/cgi-bin/search?search='$search'");
}
else
{
header ("location:www.google.it/search?q=$q");
}
?>
le due righe son volutamente diverse perchè stavo cercando di fare le prove...ma credo che sia propio l'uso dell'"header" ad essere sbalgiato.
un aiutino?
grazie