Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Empty delimiter, pusta spacja powoduje ten błąd...
danio
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.02.2005

Ostrzeżenie: (0%)
-----


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ć...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Prosze wyedytowac swoj post i uzyc BBCode!!
(IMG:http://forum.php.pl/uwaga.gif)

W przeciwnym wypadku temat zostanie zablokowany.

PS. przeniesiony z Skrypty php
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Miales puste needle -- po prostu takie cos nie przejdzie:
  1. <?php
  2. print( stristr( &#092;"abcdefghijkl\", \"\" ) );
  3. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:55