chris1234
%Europe/Berlin %746 %2007, 18:55
Hey, ik heb een heel bizar probleem, of nouja t probleem zelf is opgelost maar k wil weten waardoor t komt en of dit ook consequenties heeft verder.
Ik heb al vaker met sendAndLoad variabelen naar php gestuurd, dat ging allemaal prima en werkte goed.
Nu maakt iemand anders dan eerst de php, en nu ineens werkte die dingen niet:
dit is t as waarmee ikt probeerde:
myData = new LoadVars();
myData.begin = 0;
myData.nickname = "20";
myData.onLoad = function(success)
{
if(success)
{
//doe dingen hier
}
}
button.onRelease=function(){
myData.sendAndLoad("test.php", myData,"POST");
};
De php scheen de variabelen helemaal niet door te krijgen.
Maar toen ik tijdens alles t domweg vanalles uitproberen de quotes om POST weghaalde werkte t ineens wel!!
Terwijl ik helemaal nooit post zonder quotes heb gebruikt en ik het ook nergens terug kan vinden dat dat zo zou moeten. T werkt nu wel, maar ik begrijp niet waarom, en ook weet ik niet of er nog consequenties zijn dat post nu zonder quotes staat...
Of komt het soms door de php?
dit is de php:
<?
echo "<br/><br/>";
echo "- Met POST: " . $_POST['nickname'] . "<br />";
echo "- Zonder POST: " . $nickname . "<br />";
echo "- Met GET: " . $_GET['nickname'] . "<br />";
echo "- Array POST: " .
print_r($_POST);
echo "<br />";
echo "- Array GET: " .
print_r($_GET);
echo "<br />";
?>
EDIT: nu werkt t ineens niet meer! mischien heb ik per ongeluk tijdens al t geupdate iets fout veranderd ofzo, maar iig t werkt dus niet:( ik kom er niet meer uit
EDIT 2: het wordt steeds vreemder:
Het werkt dus TOCH wel, maar ALLEEN bij een reeks van gebeurtenissen, en dat is:
deze pagina openen in IE, op de button knop drukken in flash, vervolgens naar n andere pagina gaan en dan op de back knop van de browser drukken en DAN pas verschijnen de variabelen. En dat dus allemaal zodner die quotes om de POST, echt te bizar voor woorden
Ik heb al vaker met sendAndLoad variabelen naar php gestuurd, dat ging allemaal prima en werkte goed.
Nu maakt iemand anders dan eerst de php, en nu ineens werkte die dingen niet:
dit is t as waarmee ikt probeerde:
myData = new LoadVars();
myData.begin = 0;
myData.nickname = "20";
myData.onLoad = function(success)
{
if(success)
{
//doe dingen hier
}
}
button.onRelease=function(){
myData.sendAndLoad("test.php", myData,"POST");
};
De php scheen de variabelen helemaal niet door te krijgen.
Maar toen ik tijdens alles t domweg vanalles uitproberen de quotes om POST weghaalde werkte t ineens wel!!
Terwijl ik helemaal nooit post zonder quotes heb gebruikt en ik het ook nergens terug kan vinden dat dat zo zou moeten. T werkt nu wel, maar ik begrijp niet waarom, en ook weet ik niet of er nog consequenties zijn dat post nu zonder quotes staat...
Of komt het soms door de php?
dit is de php:
<?
echo "<br/><br/>";
echo "- Met POST: " . $_POST['nickname'] . "<br />";
echo "- Zonder POST: " . $nickname . "<br />";
echo "- Met GET: " . $_GET['nickname'] . "<br />";
echo "- Array POST: " .
print_r($_POST);
echo "<br />";
echo "- Array GET: " .
print_r($_GET);
echo "<br />";
?>
EDIT: nu werkt t ineens niet meer! mischien heb ik per ongeluk tijdens al t geupdate iets fout veranderd ofzo, maar iig t werkt dus niet:( ik kom er niet meer uit
EDIT 2: het wordt steeds vreemder:
Het werkt dus TOCH wel, maar ALLEEN bij een reeks van gebeurtenissen, en dat is:
deze pagina openen in IE, op de button knop drukken in flash, vervolgens naar n andere pagina gaan en dan op de back knop van de browser drukken en DAN pas verschijnen de variabelen. En dat dus allemaal zodner die quotes om de POST, echt te bizar voor woorden