Ciao ragazzi, ancora una volta mi appello alla vostra bravura...
Ho inserito da poco una search machine sul sito, volevo che anche nella home ci fosse un modulo per consentirne l'utilizzo. Solo che, per la particolare conformazione della search machine, ho dovuto per forza di cose metterla in un'altra pagina (chiamata search.htm) all'interno di un frame ancorato.
Ora, come posso fare in modo che, scrivendo sul campo del modulo in home page (per esempio ciao) e cliccando su invia, il browser mi apra in una nuova finestra la pagina search.htm con il modulo all'interno già compilato? (ovvero con già scritto "ciao", in modo da dover solo cliccare su "cerca"...)
per avere un'idea più precisa vi rimando alla home http://websmasher.altervista.org (il modulo c'è, ma non funziona...)
e alla pagina search http://websmasher.altervista.org/search.htm
con all'interno il frame ancorato del motore vero e proprio, che si trova su http://websmasher.altervista.org/search_machine.htm
grazie mille anticipatamente
Dunque, intanto devi rinominare la pagina di ricerca in .php .
Quindi rinomina il modulo di ricerca, e anzichè inserirlo con un iframe includilo in una tabella con <?php include 'search_machine.php'; ?> (coi frame sarebbe un casino).
Quindi il form del modulo di ricerca modifichi il campo di input così: <INPUT TYPE="text" NAME="MACHINE" SIZE="40" VALUE="<?php if (isset($_POST['T1'])) echo $_POST['T1']; ?>">.
Nella home non serve cambiare niente, tranne ovviamente l'estensione del file in action (che ora è .php).