Buongiorno,
premetto che sono un principiante con html e php.
Mi sto cimentando con la creazione di un form, tipo POST, ho un problema nella pagina php con le istruzioni if ed else. Vorrei che all'invio dell'email (condizione) si aprisse una pagina del sito (.html) altrimenti (else) se ne aprisse un'altra. Tutti i tutorial che ho trovato spiegano solo come far scrivere una frase (echo) e tutti i tentativi che ho fatto per rimandare ad una pagina non mi funzionano. Qualcuno è così gentile da indicarmi che istruzioni devo inserire?
Di seguito il codice:
Grazie
Luciano
premetto che sono un principiante con html e php.
Mi sto cimentando con la creazione di un form, tipo POST, ho un problema nella pagina php con le istruzioni if ed else. Vorrei che all'invio dell'email (condizione) si aprisse una pagina del sito (.html) altrimenti (else) se ne aprisse un'altra. Tutti i tutorial che ho trovato spiegano solo come far scrivere una frase (echo) e tutti i tentativi che ho fatto per rimandare ad una pagina non mi funzionano. Qualcuno è così gentile da indicarmi che istruzioni devo inserire?
Di seguito il codice:
PHP:
<?php
$headers = $_POST ['email'];
$nome = $_POST ['nome'];
$cognome = $_POST ['cognome'];
$citta = $_POST ['citta'];
$tel = $_POST ['tel'];
$email = $_POST ['email'];
$textarea = $_POST ['textarea'];
$checkbox = $_POST ['checkbox'];
$to = '[email protected]';
$contenuto = "Nome: " . $nome . "\r\n" . "Cognome: " . $cognome . "\r\n" . "Città: " . $citta . "\r\n" . "Telefono: " . $tel . "\r\n" . "Email: " . $email . "\r\n" . "Privacy: " . $checkbox . "\r\n" . "Messaggio: " . $textarea;
$success = mail( $to, $headers, $contenuto );
if ($success) { header("Location: http://www.miosito.html"); } else { echo "KO"; }
?>
Grazie
Luciano