Ich habe den folgenden Code:Externe Links in CodeIgniter
<div><strong>Name: </strong><?php echo anchor('http://'.$link, $row->Name); ?></div>
, die für einen Link ($ link) einen Benutzer einer Eingabe nimmt und legt die URL in einen Anker-Tag. Es wird jedoch nicht auf den externen Link umgeleitet, sondern lediglich die Basis-URL für die Site mit der gespeicherten URL geändert. Ich habe versucht, "http: //" an den Anfang des gesendeten Links hinzuzufügen, der funktioniert, wenn der Benutzer http nicht bereits in der Linkeingabe angegeben hat. Irgendein Rat, wie man das überwinden könnte, wäre erstaunlich.
Welche Version von CodeIgniter sind Sie mit? Ich habe das gerade in Version 2.1 versucht und die Funktion 'anchor()' überprüft in der Tat, dass es sich um eine externe URL handelt, bevor anwendungsspezifische erstellt werden. – cchana