klar... SO gut kenn ich mich schon aus dass ich weiß was da passieren KANN...
nur bei der seite die ich da hab is das relativ egal...
und jeder der den quelltext der seite lesen würde und was von php versteht, würde mir den quelltext wohl um die ohren schlagen... auch wenn er net von mir is ^^
aber bis auf einen kleinen fehler, der wohl irgendwie in einem endlos loop endet funktioniert die seite auch einwandfrei... aber wenn man das nicht selbst geschrieben hat, keine kommentare drin sind, und man die programmiersprache net kann hat man probleme einen fehler zu finden ^^
achja, wie kann mir jemand dass hier erklären?
if ((isset($kill) && $kill) || (isset($llik) && $llik) || ....)
{
...
for ($i=0; $i<count($alt); $i++)
{
if ($kill)
{
if ($i == $kill-1 && ...)
imho überprüft der am anfang obs die variable $kill gibt und ob sie boolean true is oder eben dasselbe bei $llik undsoweiter... danach kommt eben diese for schleife, in der nochmal geprüft wird ob $kill true is, und danach wird geguckt ob die laufvariable $i = $kill-1 ist?! $kill ist doch boolean?! ich hab geguckt... die schleife wird tatsächlich durchgeführt (echo eingefügt)
aber die variable $kill kommt nur insgesamt 4 mal vor, und zwar genau in dem codeausschnitt den man hier sieht... wo wird die gesetzt?!?
edit: habs jetzt ^^ if ($kill) liefert nur bei leeren strings und 0 false