digitalecartoons
%Europe/Berlin %001 %2007, 01:02
Ik gebruik
mySendVars.sendAndLoad("testmail.php", myLoadVars, "POST")
om b.v. een "naam" LoadVars variabele naar mijn php script te sturen.
In het PHP script gebruik ik dan
$naamvariabele = utf8_decode($_POST["naam"])
om die variabele eruit te plukken. Dacht dat ik dat dan altijd met een POST variabele moest doen, dus in dit geval $_POST["naam"]
Maar merkte net dat dit:
echo $_POST["naam"];
hetzelfde resultaat geeft als dit:
echo $naam;
Als ik in flash dus b.v. een input veld maak met de instance "naam" en ik stuur die dan met LoadVars.send naar mijn php script, dan ontstaat daar dus een php variabele met dezelfde naam? Klopt dat?
Dan zou ik bovenstaande regel net zo goed zo kunnen doen:
$naam = utf8_decode($naam)
Of is het werken met een POST-variabele als $_POST["naam"] toch veiliger?
mySendVars.sendAndLoad("testmail.php", myLoadVars, "POST")
om b.v. een "naam" LoadVars variabele naar mijn php script te sturen.
In het PHP script gebruik ik dan
$naamvariabele = utf8_decode($_POST["naam"])
om die variabele eruit te plukken. Dacht dat ik dat dan altijd met een POST variabele moest doen, dus in dit geval $_POST["naam"]
Maar merkte net dat dit:
echo $_POST["naam"];
hetzelfde resultaat geeft als dit:
echo $naam;
Als ik in flash dus b.v. een input veld maak met de instance "naam" en ik stuur die dan met LoadVars.send naar mijn php script, dan ontstaat daar dus een php variabele met dezelfde naam? Klopt dat?
Dan zou ik bovenstaande regel net zo goed zo kunnen doen:
$naam = utf8_decode($naam)
Of is het werken met een POST-variabele als $_POST["naam"] toch veiliger?