Ciao,
Dalla pag www.google.it/cse/ ho configurato il motore di ricerca per un sito e l'ho inserito ina pagina specifica chiamata cerca.php.
Nel sito però ho anche un campo di ricerca e vorrei che inserendo una parola nel campo di venga reindirizzati alla pagina cerca.php con i risultati.
Al momento mi rimanda alla pagina cerca.php ma vuota, non capisco come devo fare per passare i parametri.
Il campo di ricerca ho questo codice:
codice:
<form method="post" id="cerca" action="index.php?page=cerca">
<div id="campo"><label for="campoRicerca">Cerca con Google: </label><input name="campoRicerca" type="text" id="campoRicerca" /></div>
<div id="bottone"><input name="vai" type="submit" id="Vai" value="Vai" /></div>
</form>
Ho visto una soluzione che però usa ASP e non so come convertirla in PHP.
Nel campo c'è
codice:
<form action="Cerca.asp" method="post" name="FormRicerca" class="formricerca">
<input class="inputcerca" type="text" name="Ricerca" id="ricerca" title="Cerca nel sito..." value="Cerca nel sito..." alt="Ricerca" onfocus="FormRicerca.Ricerca.value='';" />
>>
</form>
Mentre nella pagina cerca.asp, oltre al codice di google, c'è:
codice:
<%if Request.Form("Ricerca")<>"Cerca nel sito..." then%>
customSearchControl.execute('<%=Request.Form("Ricerca")%>');
<%end if%>
potete aiutarmi? grazie!