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

    Form in php: personalizzazione button send

    Il button "send" in un form in php posso farlo più grande ? posso personalizzarlo ? se ho un bottore personalizzato, basta scrivere dietro il codice img src ect.. ?

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    puoi benissimo fare anche con un immagine
    al posto del submit scrivi

    [img]immagine[/img]

    dove myform è il name della form

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    puoi personalizzarlo coi CSS, oppure usare l'image field..
    <input type="image" name="imageField" id="imageField" src="NOMEFILE.jpg" />

  4. #4
    Originariamente inviato da telegio
    puoi personalizzarlo coi CSS, oppure usare l'image field..
    <input type="image" name="imageField" id="imageField" src="NOMEFILE.jpg" />
    grazie ragazzi dei vs. suggerimenti, visto che NON sono pratica in php, direi di fare meno manovre possibili, quindi sarei tentata per fare così, ditemi se è corretto:

    questo è il codice che ho in html:

    <input name="send" type="submit" id="send" value="send"> src="arancio.jpg" />


    Se va bene, vorrei chiedere, se sostituisco il classico button submit che ti offre dreamweaver e ci metto l'immagine che dico io, NON perde la sua funzione, vero ??

  5. #5
    Ciao Ragazzi,

    niente da fare , NON riesco a mettere l'immagine che ho creato da mettere al posto del button che ti da dreamweaver di SEND e RESET perchè se metto le due immagini da me create, mi va via questo codice:

    <input name="send2" type="submit" id="send2" value="send">

    INSIEME NON CI STANNO, nel form ho il button sia send classico, che il mio creato con un programma di grafica.

    [img]/images/collection_images/banner_120x60_send_jpg.jpg[/img]




    -------------

    VI PREGO ditemi dove ho sbagliato (ho tolto i miei dati sensibili):

    <form action="http://www.miosito/send_info.php" method="post" enctype="multipart/form-data" name="INFO - title" id="INFO - title">


    Or Compile this form</p>


    (I dati con l’asterisco sono obbligatori)</p>


    *first
    <label>
    <input name="first" type="text" id="first" maxlength="20">
    </label>
    *last
    <label>
    <input name="last" type="text" id="last" maxlength="20">
    </label>
    </p>


    address
    <label>
    <input name="address" type="text" id="address" value="" size="40" maxlength="50">
    </label>
    n .
    <label>
    <input name="number" type="text" id="number" size="5" maxlength="5">
    </label>
    </p>


    city
    <label>
    <input name="city" type="text" id="city" size="30" maxlength="20">
    </label>
    state
    <label>
    <input name="state" type="text" id="state" size="30" maxlength="10">
    </label>
    </p>


    *email
    <label>
    <input name="email" type="text" id="email" size="30" maxlength="50">
    </label>
    *website
    <label>
    <input name="website" type="text" id="website" size="40" maxlength="50">
    </label>




    *request</p>



    <label>
    <textarea name="request" cols="60" rows="10" wrap="VIRTUAL" id="request"></textarea>
    </label>
    </p>


    <label>
    <input name="inviomail" type="checkbox" id="inviomail" value="s" checked>
    Compila i dati e invia il tutto alla tua casella di posta</label>


    </p>



    <input name="autorizzo2" type="checkbox" id="autorizzo2" value="checkbox" checked>
    Autorizzo il trattamento dei miei dati personali</p>



    <input name="send2" type="submit" id="send2" value="send">
    [img]/images/collection_images/banner_120x60_send_jpg.jpg[/img]
    </p>


    </p>


    <label>
    <label>
    <input name="reset " type="reset" id="reset " value="reset">
    </label></label>
    [img]/images/collection_images/banner_120x60_reset.jpg[/img]</p>
    <blockquote>
    <blockquote>
    <h5> </h5>
    </blockquote>
    </blockquote>


    </p>
    </form>


    -----------------------------------

    CODICE PHP:

    <?Php

    if(isset($_POST['email'])) {

    // EDIT THE 2 LINES BELOW AS REQUIRED
    $email_to = "info@miosito.com"; $email_subject = "Informazioni Generali - MIOSITO ";
    function died($error) {

    // your error code can go here
    echo "We are very sorry, but there were error(s) found with the form you submitted. ";
    echo "These errors appear below.

    "; echo $error."

    ";
    echo "Please go back and fix these errors.

    ";
    die(); }

    // validation expected data exists

    if(!isset($_POST['first']) ||
    !isset($_POST['last']) ||
    !isset($_POST['address']) ||
    !isset($_POST['number']) ||
    !isset($_POST['city']) ||
    !isset($_POST['state']) ||
    !isset($_POST['email']) ||
    !isset($_POST['website']) ||
    !isset($_POST['request'])) { died('We are sorry, but there appears to be a problem with the form you submitted.'); }
    if(isset($_POST['inviomail'] && $_POST['inviomail']=='s')) //allora devo inviare la mail

    $first = $_POST['first']; // required
    $last = $_POST['last']; // required
    $email = $_POST['email']; // required
    $website = $_POST['website']; // required
    $request = $_POST['request']; // required


    $error_message = ""; $email_exp = "^[A-Z0-9._%-]+@[A-Z0-9.-]+.[A-Z]{2,4}$"; if(!eregi($email_exp,$email)) {
    $error_message .= 'The Email Address you entered does not appear to be valid.
    '; }
    $string_exp = "^[a-z .'-]+$"; if(!eregi($string_exp,$first)) {
    $error_message .= 'The First Name you entered does not appear to be valid.
    '; } if(!eregi($string_exp,$last)) {
    $error_message .= 'The Last Name you entered does not appear to be valid.
    '; }


    function clean_string($string) {
    $bad = array("content-type","bcc:","to:","cc:","href");
    return str_replace($bad,"",$string);
    }
    if(strlen($comments) < 2)

    $email_message .= "first: ".clean_string($first)."\n";
    $email_message .= "last : ".clean_string($last)."\n";
    $email_message .= "address: ".clean_string($address)."\n";
    $email_message .= "number: ".clean_string($number)."\n";
    $email_message .= "city: ".clean_string($city)."\n";
    $email_message .= "state: ".clean_string($state)."\n";
    $email_message .= "email: ".clean_string($email)."\n";
    $email_message .= "website: ".clean_string($website)."\n";
    $email_message .= "request: ".clean_string($request)."\n";

    // create email headers

    $headers = 'From: '.$_POST['email']."\r\n". 'Reply-To: '.$_POST['email']."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers);

    ?>

    <body background="images/collection_images/sfondo_orange_1000_20_jpg.jpg">

    </p><table width="307" border="3" align="center" bordercolor="#660000" bgcolor="#000000">
    <tr>
    <td width="293" align="center" valign="middle">[img]/images/collection_images/banner_hadlens_title.jpg[/img]</td>
    </tr>
    <tr>
    <td height="97" align="center" valign="middle">

    <font color="#FFFFFF"><font color="#FFCC99" size="6">

    </font>
    <font color="#FFCC99" size="6">Thank you
    </font></font></p>


    <font color="#FFFFFF"><font color="#FFCC99" size="6">for contacting us.
    </font></font></p>


    <font color="#FFFFFF"><font color="#FFCC99" size="4">We will be in touch
    </font></font></p>


    <font color="#FFFFFF" size="4"><font color="#FFCC99">with you very soon</font></font><font color="#FFCC99" size="4">...</font></p>


    </p></td>
    </tr>
    </table><?Php
    }
    ?>

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    siccome avevo capito, ti ho scritto APPOSTA image field, che è proprio il nome che DW da a quel tipo di campo.. ma nemmeno.. ti bastava fare copia e incolla di quello che hai quotato e che avevo scritto cambiando il NOMEFILE.jpg nel TUO file..

    <input type="image" name="imageField" id="imageField" src="NOMEFILE.jpg" />

  7. #7
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    fai come ti suggerisce telegio

    EDIT: preceduto
    eXvision

  8. #8
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    Originariamente inviato da brodik
    fai come ti suggerisce telegio

    EDIT: preceduto

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.