• User Newbie

    problema con un form

    ciao a tutti ^^
    io ho un problema...
    anche se nn sono molto esperto stò costruendo un piccolo e semplice guestbook per il mio sito.

    <form method="post" action="?link=guestbook.php" name="inseriscirecord" onSubmit="this.action='?link=ok.php'">
    

    dovrei inserire questo form per inserire i commenti ma vorrei che i dati venissero inviati al file guestbook.php ma quando qualcuno clicca dovrebbe essere mandato a una pagina chaimata ok.php
    qualcuno sà come potrei fare???


  • Super User

    Devi mettere una roba del genere
    [HTML]<input type=hidden name=redirect value="http://www.sitodovevuoimandarli.com/paginadovevuoimandarli.php">[/HTML]
    tra il tag <form ....> e </form>

    :ciauz:


  • User Newbie

    è inutile lo ho provato a fare anchio... può essere perchè lo script è in un include???
    vi metto qui tutto il codice del form almeno potete visionarlo

    <form method="post" action="?link=guestbook.php" name="inseriscirecord" >
    <table border="0" width="'.($this->larghezza_tabella - 2).'" cellspacing="1" cellpadding="4" class="tabellainterna">
    <tr>
    <td colspan="2" class="intestazione" width="'.($this->larghezza_tabella - 2).'">
    Firma il nostro guestbook!
    </td>
    </tr>
    <tr>
    <th align="left">
     Tuo Nome:
    </th>
    <td>
    <input type="text" name="nome" size="40" class="areatesto">
    </td>
    </tr>
    <tr>
    <th align="left">
     Tua E-mail:
    </th>
    <td>
    <input type="text" name="email" size="40" class="areatesto">
    </td>
    </tr>

    <tr>
    <th align="left" valign="top">
     Commento:
    </th>
    <td>
    <textarea name="commento" rows="5" cols="45" class="areatesto"></textarea>
    </td>
    </tr>
    <tr>
    <td colspan="2" class="intestazione">
    <input type="hidden" value="inserimento" name="azione">
    <input type="hidden" name="dataora" value="'.$this->dataora_attuale().'">
    <input type="submit" name="postati" value="Scrivi" class="pulsanti" >
    <input type="reset" name="cancell" value="Resetta" class="pulsanti">
    <input type="hidden" name="redirect" value="http://http://dvoltage.altervista.org/?link=ok.php">
    </td>
    </tr>
    </table>
    </form>


  • User Newbie

    c'è l'ho fatta .
    ho fatto in modo che l'azione di compilazione del txt venga eseguita direttamente dal file ok.php e nn dal guestbook.php eliminando così il problema del redirect!!