actionscript(flash lite) en php mail

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
Hoi allemaal!

Ik zit met een probleem, ik heb een flash lite applicatie waarmee ik gegevens verzend naar een php bestand, dit php bestand moet vervolgens de gegevens ontvangen en versturen naar een mail.

het mailen is vestuurd! maar nu wil ik in het php gedeelte Naam: Achternaam: achter de gelade variable zetten, hoe doe ik dat?
Flash ActionScript:
1
2
3
4
5
6
        formData.theName = name_txt.text;
        formData.theLastName = achternaam_txt.text;
        formData.theEmail = email_txt.text;
        formData.theCountry = country_txt.text;
        formData.theCountryinfo = summary_txt.text;
    } 


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

$sendTo = $_POST["theEmail"];
$subject = "D-reizen Informatie"; 
$message = $_POST["theName"]; 
$message .= $_POST["theLastName"]; 
$message .= $_POST["theCountry"]; 
$message .= $_POST["theCountryinfo"]; 


$sentOK = mail($sendTo,$subject,$message); 

echo "sentOK=" . $sentOK; 

?>

[ Voor 42% gewijzigd door Khallouki op 10-04-2010 22:09 ]


Acties:
  • 0 Henk 'm!

  • Saven
  • Registratie: December 2006
  • Laatst online: 14:15

Saven

Administrator

en waar definieer je $theName ? gebruik ook even code tags aub

Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
Saven schreef op zaterdag 10 april 2010 @ 21:29:
en waar definieer je $theName ? gebruik ook even code tags aub
gedaan met php! ik defineer theName op regelnummer 5

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
En waarom je actionscript niet? code tags
ik defineer theName op regelnummer 5
Nee, op regel 5 definieer je $message en die vul je met een niet-bestaande $theName

[ Voor 18% gewijzigd door RobIII op 10-04-2010 22:06 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
Het is me gelukt, zie post! maar nu wil ik Naam: en dan de gelade variable, Achternaam: gelade variable etc. hoe doe ik dat? Ik ben niet zo een php genie en kan niks vinden op google

[ Voor 3% gewijzigd door Khallouki op 10-04-2010 22:09 ]


Acties:
  • 0 Henk 'm!

  • ERIKvanPAASSEN
  • Registratie: September 2006
  • Laatst online: 09-08 17:46

ERIKvanPAASSEN

Bug Killer

In PHP kun je via $_POST bij je POST-variabelen komen. Bijvoorbeeld:

PHP:
1
$message = $_POST['theName'];


De superglobals zoals je ze nu gebruikt zijn oude stijl en nogal gevaarlijk. Daarom staat de register_superglobals-setting van PHP nu vaak uit, waardoor je, zoals het hoort, de $_POST-variabele dient te gebruiken.

Zie ook: http://php.net/manual/en/language.variables.superglobals.php

Edit: Oké, je hebt het blijkbaar al gevonden.

[ Voor 5% gewijzigd door ERIKvanPAASSEN op 10-04-2010 22:10 ]


Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
ERIKvanPAASSEN schreef op zaterdag 10 april 2010 @ 22:09:
In PHP kun je via $_POST bij je POST-variabelen komen. Bijvoorbeeld:

PHP:
1
$message = $_POST['theName'];


De superglobals zoals je ze nu gebruikt zijn oude stijl en nogal gevaarlijk. Daarom staat de register_superglobals-setting van PHP nu vaak uit, waardoor je, zoals het hoort, de $_POST-variabele dient te gebruiken.

Zie ook: http://php.net/manual/en/language.variables.superglobals.php
dankje! en hoe prop ik Naam: achter ["theName"] ???

EDIT: ze staan nu achterelkaar ik wil ze netjes formatten onder elkaar

[ Voor 5% gewijzigd door Khallouki op 10-04-2010 22:11 ]


Acties:
  • 0 Henk 'm!

  • ERIKvanPAASSEN
  • Registratie: September 2006
  • Laatst online: 09-08 17:46

ERIKvanPAASSEN

Bug Killer

Bijvoorbeeld:
PHP:
1
2
3
$message = "Voornaam: ". $_POST["theName"] ."\n";
$message .= "Achternaam: ". $_POST["theLastName"] ."\n";
// Enzovoorts..


Met .= en de . doe je niets anders dan simpel strings aan elkaar plakken.
\n is een newline.

[ Voor 4% gewijzigd door ERIKvanPAASSEN op 10-04-2010 22:15 ]


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Khallouki schreef op zaterdag 10 april 2010 @ 22:10:
[...]


dankje! en hoe prop ik Naam: achter ["theName"] ???

EDIT: ze staan nu achterelkaar ik wil ze netjes formatten onder elkaar
Sorry, maar dat is wel héél basic. Het lijkt me verstandig als je even een basistutorial PHP neemt. Verder is het handig als je je startpost in tact laat als mensen er al op gereageerd hebben; nu staan er allemaal loze reacties.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
weet je wat het is, ik weet niet waar ik moet zoeken op google, welke tags ik moet gebruiken enzo, ben soms uren bezig, jij hebt nou net de juiste tags gevonden

Bedankt!!!!!!

Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 09-09 17:48
En waar doe je je headers sanitizen zodat je formulier geen spambot-heaven wordt?

Acties:
  • 0 Henk 'm!

  • Khallouki
  • Registratie: Oktober 2006
  • Laatst online: 18-09 10:01
mcDavid schreef op zaterdag 10 april 2010 @ 22:33:
En waar doe je je headers sanitizen zodat je formulier geen spambot-heaven wordt?
Die was ik aan het toevoegen, ik wou eerst dit gedeelte oplossen.
Pagina: 1