Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198

    come impostare il redirect

    salve io ho questo codice:
    codice:
    <?php
    if(!$risultato = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $emaildestinatario)){
    echo " Questa $emaildestinatario non è valida";
    }else{ 
    $messaggio=""; 
    $messaggio .="$nomedestinatario grazie per avermi scritto."; 
    $destinatario= "$emaildestinatario";
    $oggetto="xxx.it";
    $intestazioni="info@xxx.it";
    mail($destinatario,$oggetto,$messaggio,$intestazioni);
    redirect("http://www.xxx.it/ok/iscriviti.html");
    }
    ?>
    in pratica mi dovrebbe compilare il form e poi una volta fatto invia mi dovrebbe ricomparire di nuovo la stessa form vuota...
    come faccio a dirlo? sbaglio nella redirect?
    grazie
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    Codice PHP:
    ...
    redirect("http://www.xxx.it/ok/iscriviti.html");
    ... 
    redirect è una tua funzione che richiami?

    Nel caso non fosse così, ma tentassi di ridirezionare ad una certa pagina,dovresti utilizzare:
    header("Location: http://www.xxx.it/ok/iscriviti.html");

    http://it.php.net/manual/it/function.header.php

    perchè redirect non esiste!
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    gentilissimo. con header funzia bene...
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.