Originariamente inviato da arino
Ciao e grazie per la risposta, secondo me il problema sta sul fatto che non so come gestire ' doppi apici (") e i singoli apici (').

L'istruzione che chiama l'img del prodotto è la seguente:
zen_image($products_image_medium , addslashes($products_name), MEDIUM_IMAGE_WIDTH, MEDIUM_IMAGE_HEIGHT)

se io mi costruisco opportunamente la variabile $products_image_medium prima della chiamata della funzione dovrebbe funzionare ho provato a mettere prima della chiamata le istruzioni:

$products_image_medium2 ="onerror=\"this.src='c:/vuoto.jpg'\" ";
$products_image_medium =$products_image_medium . " ". $products_image_medium2;

ma non funge e credo proprio che il problema sia in:

$products_image_medium2 ="onerror=\"this.src='c:/vuoto.jpg'\" ";

non so come gestire sti doppi e singoli apici.

Ciao

rischioso come suggerisci te, prova:

Codice PHP:

$products_image_medium2 
='" onerror="this.src=SLASH'c:/vuoto.jpgSLASH'';
$products_image_medium =$products_image_medium.$products_image_medium2
al posto di SLASH metti \