![]() |
php mysql frage
also mal zur situation ich schicke im nem html formular daten zu ner mysql datenbank der text kommt in ein "blob" type feld
das funkt auch das is das gute hehe aber was ich jetzt wisse wollte ob es einen einfachen weg gibt die links ie: "http://www.xxx.com" als echten link auszugeben wenn man den datensatz von der datenbank holt? so wie das auch in diesem board is |
also wenn ich das richtig verstehe
dann holst du dir daten aus der db zb: "www.xxx.at" und dann willst an link draus machen ...
saug dir deine daten in eine variable und gib sie mit dem link aus, zb: print "das ist der link"; und ich glaub blob als datenfeld is a bissal groß für an link ;) nimm char(100) oder so in dem bereich. Gruß |
ops wieder ned alles geschrieben ie des eintrag is so
"hey das is a coole seite http://www.xxx.com/ <-- schauts euch das an" und da dann an link draus machen |
Code:
<html> |
@_m3 !!! ich danke dir hehe funkt supergut
|
ich hab noch was geändert
$t1 = preg_replace( "/((www\.|http:\/\/).*?)\s/", "<a href=\"http://$1\" target=\"_new\">$1</a> ", $t) . " \n"; echo str_replace("http://http://","http://",$t1); weil wenn "www.cool.at" hat er versucht http://meinhost/test/www.cool.at draus zu machen jetzt tut er immer das http:// dazu und wenns doppelt is halt einmal wieder weg :hehe: is zwar irgendwie um an berg runderrum aber ich weiss nix anderes ;) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag