Dreamweaver email form validate

I have a basic form that I have validated using Dreamweaver 5.
Is there a way to make the email field work so it must have the "@" and ".com". The way it is now it works for the email field if you type in test@gmail
Thanks.

I am validating to make sure the "name" and "questions" field are complete. Here is the code for the form:
<form data-mailform-error='error-messages' data-mailform='f592bb357e9f87206571aab80c0c484c670d28d3' id='contact' name='contact' method='post' novalidate='true' action='php/contact.php'>
                          <div id='message-wrapper'>
                            <div class='hidden mailform-error'>
                              default error
                            </div>
                            <div class='hidden mailform-success'>
                              default success
                            </div>
                          </div>
                          <fieldset>
                            <div class='inputs'>
                              <div class='input'>
                                <label for='message[name]'>Name*</label>
                                <input class='required-field' name='name' id='name' required='true' type='text' size="20" />
                              </div>
                              <div class='input'>
                                <label for='message[mail]'>E-Mail*</label>
                                <input class='required-field' name='email' id='email' required='true' type='text' size="20" />
                              </div>
                              <div class='input'>
                                <label for='message[body]'>Questions/Comments*</label>
                                <textarea class='required-field' name='question' id='question' required='true' rows="1" cols="20"></textarea>
                              </div>
                            </div>
                            <div class='actions'>
                              <input name="submit" type='submit' class='input-button' id='submit' onClick="MM_validateForm('name','','R','email','','RisEmail','question','','R');return document.MM_returnValue" value='submit' />
                              <p class='required-message'>All fields marked with an * must be completed</p>
                              <div class='hidden mailform-loading'></div>
                            </div>
                          </fieldset>
                        </form>
Here is the code for the validating I got from Dreamweaver that is on the page with the form (and is working great). I just want to add the bit so the email form must have a "." and at least 2 letters after it.
<script src="javascripts/jquery.js"></script>
    <script>
window.jQuery || document.write('<script src="js/libs/jquery-1.6.2.min.js">\x3C/script>')
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    </script>
Thanks again!

