
Převod odkazu na text (bez <a href...)
S tím si nevím rady, přitom to asi bude lehké. V databázi mám uložen text s odkazem, např
<a href="www.kl.cz">www.kl.cz</a>
a když je potřeba to editovat, načtu si to do <textarea> jenže bych to potřeboval načíst bez toho tagu (jen www.kl.cz). Na odkaz se mi to převede samo při odeslání, ale zpátky to neumím. Zkoušel jsem:
$text = Str_Replace('"<a href="*">',"",$text);
$text = Str_Replace('"</a>',"",$text);
a to tedy vůbec není ono, jelikož mi to nedělá nic
Mě to přijde jako na tento jeden konkrétní. Já bych to potřeboval na jakýkoli, kdekoli v textu.
Je to na ty rozhovory a když chce odpovídající upravit svou odpověď, kam vložil adresu a ta se převedla na odkaz, aby tam neměl ono <a href...
A ono ti to snad nefunguje na víc odkazů v textu?
Já jich vícero různých nezkoušel, jelikož to nefunguje ani na tento jeden
Ona se mi tam před tím <a href... udělá mezírka a dál už nic.
edit://Respektive on se tam převede a udělá se echo, ale ne v tom textu, kde to potřebuji, tam je to stále stejné.
Jasné že to predchádzajúce v premennej $text nič nenahradí. Ale to si už predsa zvládneš prepísať, aby to robilo to, čo chceš. Alebo mi niečo ušlo?
Je to super, já to tam prve blbě dával. Vše funguje, převede se, ale až moc
Potřeboval bych ubrat, aby tam zůstalo to http://. Příklad:
Napíšu příspěvek a dám tam pc.porasdna.net. Při odeslání se mi převede na odkaz
Vyšťoural jsem na webu
ve tvaru <a href="pc.poradna.net">pc.poradna.net</a> a když dám tento příspěvek upravit, ten tag se "ořeže", ale i s tím http:// a načte se pouze pc.poradna.net. To se samozřejmě při uložení na odkaz nepřevede.
Aha tak chybka bude možná u toho převodu na odkaz, jelikož mi to http:// ukradne ten převod a převede se to na <a href="pc.poradna.net">pc.poradna.net</a> a tím pádem se to nemůže při editaci převést s http://
Tak tam vlož obsah atribútu href namiesto toho, čo je medzi tagmi:
Hurá, přesně tak jsem to chtěl dík.