Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Empty delimiter
Forum PHP.pl > Forum > Przedszkole
danio
Oto kod źródłowy:

else{ if ($und=="nie"){
for($y=0;$y<strlen($keyword);$y++) {
$a=0;
$b=0;
$keyword = str_replace('\"',' ',$keyword);
$keyword = str_replace('-',' ',$keyword);
$keyword = str_replace('+',' ',$keyword);
$key = explode(',',$keyword[$y]);
$key = str_replace(" ",",",$key);
$key2[$y] = "$key[$a]";
$wort[$b].=$key2[$y];
if (($key2[$y]==",") or ($y==strlen($keyword)-1)){
$wort[$b]= str_replace(",","",$wort[$b]);
for($x=0;$x<sizeof($user);$x++) {
$temp = explode(";",$user[$x]);
$opp[$x] = "$temp[0];$temp[1];$temp[2];$temp[3];$temp[4];";
$such = stristr($temp[4],$wort[$b]);
$such2 = stristr($temp[2],$wort[$b]);
$such3 = stristr($temp[1],$wort[$b]);
$such4 = stristr($temp[3],$wort[$b]);
$such = $such.$such3.$such2.$such4;
if($such) { $list[$lis] = $opp[$x]; $lis++; }
}
$wort[$b]=" ";
}
$a++; $b++; }
}

a ta część jest wykazywana jako błędna

$such = stristr($temp[4],$wort[$b]);
$such2 = stristr($temp[2],$wort[$b]);
$such3 = stristr($temp[1],$wort[$b]);
$such4 = stristr($temp[3],$wort[$b]);
$such = $such.$such3.$such2.$such4;

ot poprostu pętelka bez końca....

Sprawdziłem wszystko (oczywiście na poziomie mojej wiedzy), niby ok, ale...

Jeśli jest KTOŚ w stanie by mnie oświecić albo mi naurągać za głupotę, to już podnoszę ręce by się poddać...
FiDO
Prosze wyedytowac swoj post i uzyc BBCode!!


W przeciwnym wypadku temat zostanie zablokowany.

PS. przeniesiony z Skrypty php
dr_bonzo
Miales puste needle -- po prostu takie cos nie przejdzie:
  1. <?php
  2. print( stristr( &#092;"abcdefghijkl\", \"\" ) );
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.