Visualizzazione dei risultati da 1 a 5 su 5

Discussione: redirect inserimento

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    83

    redirect inserimento

    Ciao a tutti ho un problema ho creaato questa pagina dove devo compilare un form inviare i dati al db mysql e successivamente inviare una mai fino a qui tutto ok... ora il problema è che dopo il corretto inserimento vorrei effettuare un redirect sulla pagina esito.htm come faccio? vi allego il codice!!

    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
    if (!is_numeric($_POST['ticket'])){
    echo "Il valore ticket deve essere numerico";
    exit;
    } else {
    $insertSQL = sprintf("INSERT INTO fep_totale (ticket, orario_chiamata, societa, `data`, segnalazione, ambito, argomento, causa, durata, utente) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['ticket'], "int"),
    GetSQLValueString($_POST['orario_chiamata'], "text"),
    GetSQLValueString($_POST['refer'], "text"),
    GetSQLValueString(preg_replace("/([\d]{2})([\/])([\d]{2})([\/])([\d]{4})/","\\5-\\3-\\1",$_POST['data']), "date"),
    GetSQLValueString($_POST['segnalazione'], "text"),
    GetSQLValueString($_POST['ambito'], "text"),
    GetSQLValueString($_POST['argomento'], "text"),
    GetSQLValueString($_POST['causa'], "text"),
    GetSQLValueString($_POST['durata'], "date"),
    GetSQLValueString($MM_Username, "text"));
    mysql_select_db($database_fep, $fep);
    $Result1 = mysql_query($insertSQL, $fep) or die(mysql_error());
    // L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
    $to = "$email, pippo@pippo.it";
    // IL SOGGETTO DELLA MAIL
    $subject = "Nuovo ticket per FEP";
    // COSTRUIAMO IL CORPO DEL MESSAGGIO
    $body = "Contenuto del modulo:\n\n";
    $body .= "Utente: " . trim(stripslashes($MM_Username)) . "\n";
    $body .= "N° Ticket: " . trim(stripslashes($_POST["ticket"])) . "\n";
    $body .= "Orario Chiamata: " . trim(stripslashes($_POST["orario_chiamata"])) . "\n";
    $body .= "Società: " . trim(stripslashes($_POST["refer"])) . "\n";
    $body .= "Data: " . trim(stripslashes($_POST["data"])) . "\n";
    $body .= "Segnalazione: " . trim(stripslashes($_POST["segnalazione"])) . "\n";
    $body .= "Ambito: " . trim(stripslashes($_POST["ambito"])) . "\n";
    $body .= "Argomento: " . trim(stripslashes($_POST["argomento"])) . "\n";
    $body .= "Causa: " . trim(stripslashes($_POST["causa"])) . "\n";
    $body .= "Durata: " . trim(stripslashes($_POST["durata"])) . "\n";
    // INTESTAZIONI SUPPLEMENTARI
    $headers = "From: Ticket Fep";
    // INVIO DELLA MAIL
    @mail($to, $subject, $body, $headers);

    }
    }

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Scusa alla fine dell'esecuzione di tutto hai provato con

    header("Location: PaginaDoveAndare.php");

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    83

    si ma ho risolto cosi che ne pensi?

    $nuovo_url="esito.php?var=inviato";
    Header("Location: $nuovo_url");

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Per me va bene, poi non so se ci sono soluzioni tecniche migliori

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    83
    tante grazie!!!!

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.