Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Visualizzare link dopo codifica

    Buon giorno mi scuso per il titolo.
    Attraverso una insert(sql) inserisco un testo dove all'interno ho un riferimento ad un link in questo modo:
    Codice PHP:
    $testo "per la formazione rivolgersi a <a href='?p=formazioni' >formazioni</a>"
    questa pozione
    codice:
    <a href='?p=formazioni' >formazioni</a>
    Come faccio a visualizzare nella pagina il link "formazioni"?
    Grazie

  2. #2
    ho trovato in rete questa soluzione,che sembra funzionare.
    Codice PHP:
    <?
    function makeClickableLinks($text)
    {

            
    $text html_entity_decode($text);
            
    $text " ".$text;
            
    $text eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
                    
    '[url="\\1"]\\1[/url]'$text);
            
    $text eregi_replace('(((f|ht){1}tps://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
                    
    '[url="\\1"]\\1[/url]'$text);
            
    $text eregi_replace('([[:space:]()[{}])([url]www.[/url][-a-zA-Z0-9@:%_\+.~#?&//=]+)',
            
    '\\1[url="http://\\2"]\\2[/url]'$text);
            
    $text eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})',
            
    '[email="\\1"]\\1[/email]'$text);
            return 
    $text;
    }

    // Example Usage
    echo makeClickableLinks("This is a test clickable link: [url]http://www.miosito.com[/url]  You can also try using an email address like [email]test@miosito.com[/email]");
    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.