Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    29

    Implementazione form mail con php già pronto

    Ciao ragazzi! Ho usato un sito per generare codici php per creare un form che invii le mail. Me la cavicchio con i codici ma con il php quasi zero purtroppo... Sareste così gentili da aiutarmi? Vi ringrazio già infinitamente!!!


    Ho questi due files: form.php e form.lib.php. Il mio sito è fatto in HTML, come faccio a far comparire il form mail nel sito?




    form.php


    Codice PHP:
    <?php
    // if the from is loaded from WordPress form loader plugin,// the phpfmg_display_form() will be called by the loaderif( !defined('FormmailMakerFormLoader') ){    # This block must be placed at the very top of page.    # --------------------------------------------------    require_once( dirname(__FILE__).'/form.lib.php' );    phpfmg_display_form();    # --------------------------------------------------};

    function phpfmg_form$sErr false ){        $style=" class='form_text' ";
    ?>



    <div id='frmFormMailContainer'>
    <form name="frmFormMail" id="frmFormMail" target="submitToFrame" action='<?php echo PHPFMG_ADMIN_URL '' ?>' method='post' enctype='multipart/form-data' onsubmit='return fmgHandler.onSubmit(this);'>
    <input type='hidden' name='formmail_submit' value='Y'><input type='hidden' name='mod' value='ajax'><input type='hidden' name='func' value='submit'>
                <ol class='phpfmg_form' >
    <li class='field_block' id='field_0_div'><div class='col_label'>    <label class='form_field'>Nome</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_0"  id="field_0" value="<?php  phpfmg_hsc("field_0"""); ?>" class='text_box'>    <div id='field_0_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_1_div'><div class='col_label'>    <label class='form_field'>Cognome</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_1"  id="field_1" value="<?php  phpfmg_hsc("field_1"""); ?>" class='text_box'>    <div id='field_1_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_2_div'><div class='col_label'>    <label class='form_field'>Data di nascita</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <?php    $field_2 = array(        'month' => "-MM- =,|01|02|03|04|05|06|07|08|09|10|11|12",        'day' => "-DD- =,|01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31",        'startYear' => date("Y")+0,        'endYear' => date("Y")+10,        'yearPrompt' => '-YYYY-',        'format' => "mm/dd/yyyy",        'separator' => "/",        'field_name' => "field_2",    );    phpfmg_date_dropdown$field_2 );?>
        <div id='field_2_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_3_div'><div class='col_label'>    <label class='form_field'>Città</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_3"  id="field_3" value="<?php  phpfmg_hsc("field_3""Choice 1|Choice 2|Choice 3"); ?>" class='text_box'>    <div id='field_3_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_4_div'><div class='col_label'>    <label class='form_field'>Provincia</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_4"  id="field_4" value="<?php  phpfmg_hsc("field_4"""); ?>" class='text_box'>    <div id='field_4_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_5_div'><div class='col_label'>    <label class='form_field'>Telefono</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_5"  id="field_5" value="<?php  phpfmg_hsc("field_5"""); ?>" class='text_box'>    <div id='field_5_tip' class='instruction'></div>    </div></li>
    <li class='field_block' id='field_6_div'><div class='col_label'>    <label class='form_field'>Indirizzo email</label> <label class='form_required' >*</label> </div>    <div class='col_field'>    <input type="text" name="field_6"  id="field_6" value="<?php  phpfmg_hsc("field_6"""); ?>" class='text_box'>    <div id='field_6_tip' class='instruction'>esempio@email.it</div>    </div></li>
    <li class='field_block' id='field_7_div'><div class='col_label'>    <label class='form_field'>Prestito desiderato</label> <label class='form_required' >&nbsp;</label> </div>    <div class='col_field'>    <?php phpfmg_radios'field_7'"5.000 € - 20.000 €|20.000 € - 50.000 €|50.000 € - 70.000 €" );?>    <div id='field_7_tip' class='instruction'>(facoltativo)</div>    </div></li>
    <li class='field_block' id='field_8_div'><div class='col_label'>    <label class='form_field'>Commento</label> <label class='form_required' >&nbsp;</label> </div>    <div class='col_field'>    <textarea name="field_8" id="field_8" rows=4 cols=25 class='text_area'><?php  phpfmg_hsc("field_8"); ?></textarea>
        <div id='field_8_tip' class='instruction'>(facoltativo)</div>    </div></li>

    <li class='field_block' id='phpfmg_captcha_div'>    <div class='col_label'></div><div class='col_field'>    <?php phpfmg_show_captcha(); ?>    </div></li>

                <li>            <div class='col_label'>&nbsp;</div>            <div class='form_submit_block col_field'>    
                    <input type='submit' value='Submit' class='form_button'>
                    <div id='err_required' class="form_error" style='display:none;'>                    <label class='form_error_title'>Please check the required fields</label>                </div>                

                    <span id='phpfmg_processing' style='display:none;'>                    <img id='phpfmg_processing_gif' src='<?php echo PHPFMG_ADMIN_URL '?mod=image&amp;func=processing' ;?>' border=0 alt='Processing...'> <label id='phpfmg_processing_dots'></label>                </span>            </div>            </li>
    </ol></form>
    <iframe name="submitToFrame" id="submitToFrame" src="javascript:false" style="position:absolute;top:-10000px;left:-10000px;" /></iframe>
    </div><!-- end of form container -->

    <!-- [Your confirmation message goes here] --><div id='thank_you_msg' style='display:none;'>Your form has been sent. Thank you!</div>

                





    <?php
        phpfmg_javascript
    ($sErr);
    }
    # end of form



    function phpfmg_form_css(){    $formOnly = isset($GLOBALS['formOnly']) && true === $GLOBALS['formOnly'];?><style type='text/css'><?php if( !$formOnly ){    echo"body{    margin-left: 18px;    margin-top: 18px;}
    body{    font-family : Verdana, Arial, Helvetica, sans-serif;    font-size : 13px;    color : #474747;    background-color: transparent;}
    select, option{    font-size:13px;}"
    ;}; // if?>
    ol.phpfmg_form{    list-style-type:none;    padding:0px;    margin:0px;}
    ol.phpfmg_form input, ol.phpfmg_form textarea, ol.phpfmg_form select{    border: 1px solid #ccc;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;}
    ol.phpfmg_form li{    margin-bottom:5px;    clear:both;    display:block;    overflow:hidden;    width: 100%}

    .form_field, .form_required{    font-weight : bold;}
    .form_required{    color:red;    margin-right:8px;}
    .field_block_over{}
    .form_submit_block{    padding-top: 3px;}
    .text_box,.text_select {    height: 32px;}
    .text_box, .text_area, .text_select {    min-width:160px;    max-width:300px;    width: 100%;    margin-bottom: 10px;}
    .text_area{    height:80px;}
    .form_error_title{    font-weight: bold;    color: red;}
    .form_error{    background-color: #F4F6E5;    border: 1px dashed #ff0000;    padding: 10px;    margin-bottom: 10px;}
    .form_error_highlight{    background-color: #F4F6E5;    border-bottom: 1px dashed #ff0000;}
    div.instruction_error{    color: red;    font-weight:bold;}
    hr.sectionbreak{    height:1px;    color: #ccc;}
    #one_entry_msg{    background-color: #F4F6E5;    border: 1px dashed #ff0000;    padding: 10px;    margin-bottom: 10px;}

    #frmFormMailContainer input[type="submit"]{    padding: 10px 25px;     font-weight: bold;    margin-bottom: 10px;    background-color: #FAFBFC;}
    #frmFormMailContainer input[type="submit"]:hover{    background-color: #E4F0F8;}
    <?php phpfmg_text_align();?>    


    </style>
    <?php}# end of css # By: formmail-maker.com?>

    form.lib.php : non lo metto che è troppo lungo!

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    2 cose:
    1) il codice è formattato malissimo e non si capisce niente, prima di inviare discussioni contenenti codice visualizzane l'anteprima e se necessario sistema la formattazione.
    2) come far "comparire" un form su una pagina HTML non è argomento PHP, ma appunto HTML, chiedi nella sezione HTML.

    Non sposto la discussione perché tanto devi rimettere mano al messaggio per sistemare il codice in modo che sia leggibile.

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.