Mailer Backend

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
ehime
Forum Newbie
Posts: 6
Joined: Mon Feb 16, 2009 3:19 pm

Mailer Backend

Post by ehime »

trying to make a simple mailer backend for (code listed below)
but am having a tough time with it since I know we will be
migrating soon to GoDaddy. I've read of their reputation on
messing things up and I'm deathly fearful of getting something
going (localhost wise) only to have it crash and burn later on.

I'm trying to build in the flexibility to have it handle two pages,
one will be a dealer request, one will be a general contact us.
Since I use HTTPRequest to serve pages, the only confirmation
notice I can think of is maybe a quick JSPopUp and maybe a remailer
for confirmation....

I'm literally banging my head against the wall here, all help would help. :cry:

Sry I tried code=html but it didn't seem to work? code=text I guess?

Code: Select all

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>OmniSistem Dealer Center</title>
 
 
</head>
<body id="mainbody" >
 
    <div id="formcontainer">
    
        <form id="dlrreq" class="appnitro"  method="post" action="layers/dealer/mailer.php">
 
            <div class="left">
                <h2 style="color:#da1074;">OmniSistem Dealer Center</h2>
            </div>
            
            <div class="right">
                <p>
                        If your company is interested in becoming a vendor 
                        for OmniSistem products please submit the following form.
                </p>
            </div>
 
    <ul>
    
        <li class="sectionbreak"/>
        
        <li id="info1" >
        
            <div class="left">
                <label class="description" for="element5">Name </label>
                <input id="name" name="element5" class="element text medium" type="text" maxlength="255" value=""/> 
            </div> 
 
            <div id="li2" class="right">
                <label class="description" for="element2">Company </label>
                <input id="company" name="element2" class="element text medium" type="text" maxlength="255" value=""/> 
            </div> 
            
        </li>
 
        <li id="info2" >
        
            <div class="right">
                <label class="description" for="element5">Web Site </label>
                <input id="url" name="element5" class="element text medium" type="text" maxlength="255" value="http://"/> 
            </div> 
 
            <div id="li2" class="left">
                <label class="description" for="element2">Email </label>
                <input id="email" name="element2" class="element text medium" type="text" maxlength="255" value=""/> 
            </div> 
            
        </li>
 
 
        <li id="info3" >
            <div class="left">
 
                <label class="description" for="element3">Phone </label>
                <span>
                    <input id="phone1" name="element31" class="element text" size="3" maxlength="3" value="" type="text"> -
                    <label for="element31">(###)</label>
                </span>
                
                <span>
                    <input id="phone2" name="element32" class="element text" size="3" maxlength="3" value="" type="text"> -
                    <label for="element32">###</label>
                </span>
                
                <span>
                    <input id="phone3" name="element33" class="element text" size="4" maxlength="4" value="" type="text">
                    <label for="element33">####</label>
                </span>
 
            </div>
 
        <div class="right">
        
                <label class="element4" for="element4">Type of Business </label>
                <div>
                
                    <select class="element select medium" id="bustype" name="element4"> 
 
                        <option selected="selected" value="" ></option>
                        <option value="Option 1" >Option 1</option>
                        <option value="Option 2" >Option 2</option>
                        <option value="Option 3" >Option 3</option>
                        <option value="Option 4" >Option 4</option>
                        <option value="Option 5" >Option 5</option>
                        <option value="Option 6" >Option 6</option>
                        <option value="Option 7" >Option 7</option>
                        <option value="Option 8" >Option 8</option>
                        <option value="Option 9" >Option 9</option>
            
                    </select>
 
                </div> 
                
            </div> 
        </li>
        
        <li id="li1">
                <label class="description" for="element1">Address </label>
                
                <div>
                    <input id="adstreet" name="element11" class="element text large" value="" type="text">
                    <label for="element11">Street Address</label>
                </div>
        
                <div>
                    <input id="adstreet2" name="element12" class="element text large" value="" type="text">
                    <label for="element12">Address Line 2</label>
                </div>
        
            <div class="left">
                <input id="adcity" name="element13" class="element text medium" value="" type="text">
                <label for="element13">City</label>
            </div>
        
            <div class="right">
                <input id="adregion" name="element14" class="element text medium" value="" type="text">
                <label for="element14">State / Province / Region</label>
            </div>
    
        <div class="left">
            <input id="adzip" name="element15" class="element text medium" maxlength="15" value="" type="text">
            <label for="element15">Postal / Zip Code</label>
        </div>
    
        <div class="right">
            <select class="element select medium" id="adcountry" name="element16"> 
 
                <option value="Afghanistan" >Afghanistan</option>
                <option value="Albania" >Albania</option>
                <option value="Algeria" >Algeria</option>
                <option value="Andorra" >Andorra</option>
                <option value="Antigua and Barbuda" >Antigua and Barbuda</option>
                <option value="Argentina" >Argentina</option>
                <option value="Armenia" >Armenia</option>
                <option value="Australia" >Australia</option>
                <option value="Austria" >Austria</option>
                <option value="Azerbaijan" >Azerbaijan</option>
                <option value="Bahamas" >Bahamas</option>
                <option value="Bahrain" >Bahrain</option>
                <option value="Bangladesh" >Bangladesh</option>
                <option value="Barbados" >Barbados</option>
                <option value="Belarus" >Belarus</option>
                <option value="Belgium" >Belgium</option>
                <option value="Belize" >Belize</option>
                <option value="Benin" >Benin</option>
                <option value="Bhutan" >Bhutan</option>
                <option value="Bolivia" >Bolivia</option>
                <option value="Bosnia and Herzegovina" >Bosnia and Herzegovina</option>
                <option value="Botswana" >Botswana</option>
                <option value="Brazil" >Brazil</option>
                <option value="Brunei" >Brunei</option>
                <option value="Bulgaria" >Bulgaria</option>
                <option value="Burkina Faso" >Burkina Faso</option>
                <option value="Burundi" >Burundi</option>
                <option value="Cambodia" >Cambodia</option>
                <option value="Cameroon" >Cameroon</option>
                <option value="Canada" >Canada</option>
                <option value="Cape Verde" >Cape Verde</option>
                <option value="Central African Republic" >Central African Republic</option>
                <option value="Chad" >Chad</option>
                <option value="Chile" >Chile</option>
                <option value="China" >China</option>
                <option value="Colombia" >Colombia</option>
                <option value="Comoros" >Comoros</option>
                <option value="Congo" >Congo</option>
                <option value="Costa Rica" >Costa Rica</option>
                <option value="Côte d'Ivoire" >Côte d'Ivoire</option>
                <option value="Croatia" >Croatia</option>
                <option value="Cuba" >Cuba</option>
                <option value="Cyprus" >Cyprus</option>
                <option value="Czech Republic" >Czech Republic</option>
                <option value="Denmark" >Denmark</option>
                <option value="Djibouti" >Djibouti</option>
                <option value="Dominica" >Dominica</option>
                <option value="Dominican Republic" >Dominican Republic</option>
                <option value="East Timor" >East Timor</option>
                <option value="Ecuador" >Ecuador</option>
                <option value="Egypt" >Egypt</option>
                <option value="El Salvador" >El Salvador</option>
                <option value="Equatorial Guinea" >Equatorial Guinea</option>
                <option value="Eritrea" >Eritrea</option>
                <option value="Estonia" >Estonia</option>
                <option value="Ethiopia" >Ethiopia</option>
                <option value="Fiji" >Fiji</option>
                <option value="Finland" >Finland</option>
                <option value="France" >France</option>
                <option value="Gabon" >Gabon</option>
                <option value="Gambia" >Gambia</option>
                <option value="Georgia" >Georgia</option>
                <option value="Germany" >Germany</option>
                <option value="Ghana" >Ghana</option>
                <option value="Greece" >Greece</option>
                <option value="Grenada" >Grenada</option>
                <option value="Guatemala" >Guatemala</option>
                <option value="Guinea" >Guinea</option>
                <option value="Guinea-Bissau" >Guinea-Bissau</option>
                <option value="Guyana" >Guyana</option>
                <option value="Haiti" >Haiti</option>
                <option value="Honduras" >Honduras</option>
                <option value="Hong Kong" >Hong Kong</option>
                <option value="Hungary" >Hungary</option>
                <option value="Iceland" >Iceland</option>
                <option value="India" >India</option>
                <option value="Indonesia" >Indonesia</option>
                <option value="Iran" >Iran</option>
                <option value="Iraq" >Iraq</option>
                <option value="Ireland" >Ireland</option>
                <option value="Israel" >Israel</option>
                <option value="Italy" >Italy</option>
                <option value="Jamaica" >Jamaica</option>
                <option value="Japan" >Japan</option>
                <option value="Jordan" >Jordan</option>
                <option value="Kazakhstan" >Kazakhstan</option>
                <option value="Kenya" >Kenya</option>
                <option value="Kiribati" >Kiribati</option>
                <option value="North Korea" >North Korea</option>
                <option value="South Korea" >South Korea</option>
                <option value="Kuwait" >Kuwait</option>
                <option value="Kyrgyzstan" >Kyrgyzstan</option>
                <option value="Laos" >Laos</option>
                <option value="Latvia" >Latvia</option>
                <option value="Lebanon" >Lebanon</option>
                <option value="Lesotho" >Lesotho</option>
                <option value="Liberia" >Liberia</option>
                <option value="Libya" >Libya</option>
                <option value="Liechtenstein" >Liechtenstein</option>
                <option value="Lithuania" >Lithuania</option>
                <option value="Luxembourg" >Luxembourg</option>
                <option value="Macedonia" >Macedonia</option>
                <option value="Madagascar" >Madagascar</option>
                <option value="Malawi" >Malawi</option>
                <option value="Malaysia" >Malaysia</option>
                <option value="Maldives" >Maldives</option>
                <option value="Mali" >Mali</option>
                <option value="Malta" >Malta</option>
                <option value="Marshall Islands" >Marshall Islands</option>
                <option value="Mauritania" >Mauritania</option>
                <option value="Mauritius" >Mauritius</option>
                <option value="Mexico" >Mexico</option>
                <option value="Micronesia" >Micronesia</option>
                <option value="Moldova" >Moldova</option>
                <option value="Monaco" >Monaco</option>
                <option value="Mongolia" >Mongolia</option>
                <option value="Montenegro" >Montenegro</option>
                <option value="Morocco" >Morocco</option>
                <option value="Mozambique" >Mozambique</option>
                <option value="Myanmar" >Myanmar</option>
                <option value="Namibia" >Namibia</option>
                <option value="Nauru" >Nauru</option>
                <option value="Nepal" >Nepal</option>
                <option value="Netherlands" >Netherlands</option>
                <option value="New Zealand" >New Zealand</option>
                <option value="Nicaragua" >Nicaragua</option>
                <option value="Niger" >Niger</option>
                <option value="Nigeria" >Nigeria</option>
                <option value="Norway" >Norway</option>
                <option value="Oman" >Oman</option>
                <option value="Pakistan" >Pakistan</option>
                <option value="Palau" >Palau</option>
                <option value="Panama" >Panama</option>
                <option value="Papua New Guinea" >Papua New Guinea</option>
                <option value="Paraguay" >Paraguay</option>
                <option value="Peru" >Peru</option>
                <option value="Philippines" >Philippines</option>
                <option value="Poland" >Poland</option>
                <option value="Portugal" >Portugal</option>
                <option value="Puerto Rico" >Puerto Rico</option>
                <option value="Qatar" >Qatar</option>
                <option value="Romania" >Romania</option>
                <option value="Russia" >Russia</option>
                <option value="Rwanda" >Rwanda</option>
                <option value="Saint Kitts and Nevis" >Saint Kitts and Nevis</option>
                <option value="Saint Lucia" >Saint Lucia</option>
                <option value="Saint Vincent and the Grenadines" >Saint Vincent and the Grenadines</option>
                <option value="Samoa" >Samoa</option>
                <option value="San Marino" >San Marino</option>
                <option value="Sao Tome and Principe" >Sao Tome and Principe</option>
                <option value="Saudi Arabia" >Saudi Arabia</option>
                <option value="Senegal" >Senegal</option>
                <option value="Serbia and Montenegro" >Serbia and Montenegro</option>
                <option value="Seychelles" >Seychelles</option>
                <option value="Sierra Leone" >Sierra Leone</option>
                <option value="Singapore" >Singapore</option>
                <option value="Slovakia" >Slovakia</option>
                <option value="Slovenia" >Slovenia</option>
                <option value="Solomon Islands" >Solomon Islands</option>
                <option value="Somalia" >Somalia</option>
                <option value="South Africa" >South Africa</option>
                <option value="Spain" >Spain</option>
                <option value="Sri Lanka" >Sri Lanka</option>
                <option value="Sudan" >Sudan</option>
                <option value="Suriname" >Suriname</option>
                <option value="Swaziland" >Swaziland</option>
                <option value="Sweden" >Sweden</option>
                <option value="Switzerland" >Switzerland</option>
                <option value="Syria" >Syria</option>
                <option value="Taiwan" >Taiwan</option>
                <option value="Tajikistan" >Tajikistan</option>
                <option value="Tanzania" >Tanzania</option>
                <option value="Thailand" >Thailand</option>
                <option value="Togo" >Togo</option>
                <option value="Tonga" >Tonga</option>
                <option value="Trinidad and Tobago" >Trinidad and Tobago</option>
                <option value="Tunisia" >Tunisia</option>
                <option value="Turkey" >Turkey</option>
                <option value="Turkmenistan" >Turkmenistan</option>
                <option value="Tuvalu" >Tuvalu</option>
                <option value="Uganda" >Uganda</option>
                <option value="Ukraine" >Ukraine</option>
                <option value="United Arab Emirates" >United Arab Emirates</option>
                <option value="United Kingdom" >United Kingdom</option>
                <option selected="selected" value="United States" >United States</option>
                <option value="Uruguay" >Uruguay</option>
                <option value="Uzbekistan" >Uzbekistan</option>
                <option value="Vanuatu" >Vanuatu</option>
                <option value="Vatican City" >Vatican City</option>
                <option value="Venezuela" >Venezuela</option>
                <option value="Vietnam" >Vietnam</option>
                <option value="Yemen" >Yemen</option>
                <option value="Zambia" >Zambia</option>
                <option value="Zimbabwe" >Zimbabwe</option>
    
            </select>
        <label for="element16">Country</label>
    </div> 
        </li>
 
 
 
        <li id="li6" >
        <label class="description" for="element6">Additional Comments </label>
        <div>
            <textarea id="element6" name="element6" class="element textarea large"></textarea> 
        </div> 
        
        <div style="float:right;">
        <li class="buttons">
            <input type="hidden" name="formid" value="129474" />
            <input id="saveForm" class="buttontext" type="submit" name="submit" value="Submit" />
        </li>
 
    </ul>
            
        </form> 
 
    </div>
 
    </body>
</html>
 
Post Reply