[Flash en PHP] Contactformulier komt leeg aan.

Pagina: 1
Acties:
  • 59 views sinds 30-01-2008

  • eerdepeer
  • Registratie: November 2001
  • Laatst online: 09-02 07:56
Heel vaag. Het zou volgens mij waterdicht moeten zijn, maar om de 1 of andere vage rede komen de berichten van het contactformulie wat ik heb gemaakt leeg aan. Geen afzender, geen emailadres en geen tekst. Het enige wat ie wel weergeeft in mijn mailbox is het onderwerp. Waarschijnlijk weer een klein foutje wat ik door de hitte 1000x over het hoofd zie :(

Flash AS:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
stop();

var senderLoad:LoadVars = new LoadVars();
var receiveLoad:LoadVars = new LoadVars();

sender.onRelease = function() {
    senderLoad.theName = theName.text;
    senderLoad.theEmail = theEmail.text;
    senderLoad.theMessage = theMessage.text;
    senderLoad.sendAndLoad(" --weg geedit locatie van mn php bestand-- ",receiveLoad);
}

receiveLoad.onLoad = function() {
    if(this.sentOk) {
        _root.gotoAndStop("success");
    }
    else {
        _root.gotoAndStop("failed");
    }
}


Ik heb 3 tekstvelden aangemaakt en die de instance names: theName, theEmail en thMessage genoemd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?PHP

$to = " -- weg geedit mijn emailadres-- ";
$subject = "Flash contactformulier test";
$message = "Name: " . $theName;
$message .= "\nEmail: " . $theEmail;
$message .= "\n\nMessage: " . $theMessage;
$headers = "From: $theEmail";
$headers .= "\nReply-To: $theEmail";

$sentOk = mail($to,$subject,$message,$headers);

echo "sentOk=" . $sentOk;

?>

Ik word echt gek |:(

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • eerdepeer
  • Registratie: November 2001
  • Laatst online: 09-02 07:56
whohoo :>
Daar zat ik dan 2 uur op te kraken! Heb het idd opgelost door mn $theName enzo in mn php file om te zetten in $_POST['theName']
Wat een opluchting elke keer weer als een niet werkend stukje script uiteindelijk toch werkt! THNX!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Goed, volgende keer dus eerst even de plaatselijke FAQ's doorlezen voor je een topic opent. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.