Similar Messages

  • How to activate an email form created in Dreamweaver

    Hello,
    I have created a multi field email form in Dreamweaver and am
    wondering how to make it send to an email address. I have SENDER,
    EMAIL ADDRESS, SUBJECT, MESSAGE AREA AND A SEND BUTTON. Is a CGI
    the best method or is there an easier way? I have already typed in
    a CGI script in the Action dialogue box but now I don't now what to
    do to make it actually work.
    All help gratefully appreciated,
    M

    What CGI script are you using?

  • Little help with making an email form.

    can any of you lovely, lovely people point me in the
    direction of a good Dreamweaver CS3 tutorial on how to make an
    email form. Preferably one with a "conform email address" text
    field.
    Thanks all!
    P.S. I have tried looking.

    There is god general training available at www.lynda.com .
    Its $25 a month for online video viewing. The title is called
    Dreamweaver CS3 - Beyond the Basics.
    I also would recommend a free form mail solution like
    www.tectite.com which I have used before. It is more powerful that
    the spry widget in dreamweaver, but is on the server side and not
    the user application side.

  • Need help adapting David Powers PHP email form script please!

    Hi all,
    I'm fairly inexperienced with PHP and I'm trying to adapt the David Powers email form script from THE ESSENTIAL GUIDE TO DREAMWEAVER CS4 WITH CSS, AJAX, AND PHP.
    I've created a basic form so that visitors to the site can request a telephone call back from the site owner. The form asks the visitor for their name, telephone number and to select a time of day suitable for the telephone call to be made using radio buttons selecting between morning and afternoon.
    I'd like to achieve my goal with minimal validation error messages and would like to redirect to another page when a message is sent successfully. It is also important that in the spirit of the David Powers script I'm trying to work with, that it filters out suspect input, avoids email header injection attacks and blocks submission by spam bots.
    There may be a really simple solution to this since I don't want users to be able to enter an email address at all but I don't know enough to be able to figure it out just yet.
    I'd be grateful for any advice.
    See below for the code for the form including PHP so far...
    Thanks to everyone looking in in advance
    Karl.

    GEAtkins wrote:
    > I am using the redirect to a personal page from page 515
    of The Essential
    > Guide to DWCS3 in the following form:
    $_SESSION[MM_Username].php in the "if
    > login succeeds" field.
    Thank you for reminding me. There's a mistake in the book,
    which I
    discovered over the Christmas period, so forgot to send to
    friends of ED
    for the errata page.
    Don't use $_SESSION[MM_Username]. Use $loginUsername instead.
    It then works.
    David Powers, Adobe Community Expert
    Author, "The Essential Guide to Dreamweaver CS3" (friends of
    ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Message Board, Mailing List, & Email Form

    I want to put a Message Board, Mailing List, & Email Form
    on a website I am creating. What it the easiest way to do
    this?

    Brian L Thompson wrote:
    > I want to put a Message Board, Mailing List, & Email
    Form on a
    > website I am creating. What it the easiest way to do
    this?
    Hi, Brian
    No easy answers. First what language do you intend to use?
    You could
    check out hotscripts.com for a message board, their are many
    free ones
    around such as Galleon
    http://galleon.riaforge.org/
    and
    http://forum.snitz.com/ and no
    doubt many others, but you will need to
    know what language you want to use.
    The list would generally be held in a database and the mail
    sent by
    looping through the database for mail addresses that meet a
    certain
    criteria.
    Again, the email form would depend on the language you are
    using, email
    forms are generally pretty straight forward.
    Cheers jojo
    Adobe Community Expert for Dreamweaver 8
    http://www.webade.co.uk
    http://www.ukcsstraining.co.uk/
    Extending Knowledge, Daily.
    http://www.communityMX.com/
    Free 10 day trial
    http://www.communitymx.com/joincmx.cfm

  • Creating Good Looking Email Form? How?

    Good Day,
    I want to create a nice professional looking email form for my site like these guys did https://www.avatarnewyork.com/nf
    I use Dreamweaver CS5 and i know that it has an option to add text area, submit button etc. But they all look so ugly. Is there an add-on that I can download to have more and better looking options for these stuff.
    Or what tools I should use to create a from like https://www.avatarnewyork.com/nf has???
    I don't think Dreamweaver is enough by itself to create nice designes. I feel like I am missing some tools? Can anyone help?
    Thank you in advance.

    Here's all the CSS affecting one text field in that form...
    background-color: transparent;
    background-image: url("/images/ecom/ecom-form_textfield.png");
    background-repeat: no-repeat;
    border: 0px none;
    color: rgb(102, 102, 102);
    font-size: 9px;
    height: 16px;
    margin-bottom: 12px;
    margin-top: 5px;
    padding: 6px 0px 0px 8px;
    width: 262px;
    outline: 0px none;
    margin:0px;
    list-style:none;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
    text-align: left;

  • Hello, I am trying to build a pizza menu where i can click on a pizza pic or link and than this selction is added to a muse email form, without the users need to retyp it. Anybody know how to do that? thank you for your help Peter

    I would like to know how to add a selection form a website to an muse email form with out the user to having to enter it but only clicking on the selected item. This is for a pizza menu.

    You can try this :
    http://www.qooqee.com/adobe-muse-widgets/astrolabe-muse-menu
    Thanks,
    Sanjit

  • BP address data in  Email form

    Hello,
    When I create a campaign with communication channel as "email", how can I automatically add business partner address data ( Those BP's which are in the target group) when sending emails?
    Is there a standard functionality available?
    thanks in advance.

    Hi,
    You can use the Personalized mail functionality of the CRM for adding BP address in the email form. This is the standard functionality of the CRM 5.0.
    In t code CRMD_EMAIL while creating the text of the mail form drag and drop address attributes from the left hand side Object / Attribute Business partner.
    In Business partner Object you will get all the fields of the Business Partner including Street1 street2 City, POBox etc. Drag and drop these attributes wherever you want on the mail form text.
    Hope this will help.....
    Rgds
    Mallikrjun

  • How can i transfer all my datas and email form old Mac G5 to new iMac ?

    How can i transfer all my datas and email form old Mac G5 to new iMac ?

    Generally Mugration Assistant will suffice importing all Data ito a new user, but you can manually import it...
    Users/YourUserName/Library/Mail
    Users/YourUserName/Library/Mail Downloads
    (Could be a different folder here if you chose such in Mail Prefs)

  • Why will my apple Id email not validate for FaceTime on both my iPhone 4S and my iPad 3rd gen

    I am having issues getting my email to validate FaceTime so I can use it on my iPad. I can use FaceTime on my phone with the number but want to start using my iPad and it is frustrating me that it will not work.

    Go to Settings > iTunes & App Stores.  Tap your Apple ID and sign out.
    Go to the App Store and find a free app and try to download it.  Select use Existing Apple ID, then sign in with your credentials.
    Make sure you pay close attention to capitals versus lowercase letters on the iOS keyboard.

  • How can I attach a document to the answering email form?

    How can I attach a document to the answering email form?

    Hi;
    I am not sure what you mean by the answering email form, can you describe a bit more what you are looking to do?  Do you mean the "Email Receipt" that you can set up so the form filler receives an email after submitting their form?
    Thanks,
    Josh

  • Can I create an email form that includes a field for uploading and image?

    I'd like to create an email form in Muse that allows people to submit the usual text but also allows them to browse for and upload an image that would be emailed (attached or inline) to me along with the text.
    Does anyone know if there's a way to do that directly in Muse?
    Thanks.

    Which form?
    Many of the forms are created with LiveCycle ES so it might be possible to edit the form with Acrobat X Professional. If you have the data in an SQL database, you could possibly create a data connection and import the data into the form and save a copy of the completed form. You can also use the Acrobat JavaScript 'importTextData' to import a row of data from a tab delimited data file.
    You might want to talk to other Real Estate professionals to see how they are going do this. If you have a property management program, that program might have an update to perform this task.

  • File as attachment in email form

    hi all,
    It would be a great help for me if any one can help me, how
    to send a file( minimum of 300k ) as attachment through a email
    form created in flex....
    please help me ...
    thanks

    hi all i have got a php code which sends attachments via
    mail..... Please help me how to send the file parameters to the php
    via http service send method.... i am placing the php and flex
    codes here please help Sad
    PHP code
    &lt;?php
    $to = '[email protected]';
    $from = $_POST[email];
    $name = $_POST[&quot;name&quot;];
    $subject = $_POST[&quot;title&quot;];
    $emailMessage = $_POST[&quot;message&quot;];
    $message = &quot;\nFrom: $name\nEmail Address:
    $frommail\nContact Number: $phone\n\n $emailMessage&quot;;
    $message = StripSlashes($message);
    $fileatt = $_FILES['fileatt']['tmp_name'];
    $fileatt_type = $_FILES['fileatt']['type'];
    $fileatt_name = $_FILES['fileatt']['name'];
    $headers = &quot;From: $frommail&quot;;
    if (is_uploaded_file($fileatt)) {
    $file = fopen($fileatt,'rb');
    $data = fread($file,filesize($fileatt));
    fclose($file);
    $semi_rand = md5(time());
    $mime_boundary =
    &quot;==Multipart_Boundary_x{$semi_rand}x&quot;;
    $headers .= &quot;MIME-Version: 1.0\n&quot; .
    &quot;Content-Type: multipart/mixed;\n&quot; .
    &quot;
    boundary=\&quot;{$mime_boundary}\&quot;&quot;;
    $message = &quot;This is a multi-part message in MIME
    format.\n\n&quot; .
    &quot;--{$mime_boundary}\n&quot; .
    &quot;Content-Type: text/html;
    charset=\&quot;iso-8859-1\&quot;\n&quot; .
    &quot;Content-Transfer-Encoding: 7bit\n\n&quot; .
    $message . &quot;\n\n&quot;;
    $data = chunk_split(base64_encode($data));
    $message .= &quot;--{$mime_boundary}\n&quot; .
    &quot;Content-Type: {$fileatt_type};\n&quot; .
    &quot;
    name=\&quot;{$fileatt_name}\&quot;\n&quot; .
    &quot;Content-Transfer-Encoding: base64\n\n&quot; .
    $data . &quot;\n\n&quot; .
    &quot;--{$mime_boundary}--\n&quot;;
    }else echo &quot;File error! &quot;;
    mail($to, $subject, $message,$headers);
    ?&gt;
    Flex code...
    &lt;?xml version=&quot;1.0&quot;
    encoding=&quot;utf-8&quot;?&gt;
    &lt;mx:Application xmlns:mx=&quot;
    http://www.adobe.com/2006/mxml&quot;
    viewSourceURL=&quot;srcview/index.html&quot;
    creationComplete=&quot;init();&quot;&gt;
    &lt;mx:HTTPService id=&quot;httpService&quot;
    url=&quot;
    http://jibysubhash.x10hosting.com/jibysk/sendmail.php&quot;
    method=&quot;POST&quot;&gt;
    &lt;mx:request &gt;
    &lt;name&gt;{txtname.text}&lt;/name&gt;
    &lt;email&gt;{txtemail.text}&lt;/email&gt;
    &lt;phone&gt;{txtphmo.text}&lt;/phone&gt;
    &lt;title&gt;{txtpost.text}&lt;/title&gt;
    &lt;message&gt;{txtcover.text}&lt;/message&gt;
    &lt;/mx:request&gt;
    &lt;/mx:HTTPService&gt;
    &lt;mx:Script&gt;
    &lt;![CDATA[
    private var file:FileReference = new FileReference();
    private function init():void
    file.addEventListener(Event.SELECT, selectHandler);
    private function selectHandler(event:Event):void
    private function browse(event:MouseEvent):void
    var filefilter:FileFilter = new FileFilter(&quot;Resume
    Files&quot;,
    &quot;*.zip;*.doc;*.pdf;*.txt;*.rar;*.docx&quot;);
    file.browse([filefilter]);
    ]]&gt;
    &lt;/mx:Script&gt;
    &lt;mx:Panel id=&quot;panel1&quot;
    width=&quot;691&quot; height=&quot;665&quot;
    layout=&quot;absolute&quot; title=&quot;Apply for the
    job&quot; &gt;
    &lt;mx:Form x=&quot;0&quot;
    y=&quot;0&quot;&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;nam&quot;
    label=&quot;Name : &quot;&gt;
    &lt;mx:TextInput width=&quot;354&quot;
    height=&quot;20&quot; id=&quot;txtname&quot;
    /&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;mail&quot;
    label=&quot;Email : &quot;&gt;
    &lt;mx:TextInput width=&quot;354&quot;
    height=&quot;20&quot; id=&quot;txtemail&quot;
    /&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;phone&quot;
    label=&quot;Phone/mobile : &quot;&gt;
    &lt;mx:TextInput width=&quot;354&quot;
    height=&quot;20&quot;
    id=&quot;txtphmo&quot;/&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;post&quot;
    label=&quot;Post applied : &quot;&gt;
    &lt;mx:TextInput width=&quot;477&quot;
    height=&quot;20&quot; enabled=&quot;false&quot;
    editable=&quot;false&quot; id=&quot;txtpost&quot;
    text=&quot;test mail&quot;/&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;upload&quot;
    label=&quot;Upload resume : &quot;&gt;
    &lt;mx:Button label=&quot;Browse&quot;
    id=&quot;bro&quot;
    click=&quot;browse(event);&quot;/&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem fontWeight=&quot;bold&quot;
    color=&quot;#000000&quot; id=&quot;cover&quot;
    label=&quot;Cover Letter : &quot;&gt;
    &lt;mx:TextArea width=&quot;507&quot;
    height=&quot;350&quot;
    id=&quot;txtcover&quot;/&gt;
    &lt;/mx:FormItem&gt;
    &lt;mx:FormItem label=&quot; &quot; &gt;
    &lt;mx:Button label=&quot;Send&quot;
    id=&quot;applynow&quot;
    click=&quot;httpService.send();&quot; /&gt;
    &lt;/mx:FormItem&gt;
    &lt;/mx:Form&gt;
    &lt;mx:Label x=&quot;210&quot;
    y=&quot;125&quot; text=&quot; &quot;
    maxWidth=&quot;300&quot;
    id=&quot;statuss&quot;/&gt;
    &lt;/mx:Panel&gt;
    &lt;/mx:Application&gt;

  • PHP Email Form is not Emailing

    HI,
    I made a PHP email form and i was wondering if i did it
    correct. I try to send a email but for some reason it wont work
    here is the PHP code:
    <?php
    $emailSubject = 'Computer Question!';
    $webMaster = '[email protected]';
    $nameField = $_POST ['name'];
    $phoneField = $_POST ['phone'];
    $emailField = $_POST ['email'];
    $questionField = $_POST ['question'];
    $body = <<<EOD
    <br><hr><br>
    Name: $name <br>
    Phone: $phone <br>
    Email: $email <br>
    Question: $question <br>
    EOD;
    $headers = "From: $email\r\n";
    $headers .="Content=type: text/html\r\n";
    $success = mail($webMaster, $emailSubject, $body, $headers);
    /* Results Rendered as HTML */
    $theResults = <<<EOD
    ?>
    Here is the Email form:
    :<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <form id="form1" name="form1" method="post"
    action="Contact form 505 test 2.php">
    <table width="70%" border="1" cellpadding="6">
    <tr>
    <th width="16%" scope="col"><div align="right">
    <label for="name">Name:</label>
    </div></th>
    <th width="84%" scope="col"><div align="left">
    <input name="name" type="text" id="name" size="35"
    maxlength="60" />
    </div></th>
    </tr>
    <tr>
    <th scope="row"><div align="right">
    <label for="phone ">Phone Number</label>
    </div></th>
    <td><div align="left">
    <input name="phone " type="text" id="phone " size="35"
    maxlength="13" />
    </div></td>
    </tr>
    <tr>
    <th scope="row"><div align="right">
    <label for="email">Email:</label>
    </div></th>
    <td><div align="left">
    <input name="email" type="text" id="email" size="35"
    maxlength="40" />
    </div></td>
    </tr>
    <tr>
    <th scope="row"><div align="right">
    <label for="question">Question:</label>
    </div></th>
    <td><div align="left">
    <textarea name="question" cols="26" rows="8"
    id="question"></textarea>
    </div></td>
    </tr>
    <tr>
    <th scope="row"> </th>
    <td><label for="Send Email"></label>
    <input type="submit" name="Send Email" id="Send Email"
    value="Submit" /></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
    Any help would be appreciated!
    thanks

    .oO(jumpman310)
    > I made a PHP email form and i was wondering if i did it
    correct. I try to send
    >a email but for some reason it wont work here is the PHP
    code:
    Next time please be more specific. "won't work" isn't really
    helpful.
    Anyway, the first thing to fix is the error reporting on your
    testing
    server, obviously it's not configured properly. In your
    php.ini these
    directives have to be set:
    error_reporting = E_ALL|E_STRICT
    display_errors = on
    You should get some notices from your script. After fixing
    those issues,
    you should also read about header injection and how to
    prevent it. Your
    script is vulnerable and can be abused for sending spam. Also
    consider
    to use a class like PHPMailer to make things more secure and
    convenient.
    Some further notes about your form markup:
    * It's very good that you make use of labels for your form
    controls, but
    in some cases the IDs of these controls contain spaces, which
    is not
    allowed.
    * You don't really need a label for a submit button.
    * Consider to drop all those div elements in the table
    headers - you
    don't need them. Use CSS to style the labels the way you
    want, e.g.
    form th {text-align: right}
    I also use this:
    label:hover {outline: 1px dotted #666}
    * Check the markup of the "Name" row. The 'scope' attribute
    is incorrect
    and the form control should be inside a 'td', not a 'th'.
    Micha

  • PHP email form checkbox values?

    Hello,
    I'm creating a php email form which part of it consists of a few checkboxes that I need to get the values of. My php knowledge isn't that great therefore I used a tutorial to successfully create the bulk of the form.
    I currently have 7 checkboxes set up as such:
    <input type="checkbox" id="grade_5" name="grade[]" value="Grade 5" />
    Each of these are named "grade[]" to be stored in an array called "grade".
    I know that the values are successfully stored in the array as they show up in the browser when I echo the array.
    $grade = $_POST['grade'];
    $N = count($grade);
    for($i=0; $i < $N; $i++) {
         echo($grade[$i] . " ");
    So, the part I am having trouble with is getting the values to show up in the body of the email.
    $body = "
    Grade Level(s): $grade
    All that is returned in this case is the word "Array" instead of the desired checked grade values.
    Any help is much appreciated! Thank you in advance!
    *Note: All other values (textboxes, selection dropdowns, etc.) are already successfully sent to the email.

    danedmonds wrote:
     All that is returned in this case is the word "Array" instead of the desired checked grade values.
    That's because $grade is an array. If you want to access the values, you need to use a loop. Alternatively, use implode() to turn it into a comma-separated string, like this:
    $grade = implode(', ', $grade);

Maybe you are looking for

  • How to view PDF files strored in a BLOB column

    Hi all, I want to display a PDF file, stored in a BLOB column, in a form or through a JavaBean. But the problem is more complicated then that. I do not want to retrieve the PDF file in the application server that show it through a browser. Actually,

  • What happens to app content/data with Family Sharing?

    Hello - My girls, 10 and 12-yrs old, have been on my Apple ID for years.  We've muddled through by me just turning off and on certain permissions, but I'd like to considering Family Sharing and getting them their own Apple IDs.  I just got an iPhone

  • Moving photos from the Photo Library to the Camera Roll

    Hi, I have recently moved all of the photos on my camera roll into the photo library, however I want to put some back onto the camera roll, but I can't figure out how to. I realize that there probably is no way because of what both of these albums ar

  • How do you edit samples in esx 24?

    Hello, I am trying to edit my saples in ESX 24 by clicking on the triangle next to the audio files name and choosing "open in sample editor." I edit the audio file, close sample editor wanted thew sample to reflect the edit but it does not. Thank you

  • Vocal Transformer vs AUPitch

    has anyone compared the Vocal Transformer to Apples AUPitch? Although the controls are different they seem to do the same thing. Its as though they are both the same AU but with two different user interfaces. But I'm not sure. It seems that AUPitch i