Něco jako pdomínka v php

Sakra fix to php mně byl čert dlužnej.... - mimochodem to echo mně tam fakt chybělo - díky: Ovšem jsem pořád na chybě 96.

Ještě jedou orazím kus toho zdrojáku:

if($icq == "") { ECHO (" - <B>".$zaznam["datum"]."</B><br> </br>"); }
else { ECHO ("<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='new' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> </br>"); }
mohl bys sem napsat, co presne ti to pise?
taktak-na pohled je to ok
Píše to přesně tohle: Parse error: parse error, expecting `','' or `';'' in /3w/wz.cz/a/ale12/index.php on line 96.
Teda jakože chyba na řádku 96. Nejdřív jsem si myslel, že je úplně jasný, že chyba musí být v těch příkazech, co jsem doplňoval, protože jinka jsem soubor index nijak neměnil...., ale chaba lávky - řádek 96 obdsahuje příkazy: echo "</TABLE><BR><hr color=black><BR></div>";

Což tak trochu nechápu, nevidím tam žádnou chybu...

Opravdu nevím, co to ně mě to php zase zkouší.... :(
podivej se na radek nad timhle, nejspis ti tam chybi carka nebo strednik
zkus se podívat na předešlý příkaz, muže ti tam chybět třeba středník.
tak nic no jen o pár vteřin....
:)
Já tam fakt nic nevidím, asi jsem slepej...

Zdroják od řádku 93 po řádek 98:

}

echo "<TR><TD>".$vzkaz."<BR>";
echo "</TABLE><BR><hr color=black><BR></div>";
}
}
napadaj mě akorat ty složené závorky, ale zkus třeba odmazat kus zdrojáku, nebo posunout mezeru, třeba ta chyba nějak vyplave...
{

echo "<TR><TD>".$vzkaz."<BR>";
echo "</TABLE><BR><hr color=black><BR></div>";
}
}


nema byt treba ta horni zavorka obracene?
Tak otočit závorku jsem zkoušel, i když si myslím, že to nemůže mít vlilv protže před tím ta guestbook fungovala...
Posunul jsem taky tu mezeru a ukazuje to furt chybu na řádku 96, te to nějký posr....
zkus sem dát víc toho zdrojáku (řádek 70-100?) takhle neni vidět kde jsou podmínky, a jestli jsou správně závorky apod., stejně to nakonec bude nějaká blbost...
Taky si myslím, ale já si ju nemůžu najít..., beztaktam bude chybět závorka nebo středník tak fajn 70 - 100:

if (($i > $pocet) && ($i <= $max_pocet))
{
$vzkaz = NL2BR($zaznam["vzkaz"]);
echo "<div class='prispevek'>";
echo "<TABLE CELLSPACING='0' CELLPADDING='2' WIDTH='97%' style='border: 0px solid #eff1f8;'>";
echo "<TR><TD CLASS='udaje'><B><A
HREF='mailto:".$zaznam["email"]."'>".$zaznam["jmeno"]."</A></B>

if($icq == "") { ECHO " - <B>".$zaznam["datum"]."</B><br> </br>"; }
else { ECHO "<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='new' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> </br>"; }


$smail_max = 701;
$smail_pocet = 0;

while ( $smail_pocet <> $smail_max ) {

$smail_pocet = $smail_pocet + 1;
$hledat1Chat = '*';
$hledat2Chat = $hledat1Chat.$smail_pocet.$hledat1Chat;
$kod = "<IMG src=\"smajly/$smail_pocet.gif\" border=0>";
$vzkaz = str_replace($hledat2Chat,$kod,$vzkaz);

}
echo "<TR><TD>".$vzkaz."<BR>";
echo "</TABLE><BR><hr color=black><BR></div>";
}
}

$pvzkazu = $i;
$stranek = $pvzkazu / 10 - (($pvzkazu % 10)/10) + 1;
chyba je tady ...

6. řádek = echo "<TR><TD CLASS='udaje'><B><A
HREF='mailto:".$zaznam["email"]."'>".$zaznam["jmeno"]."</A></B>
[ chybí ti tu konec, asi něco ve smyslu ... "; ]
Jj to bylo ono, chybu jsi opravdu odhadl... Parse error už neexistuje...
Ale icq jsem nezprovoznil ...

Buď podmínku postavím takhle:
if($icq == "") { ECHO "<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='new' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> </br>"; }
else { ECHO "<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='new' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> </br>"; }

A logicky se zobrazují nebo spíš nezobrazují kytičky u míst, kde icq nezadáte....

nebo podmínku poskládám takhle:
if($icq == "") { ECHO " - <B>".$zaznam["datum"]."</B><br> </br>"; }
else { ECHO "<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='new' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> </br>"; }

Což říkáte, že je dobře, ovšem pak se mi icq kytička nezobrazí v žádném případě... Příkazy týkajíí se icq to přeskočí a hodí to tam až az pomlčku datm.... :(((((
zkus:
if(empty($icq)){
echo " - <B>".$zaznam["datum"]."</B><br> <br>";
}
else{
echo "<A HREF='http://www.icq.com/whitepages/about_me.php?Uin=".$zaznam["icq"]."' target='_blank' ><img border='0' src='http://wwp.icq.com/scripts/online.dll?icq=".$zaznam["icq"]."&img=5'></A> - <B>".$zaznam["datum"]."</B><br> <br>";
}
Totéž i s tvým zdrojákem mi to icq teda tu kytičku vůbec nezobrazí v žádném případě, ať je nebo není icq numero zadáno :(((