Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di wino_7
    Registrato dal
    Dec 2006
    Messaggi
    537

    Associare i valori di input a variabili

    Ragazzi devo inviare una formmail, ma non riesco ad associare i valori dei campi alle variabili, questo e' il codice php :
    Codice PHP:
    <?php
    $nome 
    "nome";
    $cognome "cognome";
    $citta "citta";
    $tel "tel";
    $cel "cel";
    $mail "mail";
    $selezione "selezione";
    mail ("info@francescodiiorio.it","Richiesta info dal mio sito","$nome,$cognome,$citta,$tel,$cel,$mail,$selezione");
    ?>
    E quest e' l' html :
    Codice PHP:
    <form method="post" action="controllo_form.php" id="modulo" name="modulo">
      <
    fieldset>
        <
    legend>Dati Personali</legend>
        <
    ul>
        [*]<
    label for="nome">Nome*</label>
        [*]<
    input type="text" id="nome" name="nome" tabindex="20" />
        [*]<
    label for="cognome">Cognome*</label>
        [*]<
    input type="text" id="cognome" name="cognome" tabindex="21" />
        [*]<
    label for="citta">Citt&agrave;*</label>
        [*]<
    input type="text" id="citta" name="citta" tabindex="22" />[/list]
        </
    fieldset>
        <
    fieldset>
        <
    legend>Contatti</legend>
          <
    ul>
            [*]<
    label for="tel">Telefono casa*</label>
            [*]<
    input type="text" id="tel" name="tel" tabindex="23" />
            [*]<
    label for="cel">Cellulare*</label>
            [*]<
    input type="text" id="cel" name="cel" tabindex="24" maxlength="12" />
            [*]<
    label for="mail">E-mail*</label>
            [*]<
    input type="text" id="mail" name="mail" tabindex="25" />[/list]
      </
    fieldset>
      <
    fieldset>
        <
    legend>Tipo di info</legend>
          <
    ul>
        [*]<
    label for="selezione">Info*</label>
            [*]<
    select id="selezione" name="selezione" tabindex="26">
                      <
    option selected>Siti Web statici</option>
                      <
    option>Siti Web statici con Flash</option>
                      <
    option>Siti Web in Flash</option>
                      <
    option>Siti web accessibili</option>
                      <
    option>Brochurevolantini ecc.</option>
                      <
    option>Nomi di dominio</option>
                    </
    select>
            [*]<
    input type="checkbox" id="trattamento_dati_personali" name="trattamento_dati_personali" tabindex="27" /><label for="trattamento_dati_personali">Richiesta di consenso al trattamento dei dati personali (ai sensi dell'articolo 13 del decreto legislativo numero 196/2003 in materia dei dati personali)</label>
        [/list]
        </fieldset>
            <button type="button" value="Invia richiesta" title="Invia richiesta" onclick="dati()" tabindex="28" class="bottone">Invia richiesta</button>

            <button type="reset" value="Cancella tutto" title="Cancella tutto" tabindex="29" class="bottone">Cancella tutto</button>
      </form> 
    cosi' riesco a far arrivare nella mail i valori delle variabili, ma quei valori sono quelli che gli ho indicato nello script php non quelli dei campi input.
    Sono 2 giorni che ci provo aiuto

  2. #2
    Codice PHP:
    <?php
    $nome 
    $_POST["nome"];
    $cognome $_POST["cognome"];
    $citta $_POST["citta"];
    $tel $_POST["tel"];
    $cel $_POST["cel"];
    $mail $_POST["mail"];
    $selezione $_POST["selezione"];
    mail ("info@francescodiiorio.it","Richiesta info dal mio sito","$nome,$cognome,$citta,$tel,$cel,$mail,$selezione");
    ?>
    prova così dovrebbe funzionare
    ciao

  3. #3
    Utente di HTML.it L'avatar di wino_7
    Registrato dal
    Dec 2006
    Messaggi
    537
    Ti ringrazio, tanto funziona.
    Sei un grande!!!!!!

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.