Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 31 di 31

Discussione: Form da completare

  1. #31
    Guest

    Predefinito

    Hai letto ciò che ha scritto seneca?

    Sostituisci ad echo il codice per il redirect, che in html è questo:

    Codice HTML:
    <meta http-equiv="refresh" content="numero secondi; url=url destinazione">
    Invece in php è questo:

    Codice PHP:
    header("location: url destinazione");

    Capito?

    Cioè il codice di mailto2.php è questo:

    Codice PHP:
    <?php
    print_r
    ($_POST);
    $oggi = date("j F Y G:i");
    $sito = "andreacampili.altervista.org";
    $ip = $_SERVER['REMOTE_ADDR'];
    $browser = $_SERVER['HTTP_USER_AGENT'];
    $to = "the-prince-91@hotmail.it";
    $soggetto = "Contatto dal ".$sito;
    if((
    trim($_POST['Cognome']) == "") OR (trim($_POST['Telefono']) == "") OR (trim($_POST['Settimana']) == "") OR (trim($_POST['Mese']) == "") OR (trim($_POST['E-mail']) == "")) {
    echo
    "<font color=\"#666666\" face=\"Trebuchet MS\" size=\"2\"><strong>I campi Cognome, Telefono, E-Mail, Mese e Settimana sono obbligatori</strong></font>";
    }
    else {
    $body = "Modulo inviato il ".$oggi." da ".$ip." - ".$browser." \n\n";
    $body .= "Nome: " . $_POST['Nome'] . " \n";
    $body .= "Cognome: " . $_POST['Cognome'] . " \n";
    $body .= "Telefono: " . $_POST['Telefono'] . " \n";
    $body .= "E-mail: " . $_POST['E-mail'] . " \n";
    echo
    "lavori da eseguire: " . $_POST['Lavori'] . "<br>";
    $body .= "Mese: " . $_POST['Mese'] . " \n";
    $body .= "Settimana: " . $_POST['Settimana'] . " \n";
    $body .= "Altre richieste: " . $_POST['Messaggio'] . " \n";
    mail($to,$soggetto,$body);
    header("Location: url di reindirizzamento");
    }
    ?>
    Un'altra cosa, quando trovi delle variabili $, mettile fuori dalle virgolette

    Ciao...
    Ultima modifica di heidi52 : 23-03-2008 alle ore 16.56.01

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •