get_meta_tags ?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anbieten
beispiel
code
falschen code
funktion
http
liegen
mischmasch
moment
post
problem
server
sonderzeichen
tag
untersuchen
url
verarbeiten
versuchen
zeichen
zeile
-
Hallo!
CIh habe im tag/moment">moment ein problem,und zwar,wenn ich mit dem tag get_meta_tags eine seite untersuchen will,zB http://de.wikipedia.org/wiki/H%C3%A4meenlinna_(Begriffskl%C3%A4rung)
kommt immer nur das:
Warning: get_meta_tags(http://de.wikipedia.org/wiki/H%C3%A4meenlinna_(Begriffskl%C3%A4rung)) [function.get-meta-tags]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /home/webpages/lima-city/gaestefun/html/Idarus_eintrag.php on line 117
Und hier ist meine Zeile 117:
$Link = $_POST["Link"]; $tags = get_meta_tags('$Link');
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Scheint so als ob der Server es nicht anbieten würde...
Forbidden in /home/webpages/lima-city/gaestefun/html/Idarus_eintrag.php on line 117
Nein sry, diese Fehlermeldung bezieht sich auf die Zeile, dass es dort verboten ist.
//Edit: So da ihr hier schneller seid als ich, siehe nächste Idee, nächster Post von mir.
Beitrag zuletzt geändert: 14.1.2010 15:23:10 von rms -
Bei anderen Seiten wie zB http://de.wikipedia.org/wiki/Gasgesetze geht es dann wieder....
-
failed to open stream: HTTP request failed!
er sagt, dass er den link nicht öffnen kann, zum Beispiel, da die Seite offline ist, das http:// vor dem www. fehlt, oder es gibt unbekannte Zeichen die die funktion nicht verarbeiten kann....
Beitrag zuletzt geändert: 14.1.2010 15:18:47 von thecity -
Ups...Das meine ich ja,ich hab den falschen Code gemacht
PS:Es liegt doch nicht an den sonderzeichen,da diese auch manchmal gehen!
Aber woran liegt es dann
HTTP:// habe ich
www. ?
-
Also wenn ich dich richtig verstanden habe funktioniert es immer noch nicht und du hast hier einen anderen Code gepostet als du eigentlich hast.
Kannst du mal schreiben, was mittels $_POST übergeben wird.
(www nur wenn www auch davorsteht.)
Beitrag zuletzt geändert: 14.1.2010 15:27:00 von rms -
Das was du da hast, ist ziemlich blöd: Ein Mischmasch aus maskierten und unmaskierten Zeichen. Versuche mal zuerst ein urldecode() und dann ein urlencode() anzuwenden.
-
@rms:
weitergegeben werden links,also von http://www.google.de bis http://google.de oa.
@nikic:
Nach urldecode() und urlencode() wird der code "verhuntzt" und es kommen dnge wie zB http:%20idarus.de,anscheinend wird da das // ausgetasucht !
Edit:
Jetzt wird es langsam komisch:Die URL,die ich gestern eingegeben habe und nicht gegangen ist geht plötzlich heute !
Beitrag zuletzt geändert: 14.1.2010 17:09:04 von gaestefun -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage