Bekomme immer den Fehler
Notice: Undefined offset: 1 in /link/.php on line 98
Das ist das
$htmlContent51 = trim(explode('wgo_wgo_members_users', explode('wgo_onlineusers_list', $htmlContent251)[1])[0]);
Das ist eine Abfrage ob ich Online bin.Wenn ich Online bin Funktioniert alles.Bin ich Offline gibt es das "wgo_onlineusers_list"nicht mehr.
Deswegen wollte ich es mit try catch abfangen ,aber der reagiert auf den Fehler nicht.
Der Code läuft zwar ,aber mit den ganzen Fehlern da drinne sieht es ja doof aus.
So sieht derCode schnipsel aus
$htmlContent251 = file_get_contents('http://');
try{
$htmlContent51 = trim(explode('wgo_wgo_members_users', explode('wgo_onlineusers_list', $htmlContent251)[1])[0]);
}catch(Exception $exception1){
echo "html.de: {$exception1->getMessage()}";
$strunity = "Offline";
}
$suchWort6 = "basti1012";
if(preg_match("/\b" . $suchWort6 ."\b/", $htmlContent51)) {
$str6 = "Online";
} else {
$str6 = "Offline";
}
Alles anzeigen
So reagiert try catch nicht
und so auch nicht
try{
$htmlContent251 = file_get_contents('http://www');
$htmlContent51 = trim(explode('wgo_wgo_members_users', explode('wgo_onlineusers_list', $htmlContent251)[1])[0]);
$suchWort6 = "basti1012";
if(preg_match("/\b" . $suchWort6 ."\b/", $htmlContent51)) {
$str6 = "Online";
} else {
$str6 = "Offline";
}
}catch(Exception $exception1){
echo "forum-hilfe: {$exception1->getMessage()}";
$strunity = "Offline";
}
Alles anzeigen
Gibt es da was ,was auf den Fehler reagiert? Also wenn ich Offline bin gibt es die beiden Suchdinger nicht mehr und dann muß catch anschlagen.
Eigentlich genau so wie es bei JS wäre ,nur hier reagiert er nicht