Mam taki kod:
<?php $proc= $_GET["p"]; $background_color = imagecolorallocate($im, 255, 255, 255); $kolor = imagecolorallocate($im, 0, 255, 0); if (!$proc){ if (!$nick){ imagepng ($im); image_destroy ($im);} else{ $reg=Registered; imagestring ($im, 3, $px, 1, $reg, $kolor); imagepng ($im, "$nick.png"); imagepng($im); imagedestroy($im);} elseif ($proc <=100 || $proc >=0){ imagefilledrectangle($im, 1, 1, $proc, 11, $kolor); $linia = imagecolorallocate($im, 0, 0, 0); imagerectangle($im, 0, 0, 101, 11, $linia); imagepng ($im, "$nick.png"); imagepng($im); imagedestroy($im);} ?>
Formularz który się do niego odwołuje to:
<form method="POST" action=""> <p align="center">Wpisz swój nick (max 30 znaków): <input type="text" name="nick" size="30" maxlength="30"></p> <p align="center">Wpisz kod z obrazka:<img src="token.php" ?> <input type="text" name="kod" size="5" maxlength="5"></p> <p align="center"> <? $nick=$_POST["nick"]; if (!$kod){ elseif ($token==$kod){ <p align="center"><input type="submit" valu'e="Zarejestruj"></p> </form> <form mathod="POST" action="edit.php"><p align="center"> <input type="submit" value="Edytuj pasek"></p></form>
Kiedy wpisuje swoj wybrany nick to zamiast wyświetlić obvrazek z zielonym napisem Registered to opera wyświetla i ramke obrazu i nic więcej

Mógłby ktoś sprawdzić ten kod?