Witam
Znalazłem skrypt rotatora banerów reklamowych by occulkot. Mam problem z logowaniem sie do panelu administracyjnego. Po
skonfigurowaniu plikow wedlug wytycznych autora. Niby strona sie przeladowuje ale nie przechodzi dalej. Poniżej kody plikow
skryptu.
rotator_admin.php
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<META NAME="Author" CONTENT="occulkot">
<TITLE>ROTATOR 2.0 :: ADMINISTRACJA</TITLE>
<STYLE TYPE="text/css">
body{background-color: black;color:white;font-family:verdana;font-size:11px;}
input,textarea,select{background-color: #222222;color:white;font-family:verdana;font-size:11px;border:1px solid #444444;}
a:link,a:visited,a:active{color:#aaaaaa;text-decoration:none;font-weight:bold;}
a:hover{color:#ffffff;text-decoration:none;font-weight:bold;}
form{margin:0}
</style>
</HEAD>
<BODY>
<?
//Połączenie z Mysqlem
//Baza danych
//Login admina
$login="a";
//Hasło admina
$haslo="a";
//Początek skryptu
==0
){echo"administracja odcięta";}else{if(empty($l)){echo"\r\n<form method=post rotator_admin.php style=text-align:center>
\r\n<B>:: login ::</B><BR>\r\n<input type=text name=adlogin><BR>\r\n<BR>\r\n<B>:: hasło ::</B><BR>\r\n<input type=text
name=adhaslo><BR><BR><BR>\r\n<input type=submit value=loguj>\r\n</form>\r\n";
}elseif($l==1){if($adlogin==$login&&$adhaslo=$haslo){
echo"<B>Witaj administratorze</B>\r\n<BR>\r\n<BR>\r\n<form method=post id=add action=?l=add>\r\n<input
type=hidden name=adlogin value=\"$adlogin\">\r\n<input type=hidden name=adhaslo value=\"$adhaslo\">\r\n<a
href='java script:add.submit()'>dodaj</a>\r\n</form>\r\n<form method=post id=edi action=?l=edi>\r\n<input type=hidden
name=adlogin value=\"$adlogin\">\r\n<input type=hidden name=adhaslo value=\"$adhaslo\">\r\n<a href='java script:edi.submit
()'>edycja (usuwanie)</a>\r\n</form>\r\n<form method=post id=sta action=?l=sta>\r\n<input type=hidden name=adlogin value=
\"$adlogin\">\r\n<input type=hidden name=adhaslo value=\"$adhaslo\">\r\n<a href='java script:sta.submit()'>statystyki</a>\r
\n</form>\r\n<form method=post id=zid action=?l=zid>\r\n<input type=hidden name=adlogin value=\"$adlogin\">\r\n<input
type=hidden name=adhaslo value=\"$adhaslo\">\r\n<a href='java script:zid.submit()'>zeruj ID</a>\r\n</form>\r\n";
}else{$wb=mysql_query("SELECT * FROM rotatorbannerow WHERE haslo='$adhaslo' AND id='$adlogin'"); echo"Taki banner (button) nie istnieje lub został usunięty"; if($ab['kat']=="ba"){$czego="bannera";}else{$czego="buttona";}
if($ab['typ']=="swf"){
echo"Statystyki twojego $czego [$ab[typ]]<BR><BR>\r\n<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 WIDTH=\"$ab[wi]\"
HEIGHT=\"$ab[he]\">\r\n<PARAM NAME=movie VALUE=\"$ab[src]\">\r\n<PARAM NAME=quality VALUE=high>\r\n<PARAM NAME=bgcolor
VALUE=\"$ab[bg]\">\r\n<EMBED src=\"$ab[src]\" quality=high bgcolor=\"$ab[bg]\" WIDTH=\"$ab[wi]\" HEIGHT=\"$ab[he]\"
TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?
P1_Prod_Version=ShockwaveFlash'></EMBED>\r\n</OBJECT><BR><BR>\r\nWyświetlony $ab[law] razy.<BR>\r\nZostało jeszcze "; if
($ab['liw']==0
){echo"nieograniczona ilość wyświetleń";}else{echo"". $ab['liw'] - $ab['law']." wyświetleń";} echo".\r\n<BR>
\r\n<BR>\r\nOstatnio wyświetlony ". date("j.m.Y", $ab['lat']) ." o godzinie ". date("H:i", $ab['lat']) .".<br>\r\nBędzie
wyświetlany "; if($ab['lit']==0
){echo"przez nieograniczony czas";}else{echo"do ". date("j.m.Y", $ab[lit
]) ." o godzinie ".
}else{echo"Statystyki twojego $czego [$ab[typ]]<BR><BR>\r\n<img alt='$ab[alt]' src=\"$ab[src]\"
border=0><BR><BR>\r\nWyświetlony $ab[law] razy.<BR>\r\nZostało jeszcze "; if($ab['liw']==0
){echo"nieograniczona ilość
wyświetleń";}else{echo"". $ab['liw'] - $ab['law']." wyświetleń";} echo".\r\n<BR>\r\n<BR>\r\nOstatnio wyświetlony ". date
("j.m.Y", $ab['lat']) ." o godzinie ". date("H:i", $ab['lat']) .".<br>\r\nBędzie wyświetlany "; if($ab['lit']==0
)
{echo"przez nieograniczony czas";}else{echo"do ". date("j.m.Y", $ab[lit
]) ." o godzinie ". date("H:i", $ab[lit
]) ."";}
echo".\r\n<BR>\r\n<BR>\r\nKliknięty $ab[lap] razy.<BR>\r\nZostało jeszcze "; if($ab['lip']==0
){echo"nieograniczona ilość
kliknięć";}else{echo"". $ab['lip'] - $ab['lap']." kliknięć";} echo"."; }}}}else{if(!empty($adlogin)&&!empty($adhaslo)&&$adlogin==$login&&$adhaslo=$haslo){
...
//Koniec skryptu
echo"\r\n<form method=post name=back id=back action=?l=1>\r\n<input type=hidden name=adlogin
value=\"$adlogin\">\r\n<input type=hidden name=adhaslo value=\"$adhaslo\"><BR>\r\n<BR><BR>\r\n<BR>\r\n<a
href='java script:back.submit()'>powrót do menu</a>\r\n</form>\r\n</div>";}}}
echo"\r\n<div align=center><BR>\r\n<BR>\r\n<a href='rotator_admin.php'><B>wyloguj</B></a>\r\n<BR><B>..:.::
programing by <a href='mailto:occulkot@skrzynka.pl'>occulkot</a> ::.:..</B></div>";
?>
</BODY>
</HTML>
rotator.php
<?
//Połączenie z Mysqlem
//Baza danych
//Kolejność wyświetlania 1 - według kolejności 0 - losowo
$kolei=0;
//Liczba wyświetlanych bannerów
$ile['banner']=1;
//Liczba wyświetlanych buttonów
$ile['button']=2;
//Góra skryptu
if(preg_match("/\?/i", $plikaaa)){$plikaaa.="&akcja";}else{$plikaaa.="?akcja";} $wb=mysql_query("SELECT * FROM rotatorbannerow where alt!='rotatorbannerowsetings' ORDER BY dodano DESC",
$baza);
//Usuwanie przestarzalych
if($b['lit']!="0"&&$b['lit']<=time()){mysql_query("DELETE FROM rotatorbannerow WHERE id='$b[id]'", $baza); }elseif($b['liw']!="0"&&$b['liw']<=$b['law']){mysql_query("DELETE FROM rotatorbannerow WHERE id='$b[id]'",
$baza);
}elseif($b['lip']!="0"&&$b['lip']<=$b['lap']){mysql_query("DELETE FROM rotatorbannerow WHERE id='$b[id]'",
$baza);
}else{if($b['kat']=="ba"){
...
//Buttonów
$wysbutton.="<!-- rotator 4 button -->";if
(!empty($button)){if($ile['button']>count
($button)){$ile['button']
if(count($button)>1
){$v=1;}else{$v=0;}for($a=0;$a<$ile['button'];$a++){if($v==1
){$l="";losowa
(0
, count
($button)-1);}else{$l=0;}
if(!empty($button[$l])){if($a!=0
){$wysbutton.="<br><br>";}$wysbutton.=$button[$l]; mysql_query("UPDATE rotatorbannerow SET lat=law+'1' WHERE id='$butid[$l]'", $baza); mysql_query("UPDATE rotatorbannerow SET lat=". time() ." WHERE id='$butid[$l]'", $baza); }}}else{$wysbutton.="<p><B>Nie masz żadnych buttonów</B></p>";}$wysbutton.="<!-- /rotator 4 button -->";}
//Dodawanie punktów
if(!empty($akcja)&&$akcja=="click"){$idbr=(int
)$idbr;mysql_query
("UPDATE rotatorbannerow SET lap=lap+'1'
WHERE id='$idbr'", $baza);
?>
Musiałem powycinać bo za duzo tekstu bylo jak na post.