Archief - Flash: loadVars

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Avalanched

Legacy Member
Heb formulier om uzelf te subscriben aan een mailinglist via flash
met deze code in php, natuurlijk werkt het weer niet :wtf: dermee de vraag iemand die iets fout opmerkt ?

PHP:
<?php
mysql_connect("*","*","*") or die("fout bij verbinden met database");
mysql_select_db("*") or die("fout bij selecteren bij database");
$naam = $_POST['sVar1'];
$email = $_POST['sVar2'];
$query = "INSERT INTO mailinglist (naam, email) VALUES ('$naam','$email')";
mysql_query($query) or die(mysql_error());
?>

PHP:
gb.naam.text = "naam";
gb.email.text = "email";
ok.onPress = function() {
	lv = new LoadVars();
	lv.sVar1 = gb.naam.text;
	lv.sVar2 = gb.email.text;
	lv.onLoad = onLoadCallBack;
	lv.sendAndLoad("http://www.hetrooi.be/swf/subscribe.php", lv, "POST");
	function onLoadCallBack(succes) {
		if (succes) {
			gotoAndPlay("reged");
		} else {
			trace("Loading Error!!");
		}
	}
};
stop();

NeoNeke

Legacy Member
ken der niet zoveel van, van dat overbrengen, maar in flash zie ik daar POST staan als method...

dus in php is het normaal gezien dan zo dat je ergens $_POST['naam'] en $_POST['email'] moet hebben staan om die vars op te vangen...

hier hernoemde plots uw vars
lv.sVar1 = gb.naam.text;
lv.sVar2 = gb.email.text;

naar sVar1 en sVar2 dus daar kan ook een probleem liggen (en zal ook wel main probleem zijn, aangezien $naam normaal ook moet werken in plaats van $_POST['naam'])

gelijkhoe deze tut moet je zeker ook op weg helpen je moet enkel het php stuk herschrijven (dus in plaats van een SELECT te doen (om te checken of die user bestaat) gewoon een INPUT scrhijven)

Avalanched

Legacy Member
NeoNeke zei:
ken der niet zoveel van, van dat overbrengen, maar in flash zie ik daar POST staan als method...

dus in php is het normaal gezien dan zo dat je ergens $_POST['naam'] en $_POST['email'] moet hebben staan om die vars op te vangen...

ik stuur geen 'naam' of 'email' door ik stuur met mijn loadvars sVar1 & sVar2 door..
NeoNeke zei:
hier hernoemde plots uw vars
lv.sVar1 = gb.naam.text;
lv.sVar2 = gb.email.text;

naar sVar1 en sVar2 dus daar kan ook een probleem liggen (en zal ook wel main probleem zijn, aangezien $naam normaal ook moet werken in plaats van $_POST['naam'])

gb.naam.text is geen variabelen maar de text die je uit een input veld haalt

NeoNeke zei:
gelijkhoe deze tut moet je zeker ook op weg helpen je moet enkel het php stuk herschrijven (dus in plaats van een SELECT te doen (om te checken of die user bestaat) gewoon een INPUT scrhijven)

ik snap er eigenlijk niet zo veel van
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan