Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: REG_EMPTY
Forum PHP.pl > Forum > PHP
Azazel
:?: czy ktos wie gdzie lezy problem :?:

Warning: REG_EMPTY:eempty (sub)expression in e:apachehtdocstesttest.php on line 35

34: for($i=0;$i<=count($tablica);$i++){
35: if(ereg($tablica_argumentow[$j], $tablica[$i])){
36: echo"<font...
GeoS
Cytat
Kod
34: for($i=0;$i<=count($tablica);$i++){

35:    if(ereg($tablica_argumentow[[color=red]$j[/color])){

36:        echo"<font...


A powinno byc (chyba):
Kod
34: for($i=0;$i<=count($tablica);$i++){

35:    if(ereg($tablica_argumentow[[color=red]$i[/color])){

36:        echo"<font...
biggrin.gif

Tylko nie wiem, czy ten kod teraz ma sens sad.gif
castor
to napewno nie ten blad!!

bo $tablica_argmentow[$j] jest podawane w osobnej petli! tak mi sie wydaj bo inaczej nie mialo by sensu...

a z bledu wynika za tablca_argiumentow jest pusta wiec albo jej nie ma lub gdzies indziej jest ten blad!

ciezko tak gdybac z tym skrawkiem kodu biggrin.gif
Azazel
Cytat
to napewno nie ten blad!!
...
ciezko tak gdybac z tym skrawkiem kodu biggrin.gif


Zapomnialemm dodac ze ten WARNING wyswietla sie tyle razy ile nastepuje to sprawdzenie. Obszerniejszy kod jest tu, tyle ze niewiele to chyba zmienia:)

function sprawdz($plik,$argumenty){
$tablica=file($plik);
$tablica_argumentow=explode(":", $argumenty);
$j=1;
for($i=1;$i<=count($tablica);$i++){
if(ereg($tablica_argumentow[$j], $tablica[$i])){
$j++;
}
}
}


a tablica nie jest pusta bo wyrzucajac na ekran jej elementy w petli wszystko ladnie widac, wiec nie wiem skad ten warning :oops:
castor
ta cala funcja jaks dziwna !?!?
jesli WARNING wyswietla ci sie tyle razy ile petla idzie to znaczy ze:
w tablicy z argumentami na pozycji [1] jest jakas lipa!

co ty chcesz nia osuagnac ?

1. jesli zawiera to co ? w klamerkach if{} iest tylko j++
2. co ona ma zwracac?? a moze nic ?

napisz dokladnie co chcesz ta funkcja osiagnac i wrzuc to tablice z argumentami!
Azazel
To moze inaczej - chce zrobic cos takiego:
jako pierwszy arg funkcji podaje plik .
jako drugi arg podaje zestaw slow "slowo1:slowo2:slowo3"
i to sa slowa ktorych szukam w tym pliku i maja one wystapic
w tej wlasnie kolejnosci. no i teraz jesli wystepują dokladnie takie jakie podalem i w takiej kolejnosci to true , jesli nie to false :oops:

grunt to opisac problem hehe, sory za zamieszanie, mam nadzieje ze teraz nic nie pominalem 8)
steru
Cytat
To moze inaczej - chce zrobic cos takiego:
jako pierwszy arg funkcji podaje plik .
jako drugi arg podaje zestaw slow "slowo1:slowo2:slowo3"
i to sa slowa ktorych szukam w tym pliku i maja one wystapic
w tej wlasnie kolejnosci. no i teraz jesli wystepują dokladnie takie jakie podalem i w takiej kolejnosci to true , jesli nie to false :oops:

grunt to opisac problem hehe, sory za zamieszanie, mam nadzieje ze teraz nic nie pominalem 8)


function sercz($plik,$slowa){
$dane=file($plik);
if(strstr(join('',$dane),$slowa))
return true;
else
return false;
}
Azazel
dzieki, kombinuje dalej 8)
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.