please pomóżcie! mi nic nie wychodzi!
mój ad.php:
prosze powiedzcie co mam źle siedze nad tym i dziedze i nic... wywala błąd:
Cytat
Parse error: parse error, unexpected T_ELSE in /home/accounts_d/damgad/public_html/adsrv/ad.php on line 44
<?
$datafile=\"adsrv/data/baner.dat\";
require \"adsrv/config.php\";
$baner = \"Nie odnaleziono pliku zawierającego dane bannerów!\";
} else {
$last=$all-1;
rsort($table, SORT_NUMERIC
); while($banner_found!=\"1\"){
$data=explode(\"*|*\", $table[$last]); $data[14
]=trim($data[14
]); if($data[4]==0 && $data[6]==\"1\"){
if($data[5]==0 || $data[5]>$data[3]){
$banner_found=\"1\";
break;
}
}
if($data[4]>$data[2] && $data[6]==\"1\"){
if($data[5]==0 || $data[5]>$data[3]){
$banner_found=\"1\";
break;
}
}
if($data[6]!=\"1\" || $data[4]<=$data[2] || $data[5]<=$data[3] && $data[4]!=0){
$last--;
}
if($last<0){
$empty=\"1\";
$banner_found=\"1\";
}
}
if($empty==\"1\"){
if($default_baner!=\"\"){
if($default_url!=\"\" && !eregi(\"@\", $default_url)){
$baner = \"<a href=\"$default_url\" target=_blank>\";
}elseif($default_url!=\"\" && eregi(\"@\", $default_url)){
$baner = \"<a href=\"mailto:$default_url\">\";
}
if(stristr($default_baner,\"swf\") !== FALSE) list
($width, $height, $type, $attr) = getimagesize($default_baner);$baner = \"<embed src=\"$default_baner\" width=400 height=50></a>\";
else
list
($width, $height, $type, $attr) = getimagesize($default_baner);$baner = \"<img src=\"$default_baner\" border=\"0\"></a>\";
}else {
$baner = \"<b>Brak bannerów!</b>\";
}
} else {
$id=$data[10];
if(stristr($data[12],\"swf\") !== FALSE)
list
($width, $height, $type, $attr) = getimagesize($data[12
]);$baner = \"<embed src=\"$data[12]\" width=\"$data[8]\" height=\"$data[9]\">\";
else
list
($width, $height, $type, $attr) = getimagesize($data[12
]);$baner = \"<a href=\"adsrv/go.php?id=$id\" target=_blank><img src=\"$data[12]\" width=\"$data[8]\" height=\"$data[9]\" alt=\"$data[13]\" border=\"0\"></a>\";
$f=fopen($datafile, \"w\"); for($i=0; $i<$all; $i++){
$data=explode(\"*|*\", $table[$i]); $data[14
]=trim($data[14
]); if($data[10]==$id && $banner_found==\"1\"){
$data[0]++;
$data[2]++;
}
$write_str=\"$data[0]*|*$data[1]*|*$data[2]*|*$data[3]*|*$data[4]*|*$data[5]*|*$data[6]*
|*$data[7]*|*$data[8]*|*$data[9]*|*$data[10]*|*$data[11]*|*$data[12]*|*$data[13]*
|*$data[14]n\";
if($data[10]!=\"\"){
}
}
}
}
?>
a miejsce gdzie wklejam kod banera:
<!-- Rotaror Banerów poczatek-->
<?php
include \"adsrv/ad.php\";
echo \"<table width=$width cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td height=$height align=\"center\" valign=\"middle\"> <script language=\"javascript\">
<!--
var IE=navigator.userAgent,IEi=IE.indexOf(\"MSIE\");IE=(IE.indexOf(\"Opera\")<0 && IEi>=0 && IE.charAt(IEi+5)>4);
function adgora(){
clearTimeout(ada);
eval('document.all.'+adid
+'.style.top='+adstart
); };
if(IE) {
document.write(unescape('%3cscript language=JavaScript src=\"http://reklama.onet.pl/_js/sc_top04.js\"%3e%3c/script%3e'));
adid = 'adi';
document.write('<TABLE $attr border=0 cellpadding=0 cellspacing=0 valign=top><TR><TD valign=top><DIV id=\"adi\" name=\"adi\" style=\"position: absolute; z-index:5;\">');
document.write('<DIV id=ad_layer><TABLE width=100% align=center border=0 cellspacing=0 cellpadding=0 bgcolor=white><TR><TD align=left valign=middle style=\"FONT-SIZE: 10px; COLOR: #BBBBBB; FONT-FAMILY: Verdana,Helvetica,Tahoma\">R E K L A M A</TD><TD align=right valign=middle style=\"FONT-SIZE: 10px; COLOR: #BBBBBB; FONT-FAMILY: Verdana,Helvetica,Tahoma\"><A href=\"javascript:adgora()\">X</A></TD></TR><TR><TD colspan=2 height=$height align=center valign=middle>$baner</TD></TR></TABLE></DIV>');
document.write('</DIV></TD></TR></TABLE>');
onet(\"onPageLoad\", \"adsc(adid);\");
}
else {
document.write('<br><center>$baner</center><br>')}
// -->
</SCRIPT>
</td>
</tr>
</table>\";
?>
<!-- Rotaror Banerów koniec-->
znajdzie się ktoś kto mi to poprawi? ew. naprowadzi...