20 messaggi dal 04 novembre 2005
www.sitoaperto.it
Una domanda banale.
Come posso far sì che un form (che poi viene processato da una pagina asp che invia i dati in un database) dove inserisco del codice asp mi restituisca non il codice stesso ma quanto il server restituirebbe di detto codice?
Es: scrivo nel form: <img src="http://www.mioweb/images/pippo.gif></img>

Desidero che il risultato non sia tale codice ma l'immagine di pippo.gif.

In realtà mi servirà per una newsletter.

Coleporter
3.122 messaggi dal 16 maggio 2002
Riguardo
<img src="http://www.mioweb/images/pippo.gif></img>

la sintassi è totalmente sbagliata.

Infatti

1. il tag <img> non prevede un tag di chiusura;
2. hai dimenticato di chiudere le virgolette alla fine del percorso dell'immagine;
3. l'attributo `alt' è obbligatorio.

Inoltre quello non è codice asp, ma html.

Detto questo, se vuoi far interpretare il codice html basta che lo scrivi nella pagina. Se NON vuoi farlo interpretare devi codificarlo, sostituendo i vari `<' con `&lt;', `>' con `&gt;', `&' con `&amp;', `"' con `"', eccetera.
Per quanto riguarda il codice asp devi sapere che può essere molto pericoloso far eseguire dell'arbitrario codice server-side. Se però insisti, devi scrivere una pagina asp e poi invocarla.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
20 messaggi dal 04 novembre 2005
www.sitoaperto.it
Ti ringrazio Raynor per la risposta. Tuttavia la problematica (ma tu non c'entri affatto: molto probabilmente sono io ad essermi espresso in maniera non sufficientemente chiara) non è lì.
Mi è chiaro, e ti ringrazio, che il codice indicato è html e non asp.
E' vero anche che il codice html del richiamo immagine contiene un refuso: mancano le virgolette di chiusura (mi permetto dire che il tag alt non è obbligatorio e nemmeno essenziale la chiusura del tag img nel senso che, comunque, non generano errore; possono, semmai, rilevare ai fini della conformità W3C); purtroppo, tuttavia, il mio problema consisteva in altro e mi spiego meglio.
L'applicazione che sto usando (una newsletter in tecnologia asp) prevede la possiblità di inviare le e-mail in formato testo ed in formato html. Senonchè, selezionando quest'ultima opzione, invece di ricevere l'output del listato html, il destinatario riceveva il listato stesso.
Mi sono accorto solo da poco che l'errore consisteva nel fatto che lo script asp si serviva dell'oggetto CDONTS, incompatibile con la piattaforma W2003 in uso presso il mio host che richiede l'oggetto CDOSYS. Ora, con l'oggetto CDOSYS, mentre nel listato relativo al send della e-mail il contenuto del messaggio in formato testo viene inserito nella variabile ObjMail.TEXTBody, il formato Html viene inserito nella variabile ObjMail.HTMLBody.
Ho ritenuto di chiarire quanto sopra non per pierinismo o perfezionismo ma solo perchè potrebbe essere tema di interesse di qualcuno avente il medesimo problema.
In ogni caso, grazie ancora.

Coleporter
3.122 messaggi dal 16 maggio 2002
coleporter1 ha scritto:
E' vero anche che il codice html del richiamo immagine contiene un refuso: mancano le virgolette di chiusura (mi permetto dire che il tag alt non è obbligatorio e nemmeno essenziale la chiusura del tag img nel senso che, comunque, non generano errore; possono, semmai, rilevare ai fini della conformità W3C);

Esatto. Il codice html non genera mai errori, in un modo o nell'altro i browser devono interpretarlo. Mi riferivo proprio all'obbligatorietà del tag `alt' in relazione alla conformità w3c.
Lieto comunque ce tu abbia risolto. :)

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.