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

    Convertire url immagine in tag html immagine

    Ciao a tutti,
    spero mi possiate aiutare.
    Ho un form in cui inserisco del testo $content, e vorrei fare in modo che quando stampa $content vengano eliminati tutti i tag html e nel contempo gli url vengano convertiti in url e le immagini in [img]image[/img]
    sto provando con questo codice ma funziona solo in parte:
    Codice PHP:
    $content eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)'
        
    '[url="\\1"]\\1[/url]'$content); 
      
    $content eregi_replace('([[:space:]()[{}])([url]www.[/url][-a-zA-Z0-9@:%_\+.~#?&//=]+)'
        
    '\\1[url="http://\\2"]\\2[/url]'$content); 
      
    $content eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})'
        
    '[email="\\1"]\\1[/email]'$content);
          
    $content preg_replace('(ht tp://[^<>\s]+[-a-zA-Z0-9_/.].(gif|jpg|jpeg)$)''<img src=\"\\1\" alt="" />'$content); 
    gli url vengono convertiti, mentre le immagini no.. mi potete dare una mano?
    grazie!

  2. #2
    Non l'ho guardato bene, ma forse è solo perchè nel pattern dell'immagine c'è ht tp:// ...
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    no..ho dovuto staccare http altrimenti il BBcode del forum lo convertiva in link...fate finta che sia attaccato

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.