devo fare una modifica alla gesionie del VBCode per intercettare immagini e gestirle a seconda delle dimensioni.
Ma il mio problema si ferma quando passo il nome dell'immagine tramite parametro $1
l'immagine in questione contenuta da $1 è: "/images/miaimmagine.jpg"codice:stringa originale e funzionante call obj.add("\[IMG\]([^\[]+)\[\/IMG\]","[img][/img]",1,0)
ora devo modificare la stringa in modo che passi il controllo ad una funzione che tornerà, in base all'immagine, il testo da scrivere.
codice:stringa modificata call obj.add("\[IMG\]([^\[]+)\[\/IMG\]",DimImg("$1"),1,0)Ora tralasciando la stringa di ritorno, anche perchè il problema è a monte.codice:funzione DimImg function DimImg(MyImg) P_Fis=Server.MapPath(MyImg) ' da qui tutto il resto per la gestione end function
Se vado a vedere il contenuto di MyImg mi torna:
e questo è corretto.codice:http://www.mysite/images/miaimmagine.jpg
Ma se vado a vedere cosa contiene P_Fis mi torna:
Ovviamente questa immagine non potrà mai essere gestita.codice:D:\Inetpub\webs\mysite\$1
Come posso fare?

Rispondi quotando