mailscript als 0 niet meesturen

Status
Niet open voor verdere reacties.
en zo maak je er weer een form van:
PHP:
function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
	// Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
		return $var;
		}
}
$mail_body = ""; //set variable

$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": <input name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo '<form action="mail.php" methode="POST">';
echo $mail_body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '</form>';

Deze gaat naar een pagina om te verzenden, maar je kunt hem ook naar zich zelf terug sturen en controleren of er op verzenden is gedrukt.
Went in dat geval kun je dan overgaan tot het verzenden van de pagina
 
hmm ik dacht nu ga ik is iets juist en zelf doen maar het lukt me niet, een button eronder zetten om te submitten en verzenden... en een form, je zei dat het dan in een form kwam maar dat is toch niet zo? als het wel is hoe kan ik dan een actie pagina geven?
 
gebruik dit:
PHP:
<?php
function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
	// Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
		return $var;
		}
}
$mail_body = ""; //set variable

$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": <input name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo"'<form action=\"".$_SERVER[’PHP_SELF’]."\" methode=\"POST\">";
echo $mail_body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '</form>';

?>

en zet dit om de pagina heen:
PHP:
<?PHP
if(isset($_POST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail
 
 $mail_body = "";
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
	// Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
		return $var;
		}
}
$mail_body = ""; //set variable

$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body);

} else
{

	/// hoofd HTML

}
<?

Zo en nu het avond eten!
 
kebab? :D

maar dat rond html snap ik niet, in de body? helemaal vanboven? als ik het erin zijt krijg ik sentax errors dus het lijkt me dat ik het op een foute plaats zet :D
 
/// hoofd HTML
Daar moet de hele pagina in html header body, de hele mikmak

en nee geen kebab haha maar als ik een keer in de buurt ben kom ik er wel eentje bij je proeven!
 
dan krijg ik dus syntax errors moet ik voor de ///html de php nog sluiten nog sluiten?

