php of xml script send message

Status
Niet open voor verdere reacties.

uaejeroen

Terugkerende gebruiker
Lid geworden
7 dec 2009
Berichten
1.665
http://bonnywhitening.com/contact.html

Hier zie je een vrij simpele website
Nu ben ik op zoek naar een script, als je op send klikt het geschreven bericht verstuurt wordt naar een opgegeven email adress

kan iemand me daarmee helpen
weet iemand hoe je zo'n script noemt, niet doorstuur script

graag advies
 
Waar script pplakken

Geachte quintoo
Hartelijk dank voor uw snelle reactie !!!
Mijn contact pagina ziet er zo uit
HTML:
<!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>Muay Beauty Contact us</title>
	<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
	<script language="javascript" src="scripts/browserdetect_lite.js" type="text/javascript"></script>
	<script language="javascript" src="scripts/opacity.js" type="text/javascript"></script>
</head>

<body>
<div id="container">

	<div id="top_content">
    <div id="logo"><a href="index.html"><img src="images/logo.gif" width="292" height="106" border="0" alt="" title="" /></a></div>
    
    <div id="menu">
    <ul>
    
        <li class="home">
        <a href="index.html">
             <script language="javascript" type="text/javascript">
            od_displayImage('myImg1', 'images/home', 80, 99, '', 'Variable Opacity Rules');
            </script> 
        </a>
        </li>
    
        <li class="about">
        <a href="about.html">
             <script language="javascript" type="text/javascript">
            od_displayImage('myImg1', 'images/about', 111, 103, '', 'Variable Opacity Rules');
            </script> 
        </a>
        </li>
        <li class="products">
        <a href="Products.html".html">
             <script language="javascript" type="text/javascript">
            od_displayImage('myImg1', 'images/products', 129, 86, '', 'Variable Opacity Rules');
            </script> 
        </a>
        </li>
        <li class="contact_current">
        <a href="contact.html">
             <script language="javascript" type="text/javascript">
            od_displayImage('myImg1', 'images/contact', 103, 79, '', 'Variable Opacity Rules');
            </script> 
        </a>
        </li>
    
    
    </ul>
    </div>
    	<div id="middle_content">
                <div id="intro_text">
                	<div style="width:300px; padding:65px 0 0 40px;">
                <h2>Write To Us</h2>
                <p>
                If you have any questions about our products or want to order from us online. Please don't hesitate to contact us by in this form below or send an email to muaybeautysales@gmail.com.</p>
                	</div>
                </div>
                
                <div id="face"></div>
        
        </div>
    
    </div>


	<div id="down_content">
    
    	<h1>Contact Us</h1>
        
        <div class="prod_box">
        	<h3>Details Information:</h3>
            <h3>Adress:</h3>  1119/7 Sura Narai Rd  
            <h3>Telephone:</h3> 044-293593  / 044268766 <br />
          <h3>Email:</h3> 
            <p>muaybeautysales@gmail.com <br />
            </p>
          <p>&nbsp;</p>
        </div>
        
        
        <div class="prod_box">
        	<h3>Contact Form</h3>
		        <div id="login">
                      <p>  <label>Username:</label></p>
		      			 <input type="text" name="user" class="input" />
		       			<div class="clear"></div>
                      <p>  <label>Phone:</label></p>
		      		 	<input type="text" name="sdfg"  class="input"/>
		       			<div class="clear"></div>
                        <p><label>Email:</label></p>
		      		 	<input type="text" name="payuity"  class="input"/>
		       			<div class="clear"></div>
                        <label>Message:</label>
		      		 	<textarea name="text" cols="" rows="" class="textarea"></textarea>
		       			<div class="clear"></div>
       <div style="padding-left:170px;">
				<input type="image" src="images/send.gif" value="send" />
        </div>              
        </div>
        
        
        
        
        </div>        
        
        
        
    
   <div id="footer">
    
    <br />
  <br />
