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

    preg replace e caratteri quadrati

    Salve a tutti!
    Ho uno strano e fastidiosissio problema!

    quando faccio un preg replace e ve lo incollo:

    $testo = preg_replace("/(width=\")(.*?)(\")/","\\1 300\2\"",$testo);
    $testo = preg_replace("/(height=\")(.*?)(\")/","\\1 300\2\"",$testo);

    ....il quale serve per cambiare dimensione a uno oggetto e impostarlo a 300....
    Cosa mi succede:
    L'oggetto non mi si vede e se vado a guardare nel codice mi trovo accanto a 300 un quadratino con dentro dei numerini in piccolo!
    La pagina è settata a utf8 e non posso cambiare.
    Cosa mi suggerite???
    Dove sbaglio?

    Grazie
    Alessandro

  2. #2
    Studiati questo codice:

    <?php
    $testo = '[img][/img]';
    $testo = preg_replace('#(width\s*=\s*(["\\'])).*?(\2)#si','${1}300${3}', $testo);
    $testo = preg_replace('#(height\s*=\s*(["\\'])).*?(\2)#si','${1}300${3}', $testo);
    echo(htmlentities($testo));

    $testo = "[img][/img]";
    $testo = preg_replace('#(width\s*=\s*(["\\'])).*?(\2)#si','${1}300${3}', $testo);
    $testo = preg_replace('#(height\s*=\s*(["\\'])).*?(\2)#si','${1}300${3}', $testo);
    echo(htmlentities($testo));
    ?>

  3. #3

    graize

    Ti ringrazio della risposta e ora posso ridimensionare il filmato.

    Ti chiedo troppo se ti chiedo un altro aiutino?

    Ho l'indirizzo:
    www.youtube.com/etc etc etc...

    dovrei farlo diventare:

    www.youtube.com/etc etc etc &autoplay=1

  4. #4
    mi rendo conto di essere niubbo però... please up

  5. #5
    ce l'ho fatta!
    grazie ^_^

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 © 2024 vBulletin Solutions, Inc. All rights reserved.