Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di DanMX
    Registrato dal
    Oct 2003
    Messaggi
    44

    Problema con codice in Stringhe

    Ciao a tutti, ho un problema parecchio fastidioso.

    Vorrei sostituire del testo in una stringa in questo modo:

    codice:
    $im1 = array("[image]","[/image]");
    $im2 = array("<? $image=\"","\" $size = GetImageSize ($image); if($size[0] > 500) { echo '<img src=\"$image\" width=\"500\">'; } else { echo '<img src=\"$image\">'; } ?>");  
    $riga["articolo"] = str_replace($imga, $imgb, $riga["articolo"]);
    echo $riga["articolo"];
    Vorrei che il codice PHP che viene sostiuito nella stringa $riga["articolo"] venisse reinterpretato; purtroppo l'unica cosa che viene sostituita è la variabile $image che viene sostituita con il contenuto della variabile stessa (che è vuota).

    Qualcuno sa come posso fare?

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    innanzi tutto ti consiglio di scomporre il codice almeno finche non trovi la sintassi corretta.

    Comunque cosi al volo credo che a creare il problema sia l'apertura del tag php all'interno della stringa....


    ciaps

  3. #3
    Utente di HTML.it L'avatar di DanMX
    Registrato dal
    Oct 2003
    Messaggi
    44
    Risolto con la funzione eval .

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