techno_race
07-26-2008, 04:38 PM
I have a PHP script that returns a JavaScript. The JavaScript returns correctly, except the PHP-defined variables are...blank.
here is the PHP:
echo "<script type=\"text/javascript\">var sfonts = " . $sfonts . "; var ssounds = " . $ssounds . "; var swallpaper = " . $swallpaper . "; var sicons = " . $sicons . "; var ssoundtracks = " . $ssoundtracks . "; var sprograms = " . $sprograms . "; var dfonts = " . $dfonts . "; var dsounds = " . $dsounds . "; var dwallpaper = " . $dwallpaper . "; var dicons = " . $dicons . "; var dsoundtracks = " . $dsoundtracks . "; var dprograms = " . $dprograms . "; document.getElementById('textfield').value = sfonts; document.getElementById('textfield2').value = dfonts; document.getElementById('textfield3').value = ssounds; document.getElementById('textfield8').value = dsounds; document.getElementById('textfield4').value = swallpaper; document.getElementById('textfield9').value = dwallpaper; document.getElementById('textfield5').value = sicons; document.getElementById('textfield10').value = dicons; document.getElementById('textfield6').value = ssoundtracks; document.getElementById('textfield11').value = dsoundtracks; document.getElementById('textfield7').value = sprograms; document.getElementById('textfield12').value = dprograms; var sscore = 0; var dscore = 0; if (sfonts > dfonts) { document.getElementById('textfield2').value = ''; sscore = sscore + 1; } if (dfonts > sfonts) { document.getElementById('textfield').value = ''; dscore = dscore + 1; } if (dfonts == sfonts) { sscore = sscore + 1; dscore = dscore + 1; } if (ssounds > dsounds) { document.getElementById('textfield8').value = ''; sscore = sscore + 1; } if (dsounds > ssounds) { document.getElementById('textfield3').value = ''; dscore = dscore + 1; } if (dsounds == ssounds) { sscore = sscore + 1; dscore = dscore + 1; } if (swallpaper > dwallpaper) { document.getElementById('textfield9').value = ''; sscore = sscore + 1; } if (dwallpaper > swallpaper) { document.getElementById('textfield4').value = ''; dscore = dscore + 1; } if (dwallpaper == swallpaper) { sscore = sscore + 1; dscore = dscore + 1; } if (sicons > dicons) { document.getElementById('textfield10').value = ''; sscore = sscore + 1; } if (dicons > sicons) { document.getElementById('textfield5').value = ''; dscore = dscore + 1; } if (dicons == sicons) { sscore = sscore + 1; dscore = dscore + 1; } if (ssoundtracks > dsoundtracks) { document.getElementById('textfield11').value = ''; sscore = sscore + 1; } if (dsoundtracks > ssoundtracks) { document.getElementById('textfield6').value = ''; dscore = dscore + 1; } if (dsoundtracks == ssoundtracks) { sscore = sscore + 1; dscore = dscore + 1; } if (sprograms > dprograms) { document.getElementById('textfield12').value = ''; sscore = sscore + 1; } if (dprograms > sprograms) { document.getElementById('textfield7').value = ''; dscore = dscore + 1; } if (dprograms == sprograms) { sscore = sscore + 1; dscore = dscore + 1; } document.write('UCD ' + sscore + ', ST ' + dscore); if (sscore > dscore) { alert('The Ultimate Customization Discs win!'); } if (dscore > sscore) { alert('SuperTweak wins!'); } if (dscore == sscore) { alert('It\'s a tie!'); }</script>";
If i go to tally.php?sfonts=85&ssounds=825&swallpaper=45232&sicons=474&ssoundtracks=07&sprograms=777&dfonts=52&dsounds=54&dwallpaper=04&dicons=25&dsoundtracks=0&dprograms=0, it returns:
<script type="text/javascript">var sfonts = ; var ssounds = ; var swallpaper = ; var sicons = ; var ssoundtracks = ; var sprograms = ; var dfonts = ; var dsounds = ; var dwallpaper = ; var dicons = ; var dsoundtracks = ; var dprograms = ; document.getElementById('textfield').value = sfonts; document.getElementById('textfield2').value = dfonts; document.getElementById('textfield3').value = ssounds; document.getElementById('textfield8').value = dsounds; document.getElementById('textfield4').value = swallpaper; document.getElementById('textfield9').value = dwallpaper; document.getElementById('textfield5').value = sicons; document.getElementById('textfield10').value = dicons; document.getElementById('textfield6').value = ssoundtracks; document.getElementById('textfield11').value = dsoundtracks; document.getElementById('textfield7').value = sprograms; document.getElementById('textfield12').value = dprograms; var sscore = 0; var dscore = 0; if (sfonts > dfonts) { document.getElementById('textfield2').value = ''; sscore = sscore + 1; } if (dfonts > sfonts) { document.getElementById('textfield').value = ''; dscore = dscore + 1; } if (dfonts == sfonts) { sscore = sscore + 1; dscore = dscore + 1; } if (ssounds > dsounds) { document.getElementById('textfield8').value = ''; sscore = sscore + 1; } if (dsounds > ssounds) { document.getElementById('textfield3').value = ''; dscore = dscore + 1; } if (dsounds == ssounds) { sscore = sscore + 1; dscore = dscore + 1; } if (swallpaper > dwallpaper) { document.getElementById('textfield9').value = ''; sscore = sscore + 1; } if (dwallpaper > swallpaper) { document.getElementById('textfield4').value = ''; dscore = dscore + 1; } if (dwallpaper == swallpaper) { sscore = sscore + 1; dscore = dscore + 1; } if (sicons > dicons) { document.getElementById('textfield10').value = ''; sscore = sscore + 1; } if (dicons > sicons) { document.getElementById('textfield5').value = ''; dscore = dscore + 1; } if (dicons == sicons) { sscore = sscore + 1; dscore = dscore + 1; } if (ssoundtracks > dsoundtracks) { document.getElementById('textfield11').value = ''; sscore = sscore + 1; } if (dsoundtracks > ssoundtracks) { document.getElementById('textfield6').value = ''; dscore = dscore + 1; } if (dsoundtracks == ssoundtracks) { sscore = sscore + 1; dscore = dscore + 1; } if (sprograms > dprograms) { document.getElementById('textfield12').value = ''; sscore = sscore + 1; } if (dprograms > sprograms) { document.getElementById('textfield7').value = ''; dscore = dscore + 1; } if (dprograms == sprograms) { sscore = sscore + 1; dscore = dscore + 1; } document.write('UCD ' + sscore + ', ST ' + dscore); if (sscore > dscore) { alert('The Ultimate Customization Discs win!'); } if (dscore > sscore) { alert('SuperTweak wins!'); } if (dscore == sscore) { alert('It\'s a tie!'); }</script>
Does anyone have any idea what might be causing this?
here is the PHP:
echo "<script type=\"text/javascript\">var sfonts = " . $sfonts . "; var ssounds = " . $ssounds . "; var swallpaper = " . $swallpaper . "; var sicons = " . $sicons . "; var ssoundtracks = " . $ssoundtracks . "; var sprograms = " . $sprograms . "; var dfonts = " . $dfonts . "; var dsounds = " . $dsounds . "; var dwallpaper = " . $dwallpaper . "; var dicons = " . $dicons . "; var dsoundtracks = " . $dsoundtracks . "; var dprograms = " . $dprograms . "; document.getElementById('textfield').value = sfonts; document.getElementById('textfield2').value = dfonts; document.getElementById('textfield3').value = ssounds; document.getElementById('textfield8').value = dsounds; document.getElementById('textfield4').value = swallpaper; document.getElementById('textfield9').value = dwallpaper; document.getElementById('textfield5').value = sicons; document.getElementById('textfield10').value = dicons; document.getElementById('textfield6').value = ssoundtracks; document.getElementById('textfield11').value = dsoundtracks; document.getElementById('textfield7').value = sprograms; document.getElementById('textfield12').value = dprograms; var sscore = 0; var dscore = 0; if (sfonts > dfonts) { document.getElementById('textfield2').value = ''; sscore = sscore + 1; } if (dfonts > sfonts) { document.getElementById('textfield').value = ''; dscore = dscore + 1; } if (dfonts == sfonts) { sscore = sscore + 1; dscore = dscore + 1; } if (ssounds > dsounds) { document.getElementById('textfield8').value = ''; sscore = sscore + 1; } if (dsounds > ssounds) { document.getElementById('textfield3').value = ''; dscore = dscore + 1; } if (dsounds == ssounds) { sscore = sscore + 1; dscore = dscore + 1; } if (swallpaper > dwallpaper) { document.getElementById('textfield9').value = ''; sscore = sscore + 1; } if (dwallpaper > swallpaper) { document.getElementById('textfield4').value = ''; dscore = dscore + 1; } if (dwallpaper == swallpaper) { sscore = sscore + 1; dscore = dscore + 1; } if (sicons > dicons) { document.getElementById('textfield10').value = ''; sscore = sscore + 1; } if (dicons > sicons) { document.getElementById('textfield5').value = ''; dscore = dscore + 1; } if (dicons == sicons) { sscore = sscore + 1; dscore = dscore + 1; } if (ssoundtracks > dsoundtracks) { document.getElementById('textfield11').value = ''; sscore = sscore + 1; } if (dsoundtracks > ssoundtracks) { document.getElementById('textfield6').value = ''; dscore = dscore + 1; } if (dsoundtracks == ssoundtracks) { sscore = sscore + 1; dscore = dscore + 1; } if (sprograms > dprograms) { document.getElementById('textfield12').value = ''; sscore = sscore + 1; } if (dprograms > sprograms) { document.getElementById('textfield7').value = ''; dscore = dscore + 1; } if (dprograms == sprograms) { sscore = sscore + 1; dscore = dscore + 1; } document.write('UCD ' + sscore + ', ST ' + dscore); if (sscore > dscore) { alert('The Ultimate Customization Discs win!'); } if (dscore > sscore) { alert('SuperTweak wins!'); } if (dscore == sscore) { alert('It\'s a tie!'); }</script>";
If i go to tally.php?sfonts=85&ssounds=825&swallpaper=45232&sicons=474&ssoundtracks=07&sprograms=777&dfonts=52&dsounds=54&dwallpaper=04&dicons=25&dsoundtracks=0&dprograms=0, it returns:
<script type="text/javascript">var sfonts = ; var ssounds = ; var swallpaper = ; var sicons = ; var ssoundtracks = ; var sprograms = ; var dfonts = ; var dsounds = ; var dwallpaper = ; var dicons = ; var dsoundtracks = ; var dprograms = ; document.getElementById('textfield').value = sfonts; document.getElementById('textfield2').value = dfonts; document.getElementById('textfield3').value = ssounds; document.getElementById('textfield8').value = dsounds; document.getElementById('textfield4').value = swallpaper; document.getElementById('textfield9').value = dwallpaper; document.getElementById('textfield5').value = sicons; document.getElementById('textfield10').value = dicons; document.getElementById('textfield6').value = ssoundtracks; document.getElementById('textfield11').value = dsoundtracks; document.getElementById('textfield7').value = sprograms; document.getElementById('textfield12').value = dprograms; var sscore = 0; var dscore = 0; if (sfonts > dfonts) { document.getElementById('textfield2').value = ''; sscore = sscore + 1; } if (dfonts > sfonts) { document.getElementById('textfield').value = ''; dscore = dscore + 1; } if (dfonts == sfonts) { sscore = sscore + 1; dscore = dscore + 1; } if (ssounds > dsounds) { document.getElementById('textfield8').value = ''; sscore = sscore + 1; } if (dsounds > ssounds) { document.getElementById('textfield3').value = ''; dscore = dscore + 1; } if (dsounds == ssounds) { sscore = sscore + 1; dscore = dscore + 1; } if (swallpaper > dwallpaper) { document.getElementById('textfield9').value = ''; sscore = sscore + 1; } if (dwallpaper > swallpaper) { document.getElementById('textfield4').value = ''; dscore = dscore + 1; } if (dwallpaper == swallpaper) { sscore = sscore + 1; dscore = dscore + 1; } if (sicons > dicons) { document.getElementById('textfield10').value = ''; sscore = sscore + 1; } if (dicons > sicons) { document.getElementById('textfield5').value = ''; dscore = dscore + 1; } if (dicons == sicons) { sscore = sscore + 1; dscore = dscore + 1; } if (ssoundtracks > dsoundtracks) { document.getElementById('textfield11').value = ''; sscore = sscore + 1; } if (dsoundtracks > ssoundtracks) { document.getElementById('textfield6').value = ''; dscore = dscore + 1; } if (dsoundtracks == ssoundtracks) { sscore = sscore + 1; dscore = dscore + 1; } if (sprograms > dprograms) { document.getElementById('textfield12').value = ''; sscore = sscore + 1; } if (dprograms > sprograms) { document.getElementById('textfield7').value = ''; dscore = dscore + 1; } if (dprograms == sprograms) { sscore = sscore + 1; dscore = dscore + 1; } document.write('UCD ' + sscore + ', ST ' + dscore); if (sscore > dscore) { alert('The Ultimate Customization Discs win!'); } if (dscore > sscore) { alert('SuperTweak wins!'); } if (dscore == sscore) { alert('It\'s a tie!'); }</script>
Does anyone have any idea what might be causing this?