Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema stranissimo con form contatti

    Ciao a tutti ragazzi!
    spero che qualcuno mi aiuti perche sto diventando pazzo con un form contatti che non funzia...
    sto lavorando su un server linux con cpanel di un amico e non capisco se è il server che è gnorri o sono io...

    inizialmente non funzionava la funzione Mail() che ho usavo da tempo e che ha sempre funzionato su un server con php5 e plesk.
    in pratica il form inviava la mail e questa non arrivava perchè rimaneva bloccata da qualche antispam sul server.
    dopo svariate ore sono arrivato al fatto che specificando l'indirizzo ora le mail arrivano,

    Codice PHP:
    mail($email,$subject,$message,null,'-fxxxxxxxx@xxxxxxx.it'); 
    Ora ovviamente ce un'altro problema!!
    Le mail mi arrivano vuote, ovvero:

    Codice PHP:
    $message .= "Nome ...........................: "  .$Nome.  "\n"$message .= "Cognome.........................: " $Cognome  "\n"$message .= "Indirizzo ......................: " $Indirizzo  "\n"
    I valori di $nome ecc... mi arrivano bianchi...
    qualcuno mi puo' aiutare?
    questo script su un server con plesk mi funziona tranquillamente....

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    posta tutta la pagina...

  3. #3
    la parte php chiamata inviainfo1.php che dovrebbe ricevere le informazioni da index.html e inviarle per email e che mi manda la mail con nome................: vuoto cognome idem ecc...
    Codice PHP:
    <?
    $email 
    "xxxxxx@xxxxxxxxxxx.it";
    $subject "Richiesta BOOKING dal sito";
           
    $message  "\nRICHIESTA Booking online\n";
           
    $message .= "SUBMITTED BY IP: $REMOTE_ADDR \n";
           
    $message .= "REMOTE USER: $HTTP_USER_AGENT \n";
           
    $message .= "------------------------------------------------------------------------\n";
           
    $message .= "Nome ...........................: "  .$Nome.  "\n";
           
    $message .= "Cognome.........................: " $Cognome  "\n";
           
    $message .= "Indirizzo ......................: " $Indirizzo  "\n";
           
    $message .= "Cap ............................: " $Cap "\n";
           
    $message .= "Citta ..........................: " $Citta  "\n";
           
    $message .= "Paese ..........................: " $Paese  "\n";
           
    $message .= "Telefono .......................: " $Telefono  "\n";
           
    $message .= "e mail .........................: " $Email  "\n";
           
    $message .= "Arrivo   Giorno.................: " $Arrivo  "\n";
           
    $message .= "Partenza Giorno.................: " $Partenza  ."\n";
           
    $message .= "Numero Adulti...................: " $Nadulti  "\n";
           
    $message .= "Numero Bambini..................: " $Nbambini "\n";
           
    $message .= "Età Bambini.....................: " $Ebambini "\n";
           
    $message .= "Richiesta disponibilita' camere : " $dispocamere "\n";
           
    $message .= "Tipo Camera ....................: " $Tipo "\n";
           
    $message .= "Tipologia Camera ...............: " $Tipologia "\n";
           
    $message .= "Trattamento ....................: " $Trat "\n";
           
    $message .= "Note Commenti ..................: " $Commenti  "\n";
        
                      

           
    mail($email,$subject,$message,null,'-fxxxxxxxxxx@xxxxxxxxx.it');

    ?>
    e qui ce il file index.html con il form che deve compilare l'utente...

    Codice PHP:
    <form ACTION="inviainfo1.php" METHOD="post" onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1" target="_self" class="formmargin"


    <
    table border="0" cellpadding="1" cellspacing="0" width="100%"><tr><td>


    </
    td></tr><tr><td>
    [
    b]Quale genere di informazione desidera richiedere?[/b]

          <
    input type="radio" name="dispocamere" value="Disponibilità camere"Disponibilità camere 
         
    <input type="radio" name="dispocamere" value="Altro">Altro

    </td></tr><tr><td>


    [
    b]Scriva qui la sua richiesta:[/b]
    </
    td></tr><tr><td>
    <
    textarea name="Commenti" rows="5" cols="25" class="shadeform"></textarea>


    </
    td></tr><tr><td>

    Nome:

    </
    td></tr><tr><td>

    <
    input type="text" size="35" maxlength="35" name="Nome" class="shadeform">(*)


    </
    td></tr><tr><td>

    Cognome:

    </
    td></tr><tr><td>
    <
    input type="text" name="Cognome" size="35" class="shadeform">


    </
    td></tr><tr><td>

    Indirizzo:

    </
    td></tr><tr><td>
    <
    input type="text" name="Indirizzo" size="35" class="shadeform">


    </
    td></tr><tr><td>

    Città:

    </
    td></tr><tr><td>
    <
    input type="text" name="Citta" size="35" class="shadeform">


    </
    td></tr><tr><td>

    Paese:

    </
    td></tr><tr><td>
    <
    input type="text" name="Paese" size="35" class="shadeform">


    </
    td></tr><tr><td>

    Cap:

    </
    td></tr><tr><td>
    <
    input type="text" name="Cap" size="35" class="shadeform">


    </
    td></tr><tr><td>


    Telefono:

    </
    td></tr><tr><td>
    <
    input type="text" name="Telefono" size="35" class="shadeform">

    </
    td></tr><tr><td>


    E-mail:

    </
    td></tr><tr><td>

    <
    input type="text" size="35" maxlength="35" name="Email" class="shadeform">(*)

    </
    td></tr><tr><td>








    <
    input type="submit" value="Invia Messaggio">



    </
    td></tr></table>






    </
    td><td align="center" valign="top">








    <
    table border="0" cellpadding="1" cellspacing="0" width="100%"><tr><td>

    Arrivo:

    </
    td></tr><tr><td>
    <
    input type="text" size="35" maxlength="35" name="Arrivo" class="shadeform">
    <
    A HREF="#"
       
    onClick="cal.select(document.forms['FrontPage_Form1'].Arrivo,'anchor1','dd/MM/yyyy'); return false;"
       
    NAME="anchor1" ID="anchor1">[img]calendario.png[/img]
    </
    td></tr><tr><td>


    Partenza:

    </
    td></tr><tr><td>
    <
    input type="text" size="35" maxlength="35" name="Partenza" class="shadeform">
    <
    A HREF="#" onClick="cal.select(document.forms['FrontPage_Form1'].Partenza,'anchor14','dd/MM/yyyy',(document.forms['FrontPage_Form1'].Partenza.value=='')?document.forms['FrontPage_Form1'].Arrivo.value:null); return false;" TITLE="cal.select(document.forms['FrontPage_Form1'].Partenza,'anchor14','dd/MM/yyyy',(document.forms['FrontPage_Form1'].Partenza.value=='')?document.forms['FrontPage_Form1'].Arrivo.value:null); return false;" NAME="anchor14" ID="anchor14">[img]calendario.png[/img]
    </
    td></tr><tr><td>



    NAdulti:

    </
    td></tr><tr><td>
    <
    input type="text" size="35" maxlength="35" name="Nadulti" class="shadeform">

    </
    td></tr><tr><td>


    NBambini:

    </
    td></tr><tr><td>
    <
    input type="text" size="35" maxlength="35" name="Nbambini" class="shadeform">

    </
    td></tr><tr><td>


    Età Bambini:

    </
    td></tr><tr><td>
    <
    input type="text" size="35" maxlength="100" name="Ebambini" class="shadeform">
    </
    td></tr><tr><td>



    Tipo Camera:

    </
    td></tr><tr><td>
             <
    input type="radio" name="Tipo" value="Singola">Singola
             
    <input type="radio" name="Tipo" value="Doppia">Doppia
             
    <input type="radio" name="Tipo" value="Tripla">Tripla
             
    <input type="radio" name="Tipo" value="Quadrupla">Quadrupla

    </td></tr><tr><td>




    Tipologia Camera:

    </
    td></tr><tr><td>
             <
    input type="radio" name="Tipologia" value="Vista Mare">VIsta Mare
             
    <input type="radio" name="Tipologia" value="Senza Vista Mare">Senza Vista Mare
             
    <input type="radio" name="Tipologia" value="Indifferente">Indifferente
    </td></tr><tr><td>

    [
    b]

    Trattamento:

    </
    td></tr><tr><td>

             <
    input type="radio" name="Trat" value="HB">[b]HB[/b]
             <
    input type="radio" name="Trat" value="BB">[b]BB[/b]
    [/
    b]
    </
    td></tr><tr><td>

    [
    b]BB[/b] = Bed &ampBreakfast

    [b]HB[/b] = Mezza Pensione

    [b](*) Campi obbligatori[/b]
    </
    td></tr><tr><td>





    <
    table border="0" cellpadding="3" cellspacing="0" width="100%"><tr><td>
    <
    script language="JavaScript" type="text/javascript" src="phone.js"></script>
    </td></tr></table>


    </table>
    </form> 

  4. #4
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    di sicuro e sperabilmente avrai register_globals settati a Off, quindi non puoi richiamare la varibile con $tipo ma con $_POST['tipo']...

  5. #5
    asd ho risolto usando la funzione GET...

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.