Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    87

    [RegEx] preg_replace su immagini

    Ciao a tutti,
    sto picchiando la testa su un preg_replace che non riesco a far funzionare.

    In pratica devo sostituire in tutte le immagini con questa forma
    codice:
    [img]/mod/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif[/img]
    la parte legata alla dimensione che dovrà diventare sempre fissa a 18x18px.

    Ora, con questo codice
    Codice PHP:
    preg_replace('/width="(\d+)(px)?" height="(\d+)(px)?"/''width="18" height="18"'$lista_smile
    sostituisco le dimensioni, ma non riesco a inserire la condizione
    Codice PHP:
    // se src="/mod/tinymce/..." 
    Grazie a tutti!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    87
    up!

    Please, qualcuno è in grado di aiutarmi?

  3. #3
    prova in questo modo:
    Codice PHP:
    preg_replace("/(height=\"){1}[0-9]+(\"){1}( )(width=\"){1}[0-9]+(\"){1}/""width=\"18\" height=\"18\""$lista_smile); 

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    87
    Grazie E.d.i.73, ma il mio codice fa già quello che mi hai suggerito, anche se in modi diversi. Il mio obiettivo è aggiungere la sostituzione SOLO quando l'href dell'immagine inizia con
    codice:
    /mod/tinymce/...
    Riesci a darmi una mano?

  5. #5
    prova così:

    if(preg_match("/\/mod\/tinymce/",$lista_smile))
    {
    .......
    }
    else{
    }

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.