implode geht nicht mehr

low-group

Erfahrenes Mitglied
hallo,

mein Webhoster hat jetzt auf eine neuere Version von php auf die 4.3.10 upgedatet und nun geht mein Script nicht mehr:

PHP:
$data = implode("", file($_REQUEST['url']));
preg_match("/<title>(.+)<\/title>/Uism", $data, $tit);
$tit2 = $tit[1];

dies ist der teil des Scriptes, wo das implode nicht mehr geht. Weiß einer Rat?
 
ich denke, ich weiß warum. per file() ließt du ne datei in en array ein, aber $_REQUEST ist schon en Array ! Also:

PHP:
$data = implode("",$_REQUEST['url']);
.......

hoffe, ich konnte dir helfen !
 
Was steht denn in $_REQUEST['url'] drin?

Wenn es eine Datei auf Deinem Server ist, dann prüfe, ob sie vorhanden ist und die nötigen Dateirechte zum Lesen gesetzt sind.

Ist es eine URL, dann prüfe, ob PHP mit aktiviertem "allow_url_fopen" konfiguriert ist. Ich tippe nämlich mal auf nein.

Sven
 
hat denn keiner einen Plan? :confused:

Haaaalllooo, keine da, der mir hier helfen kann?
 
Zuletzt bearbeitet:
Zurück