mooi zo
mooi zo
PHP-code:
function handleException($e) { echo $e->getMessage(); }
set_exception_handler("handleException");
throw new Exception("There is always a way");
echo "You caught me!";
ultddave (14 March 2011)
nog eens een vraagje.
Ben een beetje aan het klooien in flash.
is er een mogelijkheid om dezelfde code te verwerken in een flashpagina of gaat dat niet?
ultddave (14 March 2011)
Ja dat kan maar dan moet je ook ale velden in flash aan maken en zorgen dat het flash bestand weet waar de php file staat.
PHP-code:
function handleException($e) { echo $e->getMessage(); }
set_exception_handler("handleException");
throw new Exception("There is always a way");
echo "You caught me!";
Ik heb een keertje zitten zoeken om de velden te maken in flash, maar ik kan het niet vinden :s
ik ben ook al op zoek geweest naar een optie om de htmlcode in het flashbestand te zetten, maar dat kan ik ook niet echt vinden...
enig idee?
ultddave (14 March 2011)
het formulier (zonder keuze naar wie je het kan sturen wel) is ondertussen gelukt om te maken in flash
ik heb ook de verzendknop kunnen maken en daar heb ik dan als code om te gebruiken dit gebruikt:
De code van mijn contact.php heb ik die gebruikt die jij had geschreven, maar wat moeten aanpassen om hem naar de flash versie te laten luisteren, maar ik denk dat ik het verknoeid heb in die php code (i suck at php )Code:on (release) { getURL("http://www.mijnsite.be/contact.php", "", "POST"); }
dit is de phpcode van het bestand:
zoals al gezegd, mijn phpkennis is zeer klein en ik kan de fout niet vinden (heb al 101 verschillende opties geprobeerd)Code:<?php if ($_POST["recipient"] == "luc@mijnsite.be") { ; } else { $recipient = $_POST["recipient"]; } $name = $_POST["realname"]; $email = $_POST["Useremail"]; $message = $_POST["Comments"]; if ($_SERVER['REQUEST_METHOD'] == 'POST' && !$_POST["verzenden"] || !$name || !$email || !$message ) { if($_POST["verzenden"]) { echo "<div style=\"color:red;\">Je bent wat vergeten in te vullen.</div>"; } } if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST["verzenden"] && $name && $email && $message ) { $to = $recipient; $subject = "Boodschap via website"; $message = "Dit is de boodschap van: $name \r\n" . "Bericht :".$message; $header = "FROM: ". $email; mail($to,$subject, $message, $header); echo "<p><b>Bericht is succes vol verzonden bedankt voor uw bericht</b></p>"; } ?>
iemand die me kan vertellen waar het fout gaat?
Probleem is dus dat als je op de verzendknop drukt dat het contactformulier ingevuld blijft staan op de pagina en dat er een nieuwe lege pagina opengaat (contact.php) en de mail komt niet toe.
dit is trouwens hoe het formulier er visueel uit ziet:
ultddave (14 March 2011)
Heb je allen dat in je actionscript staan in de flash file?
want je textvelden van de flash moet je wel doorzetten naar de php file
Dat kan bv op de volgende manier dit is maar een beknopte versie
bevat name email en bericht
Code:var senderLoad:LoadVars = new LoadVars(); sender.onRelease = function() { senderLoad.theName = theName.text; senderLoad.theEmail = theEmail.text; senderLoad.theMessage = theMessage.text; senderLoad.sendAndLoad("http://mijndomein.nl/mailme.php",receiveLoad); } // afhandling of het gelukt is ja of nee via labels receiveLoad.onLoad = function() { if(this.sentOk) { _root.gotoAndStop("gelukt"); } else { _root.gotoAndStop("mislukt"); } }
PHP-code:
function handleException($e) { echo $e->getMessage(); }
set_exception_handler("handleException");
throw new Exception("There is always a way");
echo "You caught me!";
SecuGuard (15 March 2011)
klein vraagje hiervan, moet dat bij in het actionscript van de flashfile of is dat voor in de phpfile?
Dat moet in het actionscript komen let wel op de benaming van je dynamische text velden.
Ik weet niet hoe jij ze heb genoemd dus kan niet zeggen dat je het zo 1 op 1 kan overnemen dat het dan direct werkt.
PHP-code:
function handleException($e) { echo $e->getMessage(); }
set_exception_handler("handleException");
throw new Exception("There is always a way");
echo "You caught me!";
SecuGuard (15 March 2011)
zal het eens uittesten, ik laat het nog weten wat het resultaat is
alvast bedankt
ultddave ( 7 July 2011)
Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)
Favorieten/bladwijzers