Ho una pagina asp che deve permettere la cancellazione di un record solo ad utenti registrati come amministratori. All'utente editor viene segnalato che non ha accesso a questa funzionalità e dunque il risultato della pagina (una scritta "Cancella" linkata al comando) è visibile solo all'utente loggato come aministratore.

Posto il codice

if session("dir_user")=2 AND cat="" then
response.write "<td>Cancella"
else
response.write "

Spiacente, il profilo a voi assegnato non vi permette di modificare i dati di un utente.[/b]</p>"
end if

La pagina si apre regolarmente ma cliccando sul comando viene segnalato un errore di sintassi.

ho provato a vedere dove si trova l'errore e ho notato che la stringa si blocca dopo avere costruito il comando con l'id del record per cui dopo"modo". Penso che l'errore mi blocca il comando javascript che deve cancellare il record.

Il codice originale funzionante (senza il riconoscimento utente da me realizzato) è il seguente:

Cancella

Proprio non riesco a capire quale errore di sintassi sto facendo...