Hej!
sidder med nogle problemer i forbindelse med en contact form. Jeg har prøvet teste koden i en "php-kode-checker", men den melder ingen fejl - men den udfører altså ikke funktionen og skriver hvad den skal.
det ser sådan her ud:
[php]
$navn = $_POST["contactName"];
$email = $_POST["booking_email"];
$adresse = $_POST["booking_address"];
$by = $_POST["booking_by"];
$telefon = $_POST["booking_phone"];
$dato = $_POST["dato"];
$kupon = $_POST["coupon"];
$kuponkode = $_POST["bonusnumber"];
$betingelser = $_POST["betingelser"];
$message = "Navn: $navn\n\nMail: $email\n\nAdresse: $adresse\n\nBy: $by\n\nTelefon: $telefon\n\nDato: $dato\n\nHar du kupon?: $kupon\n\nHvis ja, hvad er koden? $kuponkode\n\nAccepterer du betingelserne?: $betingelser";
if ($navn != "" && $email != "" && $adresse != "" && $by !="" && $telefon !="" && $dato != "" && $kupon !="" && $kuponkode !="" && $betingelser != "") {
$attachments = array( WP_CONTENT_DIR . '/uploads/file_to_attach.zip' );
$headers = 'Booking ABSURT' . "\r\n";
wp_mail('ckn@oneevent.dk', $headers, $message, $headers, $attachments );
Echo "Tak for din bestilling! Du modtager inden for 24 timer en bekræftelse... Hilsen Ladieslounge.dk";
$navn = null;
$email = null;
$adresse = null;
$by = null;
$telefon = null;
$dato = null;
$kupon = null;
$kuponkode = null;
$betingelser = null;
$_POST["contactName"] = null;
$_POST["booking_email"] = null;
$_POST["booking_address"] = null;
$_POST["booking_by"] = null;
$_POST["booking_phone"] = null;
$_POST["dato"] = null;
$_POST["coupon"] = null;
$_POST["bonusnumber"] = null;
$_POST["betingelser"] = null;
} elseif ($navn != "" && $email != "" && $adresse != "" && $by !="" && $telefon !="" && $dato != "" && $kupon =="Nej" && $kuponkode =="" && $betingelser != "")
{ $attachments = array( WP_CONTENT_DIR . '/uploads/file_to_attach.zip' );
$headers = 'Booking ABSURT' . "\r\n";
wp_mail('ckn@oneevent.dk', $headers, $message, $headers, $attachments );
Echo "Tak for din bestilling! Du modtager inden for 24 timer en bekræftelse... Hilsen Ladieslounge.dk";
$navn = null;
$email = null;
$adresse = null;
$by = null;
$telefon = null;
$dato = null;
$kupon = null;
$kuponkode = null;
$betingelser = null;
$_POST["contactName"] = null;
$_POST["booking_email"] = null;
$_POST["booking_address"] = null;
$_POST["booking_by"] = null;
$_POST["booking_phone"] = null;
$_POST["dato"] = null;
$_POST["coupon"] = null;
$_POST["bonusnumber"] = null;
$_POST["betingelser"] = null;
} elseif ($_POST["igang"] != "") {
Echo "Du skal udfylde alle felterne!";
$_POST["igang"] = null;
}
[/php]
<form class="quick-contact" action="http://www.ladieslounge.dk/bookingabsurt/" method="post" name="quick-contact">[one_half] <!-- START CONTACT FORM -->[fancy_header type="1 or 2 or 3" subtitle="for type=2"]Udfyld venligst[/fancy_header]<input id="navn" style="width: 95%; margin: 0 10 0 10;" type="text" name="contactName" placeholder="Navn" value="[php] Echo $_POST["contactName"];[/php]" />
<input style="width: 95%; margin: 0 10 0 10;" type="text" name="booking_email" placeholder="E-mail" value="[php] Echo $_POST["booking_email"];[/php]" />
<input id="adresse" style="width: 95%; margin: 0 10 0 10;" type="text" name="booking_address" placeholder="Adresse" value="[php] Echo $_POST["booking_address"];[/php]" />
<input id="telefon" style="width: 95%; margin: 0 10 0 10;" type="text" name="booking_by" placeholder="By" value="[php] Echo $_POST["booking_by"];[/php]" />
<input id="demo" style="width: 95%; margin: 0 10 0 10;" type="text" name="booking_phone" placeholder="Telefon" value="[php] Echo $_POST["booking_phone"];[/php]" />[/one_half][one_half_last][fancy_header type="1 or 2 or 3" subtitle="for type=1"]Vælg dato[/fancy_header]
<select style="width: 95%; margin: 0 10 0 10;" name="dato"><option>2. november 2013</option><option>9. november 2013</option><option>16. november 2013</option><option>23. november 2013</option><option>4. januar 2014</option><option>11. januar 2014</option><option>18. januar 2014</option><option>25. januar 2014</option></select>
*Der tages forbehold for at den ønskede dato kan være fuldt booket.
<div>[fancy_header type="1 or 2 or 3" subtitle="for type=2"]Har du et værdibevis?[/fancy_header]
<input class="radio" type="radio" name="coupon" value="Ja" />Ja, jeg har et værdibevis som jeg fremviser ved entréen.</div>
<div><input id="" style="width: 95%; margin: 0 10 0 10;" type="text" name="bonusnumber" placeholder="Nummer på værdibevis" value="[php] Echo $_POST["bonusnumber"];[/php]" /></div>
<div><input class="radio" type="radio" name="coupon" value="Nej" />Nej, jeg ønsker at betale i entréen.</div>
<div>[fancy_header type="1 or 2 or 3" subtitle="for type=2"]Book nu[/fancy_header]</div>
<input class="radio" type="checkbox" name="betingelser" value="Ja" /> Jeg har læst og accepterer forretningsbetingelserne.
<input class="radio" type="hidden" name="igang" value="Ja" />
<input class="submit" type="submit" name="submit" value="Send" />
[/one_half_last]
</form><!-- END CONTACT FORM -->
Hvad mangler der?
Håber nogen kan hjælpe, da det haster.
Hilsen
Sylvia
PS. det er ikke mig, som har kodet det - jeg fik det bare stukket i hånden.
not a support question