|  | | |

09.12.2009, 21:38
| | | [PHP] Text verlinken
Hallo ihr Masters,
ich wusste nicht wohin mit dem Thema, also habe ich es in den Off-Bereich geschrieben.
Es geht sich umfolgendes:
Ich versuche nun seit 2 Stunden schon, einen Text mit PHP zu verlinken.
Mit HTML heißt es ja so: Code: <a href="Hier der Link"> Verlinkten Text </a> Und wie heißt es in PHP?
Wäre nett, wenn ihr mir weiterhelfen könntet...
Mit freundlichen Grüßen, L_u_k_a_s |  Heute
| | | Hardware Bot Computer Informationen | | Diese Werbung wird registrierten Mitgliedern nicht angezeigt. auf PCMasters.de | | Weitere Informationen | |

09.12.2009, 21:43
| | |
So: Code: echo " <a href=\"ziel.com\">klick mich</a>"; | |

09.12.2009, 21:59
| | |
Hallo incredible-olf,
danke erstmal für deine schnelle Antwort!
Aber leider klappt es nicht
Das ist der komplette Code: Code: <html>
<head>
<title>Login</title>
</head>
<body>
<?php
include("pwd.php");
if (($benutzer == "$user") and ($passwort == "$pass"))
{
echo "
<html>
<head>
<title>Login</title>
</head>
<body>
blalbnlasd <br/>
blalbnlasd: echo " <a href=\"wwww.blabla.de\">Download</a><";
blalbnlasd: echo " <a href=\"wwww.blabla.de\">Download</a><";
blalbnlasd<br/>
blalbnlasd: echo " <a href=\"wwww.blabla.de\">Download</a><";
blalbnlasd: echo " <a href=\"wwww.blabla.de\">Download</a><";
</html>
";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html> Vielleicht hilft das.... Mit freundlichen Grüßen, L_u_k_a_s | |

09.12.2009, 22:09
| | |
Abgesehen davon, dass du zB überprüfst, ob der Benutzername exakt gleich "$user" ist (edit: wobei ich glaube, das könnte sogar funktionieren - dummes PHP), hast du einen Syntax-Error.
Etwas gekürzt schreibst du: <? echo "<html>... echo "<a href...>"; .... </html>"; ?>
Du kannst echo nicht schachteln.
| |

09.12.2009, 22:16
| | |
Und wenn du in echo Anführungszeichen verwenden willst, musst du sie, wie in meinem Beispiel, durch vorrangestellten Backslash quasi ankündigen, sonst werden sie als Ende des zuechoenden (^^) Textes betrachtet.
| |

10.12.2009, 07:21
| | |
Ähmm... Ich versteh nur Bahnhof ^^
Könnt mir jemand das richtige anhand des Beispieles oben nennen?
| |

10.12.2009, 10:14
| | |
Mit echo gibst du Text aus. Warum solltest du gerade beim Textausgeben nochmal echo hin schrieben? Du bist ja schon mitten drin beim Text auszugeben.
Lass einfach die echo´s von den Links weg. HTML-Code: echo "
<html>
<head>
<title>Login</title>
</head>
<body>
blalbnlasd <br/>
blalbnlasd: <a href=\"wwww.blabla.de\">Download</a>
blalbnlasd: <a href=\"wwww.blabla.de\">Download</a>
blalbnlasd<br/>
blalbnlasd: <a href=\"wwww.blabla.de\">Download</a>
blalbnlasd: <a href=\"wwww.blabla.de\">Download</a>
</body>
</html>"; Beachten solltest du auch, dass es bei echo egal ist, ob du in einer neuen Zeile schreibst - es wird alles ohne Zeilenumbruch ausgegeben. Wenn du also den Quelltext etwas formatieren willst, kannst du "\n" am Zeilenende schreiben.
| Neue Frage stellen? | | | |  |
Sie betrachten gerade: [PHP] Text verlinken |