Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Form: elaborare dati

  1. #1

    Form: elaborare dati

    Ciao a tutti! Ho creato un semplice form con il relativo codice per validare i campi e vorrei riuscire ad inviare i dati dei campi alla mia mail...
    Posto qui sotto il codice del form :

    <form name="emailform" method="post" action="elabora.php" onSubmit="return validateForm(this);">
    <label for="name_req">Name</label>
    <input type="text" id="name_req" name="Fname_req" maxlength="50">
    <label for="email_req">Email</label>
    <input type="text" id="email_req" name="Femail_req" maxlength="50">
    <label for="message_req">Message</label>
    <textarea id="message_req" name="Fmessage_req" wrap="VIRTUAL" rows="10"></textarea>
    <input type="submit" id="submit" name="Fsubmit" value="submit"></form>

    Nella pagina elabora.php ho messo prima del doctype le variabili:

    Codice PHP:
    <?php 
    $SiteName 
    " nomesito ";
    $SiteEmail "lamia@email.com";
    $ThankYouMessage "RE:titolo";
    $SiteUserName "username";
    $AdminMessage "Email da form bla bla";
    ?>
    e nella pagina:

    Codice PHP:
    <?php
    $AdminMessage 
    "$name_req, Informazioni:\n";
    $AdminMessage .= "Email: $email_req\n";
    $AdminMessage .= "Comments:\n";
    $AdminMessage .= "$message_req\n";
    $AdminMessage .= "$HTTP_USER_AGENT\n";
    mail("$SiteEmail""$SiteName""$AdminMessage""From: $email_req");
    ?>
    come mai non arriva nulla alla mia email?
    Ho cercato dappertutto in rete qualcosa sull'elaborzione dei dati di un form su google ma non ho trovato nulla... Mi aiutate? Grazie, ciao!

  2. #2
    Scusa ma i nomi delle variabili che invii tramite post non sono
    Fname_req,
    Femail_req,
    Fmessage_req

    perché hai usato
    name_req
    email_req,
    message_req

    ???

  3. #3
    si scusa...ho postato il form sbagliato (avevo provato cosi perchè mettendo le variabili giuste non veniva...fai conto che siano giuste

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    <input type="text" id="name_req" name="Fname_req" maxlength="50">

    recuperi il dato con $_POST['Fname_req']
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  5. #5
    Cioè? Cosa devo fare?

    scusa...non so molto di php...

  6. #6

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.