PHP:
<?PHP
if(isset($_POST['Submit'])) 
{
 $to = "****@gmail.com"; // email adres
 $subject = "Bestelling"; //onderwerp mail
 
 $mail_body = "";
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body);
 
} else
{   ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
..

tis niet mijn zaak hoor ik maak gewoon de website we kenne hem wel goed :D
 
Laatst bewerkt:
de pagina is echt gewoon een html pagina waarvan de extensie is veranderd he! tis geen php code
 
kheb de bovenste nog een beetje aangepast, de textboxen een beetje onzichtbaar gemaakt nu lijkt het gewoon text na de :
en een terug knop maar die staat er wel maar werkt niet

PHP:
<?php
function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": <input class=\"besteltxt\" name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo"'<form action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $mail_body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>

maar dat vorig prebleem krijg ik niet opgelost :D
 
Ach rund dat ik er ben,

moet de php script nog sluiten en weer ff openen

zo dus:
PHP:
<?PHP
if(isset($_POST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail
 
 $mail_body = "";
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body);
 
} else
{
<?
 
    /// hoofd HTML
 
<?PHP
}
<?

en nu de hele html code van a to z met de toegevoegde php-script op de plaats /// hoofd HTML zetten!

Gok dat het nu wel gaat werken.

PS. in regel 16 van jou, staat een single quote voor de openings tag van de form. Die moet je nog ff weg halen. Die verschijnt namelijk ook in je scherm output!
 
Laatst bewerkt:
nee werkt niet, ik krijg geen errors, maar ik vraag me wel af waarom je de <?php zo sluit <? ipv ?>

maar goed dit is de hele html code

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?PHP
if(isset($_POST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail
 
 $mail_body = "";
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body);
 
} else
{
?>
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />


<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">

	<div class="menu">
		<ul>
			<li><a href="../../index.html" >Home</a></li>
			<li><a>Menukaart</a>
				<ul>
				    <li><a href="../menu/kebab.html">Kebab</a></li>
					<li><a href="../menu/durum.html">Durum</a></li>
					<li><a href="../menu/schotels.html">schotels</a></li>
					<li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
					<li><a href="../menu/kipschotels.html">Kip schotels</a></li>
					<li><a href="../menu/schotels.html">Schotels</a></li>
					<li><a href="../menu/dranken.html">Dranken</a></li>
		   		</ul>
		  </li>
			<li><a href="../bestellen.html">Bestellen</a></li>
			<li><a href="../overons.html">Over ons</a></li>
			<li><a href="../gastenboek.html">Gastenboek</a></li>
			<li><a href="../contact.html">Contact</a></li>
		</ul>
	</div>

<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->

<?php
function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": <input class=\"besteltxt\" name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo"'<form action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $mail_body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>

 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.

<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
	var dte = new Date(); 
	var hrs = dte.getHours(); 
	var min = dte.getMinutes(); 
	var sec = dte.getSeconds(); 
	var col = ":"; 
	var spc = " "; 
	var com = ""; 
	if (hrs == 0) hrs=12; 
	if (min<=9) min="0"+min; 
	if (sec<=9) sec="0"+sec; 
	document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>


</div>
</div>
</div>	
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>
 
Zo werkt het bij mij wel!
Code:
<?PHP
if(isset($_REQUEST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail
 
 $mail_body = "";
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
	// Coded by Phobia@morphius.nl
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body);
 echo "mail is verzonden!";
} else
{
?>
<!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"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>
 
<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->
 
<?php
function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}
$mail_body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": <input class=\"besteltxt\" name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo "<form action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $mail_body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>
 
 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.
 
<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
    var dte = new Date(); 
    var hrs = dte.getHours(); 
    var min = dte.getMinutes(); 
    var sec = dte.getSeconds(); 
    var col = ":"; 
    var spc = " "; 
    var com = ""; 
    if (hrs == 0) hrs=12; 
    if (min<=9) min="0"+min; 
    if (sec<=9) sec="0"+sec; 
    document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>
 
 
</div>
</div>
</div>  
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>

Alleen moet je deze
$to = ""; // email adres
$subject = ""; //onderwerp mail
nog even invullen om te laten mailen!
 
kheb de code rechtstreeks gekopierd, en mail en onderwerp ingevuld, ik krijg een mail aan maar daar staat nix in...

en dan als je op bestellen klikt (2e keer) komt er alleen mail is verzonden he, kan dit ook in de layout van de site?

trouwens, het mag dus gewoon om in een php bestand een complete html code te hebben staan en maar vb een regeltje php? dat kan geen kwaad?
 
laat me voor de layout ff plakken en knippen. en nee je kunt het gewoon door elkaar gebruiken net als javascript.
Okey het ziet er niet allemaal zo netjes uit en er zullen best coders zijn die het notdone vinden. Maar wat werk lekker doen.
Vind alleen de mail vreemd, dat er nix in staat.
 
misschien door mijn niet werkende terug knop? kzal hem er eens uithalen
 
nee door die knop kan ik me niet voorstellen.
probeer dit eens.
PHP:
<!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"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>
 
<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->
 <?PHP
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
	// Coded by Phobia@morphius.nl
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}

if(isset($_REQUEST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail

$mail_body = ""; //set variable
 
$nw_array = array_filter($_REQUEST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body); // mail wordt hier verzonden

	// hier kun je de styling doen aan de boodschap
 echo "mail is verzonden!";
} else
{

$body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $body .= $key.": <input class=\"besteltxt\" name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo "<form action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>
 
 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.
 
<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
    var dte = new Date(); 
    var hrs = dte.getHours(); 
    var min = dte.getMinutes(); 
    var sec = dte.getSeconds(); 
    var col = ":"; 
    var spc = " "; 
    var com = ""; 
    if (hrs == 0) hrs=12; 
    if (min<=9) min="0"+min; 
    if (sec<=9) sec="0"+sec; 
    document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>
 
 
</div>
</div>
</div>  
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>

wel nog $to en $subject invullen!
 
nee werkt ook niet maar cool dat het met de layout is! zou het aan gmail kunnen liggen want een gewoon mailscript wilt ook niet werken met hotmail...
 
nee, de mail word wel verzonden toch? alleen is er geen content.

zet na echo "mail is verzonden";

eens print_r($_REQUEST);

als dit ook een leeg array geeft, dan gaat er iets mis tijdens het versturen!
 
dit krijg ik op men scherm:
mail is verzonden!Array ( [Submit] => Verzenden )
 
verander dit eens:

PHP:
$body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $body .= $key.": <input class=\"besteltxt\" type=\"text\" name=\"".$key."\" value=\"" .$value."\" DISABLED /><br>";
}
echo "<form action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $body;
echo '<input type="submit" name="Submit" value="Verzenden"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';

bij Sbody heb ik type="text" toegevoegd. misschien dat hij daarom niet meegestuurd werd

Laat die print_r($_REQUEST); nog maar ff staan en misschien dat je er ook print_r($_POST); bij kunt voegen

eens kijken wat dat opleverd
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan