Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 34 di 34

Discussione: [PHP] SimpleXMLElement ... più file XML

  1. #31
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Ecco l'espressione corretta (hai messo troppi backslash )!

    Codice:
    /<a(.+)><img(.+)><\/a>/
    Saluti!

  2. #32
    Guest

    Predefinito

    Ora funziona, ma se uso questa:
    Codice PHP:
    $testo = preg_replace("/<a(.+)><img(.+)><\/a>/","<img src=\"/(.+)/\" style=\"max-width: 350px; max-height: 150px;\" \/>",$testo);
    L'url assegnato diventa (.+) non quello dell'immagine... Grazie mille!! <3

  3. #33
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Codice PHP:
    $testo = preg_replace("/<a(.+)><img(.+)><\/a>/","<img src=\"\\2\" style=\"max-width: 350px; max-height: 150px;\" />",$testo);
    Comunque i caratteri vanno backslashati soltanto nel pattern (apperte le virgolette, il backslash). E poi si usano \\1, \\2, \\3 e così via oppure $1, $2, $3 per ottenere una porzione di testo data dall'espressione.

    Saluti!

  4. #34
    Guest

    Predefinito

    Si, ma c'è un problema...io nella regex, prendo tutto di "img"...invece dovrei prendere l'src che non so' di preciso dove possa essere situato..magari c'è un class prima e dopo applico il css...e rimuovo il collegamento ok? XD
    Grazie mille!! <3

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •