Wie kommt das zustande? [PHP] - Gelöst!
Ich frage mich nun schon seit einigen Stunden, wie kommt ein falscher Link nach dem Motto http://www.die_offene.seite/www.die_verlinkte.seite
zu Stande, wenn im Quelltext alles stimmt und so aussieht:
Jemand eine Idee? Tipps? Die Seite wird per PHP geriert (Gästebuch)…
Update (wenigen Sekunden später): Erster Fehler gerade gemerkt! Da fehlen ja die Anführungszeichen beim Link… Ach, jetzt habe ich das Stundenlang angeschaut und nicht gesehen… Da muss ich wohl mal in den PHP-Code schauen… Hier ein Ausschnitt aus der PHP-Datei:
Wie kommen da die Anführungszeichen abhanden??
Update 2: Gelöst! Es muss der absolute Pfad mit http://
stehen. Nun sieht der Code so aus:
Der Dank für die schnelle Hilfe geht an den Nasendackel und Benjamin.
” in php immer als /” oder \” schreiben
eins von beiden
@Christoph: Okay. Versuche es mal…
@Christohp: Bringt nichts. Jetzt bekomme ich
die_offene.seite/%22www.die_verlinkte.seite%22
Wie ich schon per Twitter anmerkte, musst Du den absoluten Pfad des Links angeben.
Beispiel für absoluten Pfad: http://www.google.de
Stell Dir vor, das http:// wechselt erstmal ins “Oberverzeichnis” des WWW, um von da aus die richtige Seite aufzurufen. Ohne diesen “Befehl” schaut es sich auf der aktuellen Seite um, und dort gibt’s kein google.de
ich würde am anfang sowieso immer http:// machen. ansonsten kommt eben auch immer /www…. zustande
Bin zwar zu spät für Hilfe, aber eine Frage hätte ich:
Welchen Editor nutzt du? Coda?
@schiko: Nein. SubEthaEdit. Könnte eigentlich mal ein kleines Review darüber schreiben…