Eine dringende Frage an die Datenbank und php Profis
Ich mache gerade einen Anzeigenseite. Beim Aufgeben der Anzeige kann der User seine Webseite mit angeben. Wenn man sich dann die Anzeige anschaut erscheint auch die Webadresse. Ich möchte nun das man auf diese dann klicken kann und zu dieser Seite dann weitergeleitet wird. Dies wenn möglich noch einem neuen Popup Fenster.
In der Datenbank habe ich die Spalte ( adhomepage) Diese rufe ich dann im Template mit dem Befehl ( echo $element['adhomepage'];) diesen Eintrag auf welcher auch dann richtig dargestellt wird. Dieser soll nun auch als Link funktionieren.
Wie und mit welchem Befehl kann ich das realisieren
wenn die Adresse ohne http:// in die DB geschrieben wird.
deagh :
23.12.2005 13:55
Vielen Dank für die Antwort. Ich habe deinen Code anstelle von (echo $element['adhomepage'];) in Dreamweaver unten im Server Markup eingesetzt und bekomme dann wenn ich die Seite dann aufrufe eine Fehlermeldung die sich auf diese Zeile bezieht ( ist bei mir Zeile 143)
Fehler: Parse error: parse error, unexpected '<' in /home/p2825/html/hotel/templates/article.tpl.php on line 143
Habe ich so gemacht und bekomme jetzt auf der Seite anstelle der Adresse der Homepage die ANzeige
Fatal error: Call to undefined function: formaturl() in /home/p2825/html/hotel/templates/article.tpl.php on line 143)
[ Geändert von deagh an 23.12.2005 14:13 ]
[ Geändert von deagh an 23.12.2005 14:17 ]
[ Geändert von deagh an 23.12.2005 14:17 ]
bama :
23.12.2005 15:21
wenn die mainfile.php geladen ist, darf diese Meldung nicht kommen, denn diese function ist in der functions.php
deagh :
23.12.2005 15:30
Es geht nicht um ein Modul von exv. Es ist ein anderes php Anzeigenportal, da ich hier noch keins gefunden habe welches in der ANzeigenübersicht auch ein Bild mit anzeigt. Dieses binde ich nur bei exv über das Modul Free Menü mit ein.
Mit dem Befehl wird die Adresse richtig aus der Datenbank angezeigt. Jedoch ohne die Funktion der Weiterleitung sondern nur als reiner Text.
<?php echo $element['adhomepage']; ?>
[ Geändert von deagh an 23.12.2005 14:31 ]
olaf :
23.12.2005 16:06
Du hast vor Code:
<a href="....
schon nen Öffnen von PHP eingebaut. Kann so nicht funzen.