von languitar |
bidde. HTML muss natürlich wissen, dass es nen Link da setzen soll und nicht einfach nur den Text ausgeben soll. |
von websurfer |
Vielen Dank jetzt gehts
|
von languitar |
arg, dann muss die echo-anweisung natürlich den HTML-Befehl für links mit ausgeben, also so:
1:
2:
3:
4:
5: | <?php
$adresse = $Recordset1->Fields('Internet');
$url = "http://".$adresse;
echo "<a href=\"".$url."\">Linkname</a>";
?> |
Bei "Linkname" könntest du auch eventuell noch mal die Adresse mit ".$url." einfügen. |
von websurfer |
Hallo, vorerst mal vielen dank für die Mühe die ihr euch macht.
Aber leider ist das Ergebnis nicht das was ich wollte:
das http:// schreibt's jetzt dazu, aber anklicken geht immer noch nicht.
Wenn ich die url auslese, erhalte ich folgendes Ergebnis zB.: http://www.musterurl.de
Das ganze script beruht auf einer Masterseite und mehreren Detailseiten:
Beispiel: Bau in der Masterseite sind 3 Ergebnisse - auf der Detailseite erhalte ich dann dazu weitere Details mit url, email usw. Und dieses Ergebnis soll anklickbar werden, so dass ein user wenn er draufklickt die entsprechende Funktion ausführt: Bei url geht er auf die Seite und bei email startet der Mailclient |
von languitar |
websurfer schrieb am 14.07.2003 01:22
Meine Abfrage sieht folgendermasen aus:
<td><?php echo $Recordset1->Fields('Internet'), $url = "http://".$url;
echo $url;
?>
Daraufhin bekomm ich ich diese Fehlermeldung:
Notice: Undefined variable: url in c:\inetpub\wwwroot\bau.php on line 49
http://http://
Was ?? mach ich da falsch?? |
Äh halt, $url sollte bei mir das darstellen, was du aus der Datenbank liest. In deinemfall müsste der Code dann so aussehen:
1:
2:
3:
4:
5: | <?php
$adresse = $Recordset1->Fields('Internet');
$url = "http://".$adresse;
echo $url;
?> |
Damit sollte es gehen. |
von michaelh |
Wiso benutzt du Klassen? ($Recordset1->)
Wenn du eine Klasse benutzt musst du sie auch vorher mit "new klassenname" auf eine Klasse verlinken. Ich weiß jetzt ja nicht wie dein Quelltext aussieht, da du die Klasse selbst nicht gepostet hast.
http://www.dclp-faq.de/ch/ch-objects.html |
von websurfer |
Meine Abfrage sieht folgendermasen aus:
<td><?php echo $Recordset1->Fields('Internet'), $url = "http://".$url;
echo $url;
?>
Daraufhin bekomm ich ich diese Fehlermeldung:
Notice: Undefined variable: url in c:\inetpub\wwwroot\bau.php on line 49
http://http://
Was ?? mach ich da falsch?? |
von websurfer |
Bedanke mich mal inzwischen,und werde es gleich versuchen |
von languitar |
das http:// da vor schreiben. Im Code sähe das irgendwie so oder so ähnlich aus:
$url = "www.test.de"; //oder halt das aus deiner Datenbank...
$url = "http://".$url;
echo $url; |
von websurfer |
Wie bitte kann ich eine Url ohne http:// aus der Datenbank (www.musterurl.de) auf meiner Seite anklickbar machen?Kann mir da jemand helfen bitte?
Ich bin Anfänger in PHP.Vielen Dank im voraus.
|