Mam taki problem mam pewien duży skrypt i wszystko dobrze działa na localhoscie natomiast na serwerze webd.pl już nie problem polega na tym, że jak wpiszę np. w polu wyszukiwania np nazwę określonych leków na serwerze to nie wykonuje się pewien fragment bloku, a na localhoscie tak. I to się dzieje nie dla wszystkich leków tylko dla niektórych daje kod
public function wyszukaj2() {
$wspolne = new \App\Http\Controllers\wpolsne();
$blad = false;
$text = "";
if (Auth::check()) {
$this->strona = Input::get("strona");
$link2 = "&dawka_od=" . Input::get("dawka_od") . "&dawka_do=" .
Input::get("dawka_do") . "&wedlug=" . Input::get("wedlug") . "&wszystkie=" . Input::get("wszystkie") . "&data_od=" .
Input::get("data_od") . "&data_do=" . Input::get("data_do") . "&godzina_od=" . Input::get("godzina_od") . "&godzina_do=" .
Input::get("godzina_do") . "&sortuj=" . Input::get("sortuj") . "&fraza=" . Input::get("fraza") . "&dzien=" .
Input::get("dzien") . "&dobowa=" . Input::get("dobowa") . "&strona=";
//chodzi o ten fragment kodu
if (Input::get('produkt') != "") {
$fraza = explode(',',Input::get('produkt'));
$text = "";
for ($i=0;$i < count($fraza);$i++) {
$nazwa = $this->znajdz_ciag($fraza[$i],"produkty");
if ($nazwa[0] == true) {
$blad = true;
}
$text .= "," . $nazwa[1];
}
$text = trim($text,",");
$link = "wyszukaj2?produkt=" . $text . "&substancja=" . Input::get("substancja") . "&zapytanie=" . Input::get('zapytanie') . "&grupa=" . $link2;
if ($blad == true ) {
return View('hiperlacze')->with('text','Czy chodziło ci o ')->with('hiperlacze',$text)->with('link',$link);
}
}
elseif (Input::get('substancja') != "") {
$fraza = explode(',',Input::get('substancja'));
$text = "";
for ($i=0;$i < count($fraza);$i++) {
$nazwa = $this->znajdz_ciag($fraza[$i],"substancje");
if ($nazwa[0] == true) {
$blad = true;
}
$text .= "," . $nazwa[1];
}
$text = trim($text,",");
$link = "wyszukaj2?produkt=" . "&substancja=$text" . "&zapytanie=" . Input::get('zapytanie') . "&grupa=" . $link2;
if ($blad == true ) {
return View('hiperlacze')->with('text','Czy chodziło ci o ')->with('hiperlacze',$text)->with('link',$link);
}
}
elseif (Input::get('grupa') != "") {
$fraza = explode(',',Input::get('grupa'));
$text = "";
for ($i=0;$i < count($fraza);$i++) {
$nazwa = $this->znajdz_ciag($fraza[$i],"grupy");
if ($nazwa[0] == true) {
$blad = true;
}
$text .= "," . $nazwa[1];
}
$text = trim($text,",");
$link = "wyszukaj2?produkt=" . "&substancja=" . "&zapytanie=" . Input::get('zapytanie') . "&grupa=" . $text . $link2;
if ($blad == true ) {
return View('hiperlacze')->with('text','Czy chodziło ci o ')->with('hiperlacze',$text)->with('link',$link);
}
}
else {
$link = "wyszukaj2?produkt=" . $text . "&substancja=" . Input::get("substancja") . "&zapytanie=" . Input::get('zapytanie') . "&grupa=" . $link2;
}
$fraza2 = $wspolne->charset_utf_fix2(Input::get("fraza"));
$produkt = explode(",",$text);
$this->dawka_od = Input::get("dawka_od");
$this->dawka_do = Input::get("dawka_do");
$this->wedlug = Input::get("wedlug");
$this->wszystkie = Input::get("wszystkie");
$this->data_od = Input::get("data_od");
$this->data_do = Input::get("data_do");
$this->godzina_od = Input::get("godzina_od");
$this->godzina_do = Input::get("godzina_do");
$this->sortuj = Input::get("sortuj");
$this->dzien = Input::get('dzien');
if ( !empty(Input::get('dobowa'))) $dobowa = "on";
else $dobowa = "";
if(!isset($nazwa) and Input::get("fraza") != "") $wynik = $this->utworz_zapytanie($produkt,4,$fraza2,$dobowa);
elseif (!isset($nazwa)) {
return View("blad")->with("opis","Nie ma żadnych wyszukań 2");
}
elseif ($nazwa[1] != "" and Input::get("produkt") != "") $wynik = $this->utworz_zapytanie($produkt,1,$fraza2,$dobowa);
elseif ($nazwa[1] != "" and Input::get("substancja") != "") $wynik = $this->utworz_zapytanie($produkt,2,$fraza2,$dobowa);
elseif ($nazwa[1] != "" and Input::get("grupa") != "") $wynik = $this->utworz_zapytanie($produkt,3,$fraza2,$dobowa);
else return View("blad")->with("opis","Nie ma żadnych wyszukań");
if ($wynik == -1) return View("blad")->with("opis","Nie ma żadnych wyszukań");
return View("wyszukaj_wynik")
->with("produkty",$this->zapytanie)
->with("paginacja",$this->paginacja)
->with("link",$link);
}
}