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

    Trasformare stringa riferita a immagine in tag immagine

    In pratica ho questo testo ad esempio

    codice:
    testo di esempio http://www.pincopallino.com/imagine.jpg e il testo continua
    e devo trasformare in
    codice:
    testo di esempio  e il testo continua
    Credo sia ottimale un abella Regexp.... ma li davvero per me è come il cinese...

    Grazie mille in anticipo per qualche dritta

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    La cosa migliore da fare (in caso utilizzi un editor ad esempio) è utilizzare una specie
    di bbcode e sostituirli con l'iniziale e la fine dei tag

  3. #3
    Grazie mille... però, e mi scuso per non aver ben spiegato, è che questa trasformazione la deve fare uno script PHP su testi che vengono prelevati da dei feed, e non su un testo "statico"


  4. #4
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Non importa da dove recuperi i testi...

    L'importante e' che strutturi opportunamente i dati e le procedure.

    1- tabella
    id
    testo
    path_img_pulita
    path_img_con_testo

    1- procedure di recupero dati e procedure di creazione immagine con testo
    - recupera testo ed immagine pulita
    - crea nuova immagina con testo sovrapposto con le lib gd
    - salva i 2 files
    - inserisci nel database i dati di testo, e percosi dei 2 files

    2 procedure di recupero immagini
    - a aprtire dal'id che metti(anche testuale o qullello che sia) recupera l'immagina processata.

    ..... poi puoi giocarci sopra come ti pare.

  5. #5
    Originariamente inviato da Virus_101
    Non importa da dove recuperi i testi...

    L'importante e' che strutturi opportunamente i dati e le procedure.

    1- tabella
    id
    testo
    path_img_pulita
    path_img_con_testo

    1- procedure di recupero dati e procedure di creazione immagine con testo
    - recupera testo ed immagine pulita
    - crea nuova immagina con testo sovrapposto con le lib gd
    - salva i 2 files
    - inserisci nel database i dati di testo, e percosi dei 2 files

    2 procedure di recupero immagini
    - a aprtire dal'id che metti(anche testuale o qullello che sia) recupera l'immagina processata.

    ..... poi puoi giocarci sopra come ti pare.
    No ma non è questo: io ho un txt in un campo db al cui interno ho i soli http:// delle immagini e li devo trasformare in tag img. Come faccio a estrapolare i soli LINK a immagini e mettere al loro posto i tag img con il relativo url?

  6. #6
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    ah avevo capito male ...

    se nel dib hai un caolonna con il link all'immagina casta che concateni opportunamente una stringa mentre scorri i relativi dati....


    ad esempio

    $currImg = '[img]'.$percorsoImmagine.'[/img]' ;


    ... non capisco dove sia il problema allora avevo capito che tu volessi fare delle manipolazioni alle immagini per sovrappore il testo .... avevo capito male

  7. #7
    NONO: ti spiego
    Io importo ramie feed della roba da FB e questa viene strippata per levare via un po' di roba... alla fine vengono fuori testi come questo

    codice:
    Niccolò Fabi al FORTE DI BARD il 22/06/2012 – Bard (Ao) – Valle d'Aosta
    
    http://profile.ak.fbcdn.net/hprofile...68522687_q.jpg
    e io dovrei inserire quell'http nel tag img per far si che il testo NON mostri l'url della immagine ma l'immagine vera

  8. #8
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    1- se parti dai feed rss e' pura follia gestirli come testo
    2- usa simple xml o DOMDOcument per avere una conversione da stringa a DOM dei dati che devi gestire
    3- io userei DOMDocument + XPATH -> estraggo tutti gli url già puliti e pronti all'uso !

    in alternativa puoi usare XSL e trasformare direttamente l'xml senza scrivere piu' di 10 righe di codice oltre iul foglio XSL.....

    Evita soluzioni tiopo str_replace, striptags, expode etc etc... se usi xml hai in mano un documento convertibile in DOM => Document Object Model ossia una bella struttura dati !!

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.