Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    69

    tiro su

    anime pie??

  2. #12
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    69

    vedi ultimi post -

    x favore, veramente non so altrimenti come fare

    qualcuno sa correggere il codice che vedete 2 post più su?

  3. #13
    ciao, scusa se rispondo solo ora, ma mi si è flippato l'hd, quindi non potevo accedere a Internet...spero di non essere in ritardo, cmq procediamo con ordine:
    - / in
    non è indispensabile, serve solo per renderlo compatibile con i formati xml o cose del genere...l'ultima versione di Dreamweaver lo mette in automatico, l'avevo messo per quello...

    lo script rivisto è
    Codice PHP:
    <?php
    $receiverMail    
    "svm@alpsnc.it";

    $nome        =   trim(strip_tags(stripslashes($_POST['nom
    e'
    ])));
    $cognome    =   trim(strip_tags(stripslashes($_POST['cog
    nome'
    ])));
    $email        =   trim(strip_tags(stripslashes($_POST['ema
    il'
    ]))));
    $telefono    =   trim(strip_tags(stripslashes($_POST['tel
    efono'
    ])));
    $persone    =   trim(strip_tags(stripslashes($_POST['per
    sone'
    ])));
    $periodo    =   trim(strip_tags(stripslashes($_POST['per
    iodo'
    ])));
    $note        =  trim(strip_tags($_POST['note'])); 

    $ip        getenv("REMOTE_ADDR");
    $intestazione"From:".$nome." ".$cognome." <".$email.">";
    // qui $msg viene usata, senza che prima fosse definita... quindi è come non ci fosse
    $corpomessaggio="Da: ".$nome." ".$cognome."\n <".$email.">\n N° Telefono: ".$telefono."\n Persone: ".$persone."\n Periodo: ".$periodo."\n Altro: ".$note."\n".$msg;

    // VALIDATION
    if(empty($nome) || empty($cognome) || empty($email) || empty($telefono)) { 
        echo 
    "[b]Errore:[/b]

    E' necessario compilare i campi &quot;nome&quot; &quot;cognome&quot; &quot;telefono&quot; e &quot;email&quot; per poterVi rispondere.

    <a href=\"java script:window.history.back()\">TORNA</a>"
    ;
    }
    elseif(!
    ereg("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$"$email)) {
        echo 
    "[b]Errore:[/b]

    L'indirizzo e-mail inserito non è valido.

    <a href=\"java script:window.history.back()\">TORNA</a>"
    ;
    }
    else {
       
    mail($receiverMail$subject$corpomessaggio,$intestazione); 
        echo 
    "[b]Messaggio inviato![/b]

    Grazie per averci contattato.

    Tana dell'Istrice risponderà quanto prima!

    <a href=\"prenotazioni.htm\" target=\"_self\">NUOVO MESSAGGIO</a>"
    ; }
    ?>
    nel codice utilizzi due variabili senza che queste siano state dichiarate: $subject e $msg. l'email arriva così senza oggetto e con il contenuto formato soltanto dai valori (nome,cognome,ecc.)...
    Spero di aver inteso correttamente il problema e quindi risolto....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.