<FONT SIZE="4" FACE="courier" COLOR=lime><marquee behavior="scroll" direction="left">For more products like Catrice, Provamed, Liese on our Alibaba please click <a href="http://muaybeautyshop.trustpass.alibaba.com/productlist.html">View JE Muay Beauty on alibaba</a></marquee></font>
    </div>
    
    </div>

</div>
</body>
</html>



moet ik de code tussen deze <div plakken

Code:
        <div class="prod_box">
        	<h3>Contact Form</h3>
		        <div id="login">
                      <p>  <label>Username:</label></p>
		      			 <input type="text" name="user" class="input" />
		       			<div class="clear"></div>
                      <p>  <label>Phone:</label></p>
		      		 	<input type="text" name="sdfg"  class="input"/>
		       			<div class="clear"></div>
                        <p><label>Email:</label></p>
		      		 	<input type="text" name="payuity"  class="input"/>
		       			<div class="clear"></div>
                        <label>Message:</label>
		      		 	<textarea name="text" cols="" rows="" class="textarea"></textarea>
		       			<div class="clear"></div>
       <div style="padding-left:170px;">
				<input type="image" src="images/send.gif" value="send" />
        </div>              
        </div>

graag advies
 
De plaats van het script is prima, echter miste je het formulier eromheen.
Ook kan je (volgens mij) een formulier niet verzenden met type="image", vandaar dat ik er even een submit button van heb gemaakt.
Nu als je op submit klikt verstuurd die je ingevoerde velden naar /contact.php <-- deze moet je veranderen waar je de php van dit script hebt staan.
Dan moet je in het php script even de juiste waardes pakken en dan hoort hij te werken.
Succes :thumb:

HTML:
 <div class="prod_box">
	<h3>Contact Form</h3>
	<form action="/contact.php" method="POST" >
		<div id="login">
				<p><label>Username:</label></p>
					<input type="text" name="user" class="input" />
				<div class="clear"></div>
				<p><label>Phone:</label></p>
					<input type="text" name="sdfg"  class="input"/>
				<div class="clear"></div>
				<p><label>Email:</label></p>
					<input type="text" name="payuity"  class="input"/>
				<div class="clear"></div>
				<label>Message:</label>
					<textarea name="text" cols="" rows="" class="textarea"></textarea>
				<div class="clear"></div>
		   <div style="padding-left:170px;">
					<input type="submit" value="Verzenden!!" />
			</div>              
		</div>
	</form>
</div>
 
Geachte

Ik heb het gedaan en zie mijn site

http://bonnywhitening.com/contact.html
Als je op send klikt ga je naar een ander formulier
of moet ik in het php script enkel dit vermelden

<?php
if (isset($_POST['address']) && isset($_POST['subject']) && isset($_POST['body'])) {
if ($_POST['address'] == "" || $_POST['body'] == "") {
print_error();
print_form();
} else {
mail("muaybeautysales@gmail.com", $_POST['subject'], $_POST['body'] . "\n" . $_POST['address']);
print_sent();
}
} else {
print_form();
}

function print_form() {
?>


Misschien kunt u een kijkje nemen op mijn site

graag advies
 
PHP:
// Alleen het onderstaande moet in contact.php staan.
          if ($_POST['user'] == "" || $_POST['payuity'] == "" || $_POST['text'] == "" ) {  // Controleer of er een naam + email + bericht is ingevoerd, telefoon lijkt mij niet verplicht?
              // Nu gaat er iets fout.
              exit('Something went wrong, try again');
          } else {
               mail("muaybeautysales@gmail.com",'Bericht via de website', $_POST['body'] . "\n" . $_POST['address']);
               header('Location: /contact.html'); // Als het formulier is verzonden dan redirecten weer terug naar contact.html (of iets anders, wat je zelft wilt)
               die();
         }

Ik zou persoonlijk zelf de hele contact pagina php maken en dan deze in elkaar maken, maar als het goed is moet het bovenstaande ook werken
tip: Je was vergeten om de juiste $_POST waardes aan te passen, nu ging het sowieso nooit werken.
 
Geachte Hr. Quintoo

Hartelijk dank voor uw goeie hulp en adviezen

Fijne dag verder

Jeroen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan