03-04-2010, 00:17
Witam, mam bardzo słabe podstawy php i skrypt w którym mam problem z Register Globals. Gdzie mogę szukać pomocy w przerabianiu, bądź w informacjach jak się pisze skrypt aby nie wymagały RG? Póbowałem w google wiele fraz związanych z przerabianie skryptów i register globals i php i nic co by mi w tym pomogło...
Czy bardzo trzeba kombinować żeby to zmienić w poniższym skrypcie?
Czy bardzo trzeba kombinować żeby to zmienić w poniższym skrypcie?
Kod PHP:
<?
if ($_REQUEST['y']=="") {
echo <<<KONIEC
<script language="javascript" type="text/javascript">
<!--
roz = screen.height;
document.write('<form name="test" action="index.php" method="post">')
document.write('<input type="hidden" name="y" value="'+roz+'" /></form>')
document.cookie="y="+roz;
document.test.submit()
// -->
</script>
KONIEC;
}
?>
<?
if ($y >= '900') {
echo "<a href=\"hi_res.html\" onClick=\"NewWindow(this.href,'main','no','center');return false\" onFocus=\"this.blur()\"><img src=\"images/wejscie.gif\" style=\" border: none;\"></a>";
} elseif ($y < '899') {
echo "<a href=\"low_res.html\" onClick=\"NewWindow(this.href,'main','no','center');return false\" onFocus=\"this.blur()\"><img src=\"images/wejscie.gif\" style=\" border: none;\"></a>";
}else{
echo "<a href=\"low_res.html\" onClick=\"NewWindow(this.href,'main','no','center');return false\" onFocus=\"this.blur()\"><img src=\"images/wejscie.gif\" style=\" border: none;\"></a>";
}
?>