mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.asp
Titolo: password

dove posso trovare un programma in ASP, non complesso, ben chiaro,  per 
creare un accesso protetto da password alle pagine del mio sito previa 
iscrizione?
Grazie 1000 per le eventuali risposte 

Su google si trova abbastanza facilmente.
Io intanto ti do un consiglio per quanto riguarda l'autenticazione.
Allora, ti conviene far cosi...nella tabella con i nomi utente e
password ci metti i due campi, uno "user" e l'altro "psw".
Quando un utente si registra, gli fai inserire lo user e la psw
desiderati, poi fai il controllo nel db per vedere se lo user già
esiste, in caso affermativo lo rimandi nella pagina con il form di
registrazione, in caso negativo, crei un nuovo record dove registri nel
campo "user" lo username scelto dall'utente e nel campo "psw" ci
registri la password ma non in chiaro...mi spiego.
Se tu cerchi MD5 su google, troverai uno script che ti cripta le
stringhe...da una stringa criptata è praticamente impossibile (per
tempi e potenza di calcolo necessaria) effettuare il processo inverso e
tornare alla stringa in chiaro...quindi...tu prendi la stringa relativa
alla password che lui ha inserito nel form di registrazione, la dai in
pasto alla funzione MD5 che ti restituisce una nuova stringa
incomprensibile...questa stringa la salvi nel campo "psw" del database.
L'utente è ora registrato.
Nella finestra di login, prendi lo user name, query il DB e vedi se
esiste, se esiste, prendi la psw la dai in pasto alla funzione MD5 e
quello che ti viene fuori lo confronti con il campo "psw" del database,
se cooincidono lo fai entrare, altrimenti lo butti fuori.
In questo modo, nè tu nè alcun intruso che riuscisse a visualizzare
il DB potrebbe mai sapere le password degli utenti perchè leggerebbe
solo stringhe incomprensibili e se inserisse quelle nel form di login,
non otterrebbe niente.
Spero di essermi spiegato...per il resto...find find find...google is
your friend!!!!!

Newsgroup: it.comp.www.asp
Titolo: lingua dell'utente

Ciao a tutti,
La mia domanda e':
C'e' un modo per sapere la nazione da cui un utente si collega al sito?
Questo mi servirebbe per impostare una lingua di default, da inserire poi in
una variabile
Grazie in anticipo

 wrote in message
news:J8fQ4.91960$xt2.1...@news.infostrada.it...


 ha scritto nel messaggio


Se non sbaglio (ma rischio di dire una cavolata)
si dovrebbe riuscire a risalire alla nazione del client
dall'IP address.
Così facendo dovresti risalire almeno alla nazionalità
del suo provider (normalmente "sufficiente" a questa
tipologia di scopi).
Ciao
            Alessio Garbi
--------------------------------------------------------------------
Alessio Garbi                 e-Project srl
aga...@e-project.it
 
www.e-project.it


Newsgroup: it.comp.www.asp
Titolo: gestione iis via web

come si fa a gestire iis via web?


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!
Newsgroup: it.comp.www.asp
Titolo: volevo un parere ...

salve al ng,
volevo un parere su una questione che mi assilla da un pň ma che č rimasta
insoluta (nonostante una bella ricerca in rete!): quale dei seguenti metodi
č piů performante per aggiungere/modificare/cancellare dei records
1) utilizzare i metodi RS.AddNew e RS.Update dopo aver aperto il RS
2) inserire i valori direttamente nella stringa sql con INSERT etc. etc. e
poi utilizzare connection.execute
grazie a tutti, giullo

Io uso sempre la 2 in questi casi, anche perchè il codice è più compatto e
quindi più immune da errori, cmq una volta avevo usato il primo con un ciclo
while e circa 17000 record, non passava più, ed ero collegato con una T1
(HDSL), quindi ti suggerisco di nuovo di usare l'SQL.
Ciao, Nicola
www.pignatelli.com
 - risorse web per principianti e non

 ha scritto nel messaggio
news:MbN07.4634$rh.1...@news6.giganews.com...

Sicuramente INSERT INTO, inquanto per fare l'inserminento non devi creare un
recordset (e nel caso del addnew e update il rs č il + sfigato che esista) e
poi il codice risulta piů 'portabile' se utilizzi il linguaggio SQL
standard.
ciao
--
Kappa
kappa**nospam**@
webngo.net
www.webngo.net

poi utilizzare connection.execute
anch'io, anch'io!  anch'io uso e ti suggerisco query sql!  :-)
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport

 wrote in message
MbN07.4634$rh.1...@news6.giganews.com...

Senza ombra di dubbio il piů performante č INSERT INTO.
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia


grazie a tutti per le risposte!
per kappa: ma il rs viene creato comunque visto che uso
set mioRS = connessione.execute(Mysql)
o no ?
ciao, giullo

 o no ?
Fai a meno di fare Set mioRS=.... :o)
fai solo:
connessione.Execute(Mysql)
cioè ^esegui^ solo la stringa SQL


 
www.webngo.net
thanx! giullo
Newsgroup: it.comp.www.asp
Titolo: Problema con On Error Resume Next

Ho inserito il codice
<% On Error Resume Next %>
nelle mie pagine ASP per evitare la visualizzazione dell'errore ed
eventualmente gestirlo a piacimento.
Il problema è che se faccio in modo che ci sia un errore nella pagina invece
di ignorarlo mi inchioda la macchina fino a che appare una finestra con
scritto Memoria Esaurita.
Nella pagina includo un file con l'apertura di un DB Access apro un Rs su un
tabella per visualizzarne il contenuto, tutte istruzioni abbastanza comuni,
ho anche alcune righe di codice Javascript per il rollover di alcune
immagini.
Ci sono forse delle condizioni particolari per utilizzare questa gestioni
degli errori a parte che funziona solo sul codice VBscript ?
Grazie
--
Umberto Neri
umbert...@def.it
d...@def.it
www.def.it

scritto Memoria Esaurita.
<ZAP>
Devi controllare se ci sono degli errori e gestirli. Il Resume Next
ti fa' procedere l'esecuzione alla riga successiva, ma se hai un
ciclo (tipico Do While Not rs.EOF) e si verifica un errore nel
RecordSet che tu non controlli, il ciclo diventa un ciclo 
infinito, e finisce con l'esaurirti la macchina...
Controlla gli errori verificando dopo ogni istruzione che possa
produrre un errore sia la Connection.Errors.Count sia la presenza
di altri errori.
E' buona norma usare On Error Resume Next solo quando devi gestire
errori di tipo transazionale, quindi quando SAI quali errori possono
arrivarti e sei pronto a gestirli tutti.
Davide

 infinito, e finisce con l'esaurirti la macchina...
[cut]
Ecco qua !!!!! Sono proprio rintronato, il problema è nel ciclo.
Come al solito preciso e puntuale nelle risposte.
Grazie mille !!!

Newsgroup: it.comp.www.asp
Titolo: Access più veloce di MS SQL Express?

Ho creato il seguente semplice script in ASP che non fa nulla di "utile" ma 
serviva solo per provare le
prestazioni di un DB SQL Express 2005:
dim objconn
set objconn = server.createobject("ADODB.CONNECTION")
objconn.connectionstring = "Driver={SQL Native
Client};Server=SERVER-RFHU51EI\SQLEXPRESS;Database=MainDB;Uid=UtenteSQL;Pwd=sesamo;"
dim objrs
set objrs = server.createobject("ADODB.RECORDSET")
objrs.open "SELECT * FROM tabella1 ORDER BY prova", objconn, 2, 3
do while not objrs.EOF
 objrs.delete
 objrs.movenext
loop
dim i
for i = 1 to 20000
 objrs.addnew
 objrs("prova")="a" & cstr(i)
 objrs("prova2")="b" & cstr(i)
 objrs.update
next
objrs.movefirst
do while not objrs.EOF
    objrs.movenext
loop
 objrs.close
 set objrs = nothing
 objconn.close
 set objconn = nothing
Il tutto, provato una decina di volte, anche riavviando il Server, impiega 
per
essere eseguito dai 70 ai 73 secondi.
Poi ho sostituito il DataBase ed usato un "volgare" mdb cambiando nel codice
SOLO la stringa di connessione:
objconn.connectionstring = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="
& Server.MapPath("\fpdb\dbprova.mdb") & ";"
Ottengo risultati che variano tra i 5 ed i 7 secondi!!!
Come diavolo è possibile che un mdb sia oltre 10 volte più performante di MS
SQL Express 2005?
Un grazie anticipato a chi mi potrà illuminare!

Prova a vedere se ci sono dei problemi con gli indici o magari ci sono dei
campi sovradimensionati, perchè che access si + veloce di sql la vedo un
pò difficile
ciao Hydra
-- 
http://www.mp3perauto.it
http://www.internetdiscount.it

Newsgroup: it.comp.www.asp
Titolo: WebClasses

Ciao a tutti, qualcuno sa consigliarmi un bel libro per impararare a
utilizzare le webclasses?
Grazie a tutti.
Marco Xodo

 wrote in message
news:7liohk$jo8$1...@fe2.cs.interbusiness.it...


Ciao,
purtroppo 'sta documentazione sta su MSDN (la bibbia Microsoft) non so se
eista qualcosa di pubblicato anche perchè MS sta più o meno abbandonando
questa tecnologia (!)
ARitz!


 questa tecnologia (!)
????
Newsgroup: it.comp.www.asp
Titolo: [ASP.NET] Dataset e Command

Buongiorno Raga,
mi sto spupazzando l'accesso ai DB del mio manuale 
ASP.NET
 e mi sorge un
dubbio:
è possibile popolare un DataSet con l'oggetto Command invece che con
DataAdapter?
Se si come?
Mi sorge il dubbio perchè sto facendo le prove con MySql ed
eInfoDesigns.dbProvider.
Beh, con questo provider l'oggetto DataAdapter non funge per popolare un
DataSet, perchè il metodo Fill nun ce sta e quindi, per visualizzare i dati
ad esempio in un DataGrid devo ricorrere al metodo ExecuteReader
dell'oggetto Command, perdendo però, in questo modo, le migliori
funzionalità del DataSet.
Giusto? Ho capito bene vero? :-)))
Grazie a tutti
Antonio
P.S. il libro che stu studiando è una chiavica vere e propria, non
compratelo
ASP.NET
 - Guida Completa di Chris Payne - (Apogeo) mentre l'altro che avevo
preso su ASP, sempre di Apogeo, mi è piaciuto molto. Bah
P.S. 2 - che me lo consigliate un bel libro su 
ASP.NET
 in italiano, completo
di tutto?
Poi ne voglio prendere anche uno su 
ADO.NET
 ed un altro ancora che sia un pò
come le "Guide di riferimento" di 'OReilly, che mi sono piaciute moltissimo
Ariciao, Arigrazie


Moderatore di it.comp.www.asp - .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

 meglio.
Si, concordo, ma io con l'inglese ci litigo spesso :-))) Alla fine riesco a
capire tutto perň ci metto il doppio del tempo, della concentrazione e dei
mal di testa che mi servono per le versioni in italiano :-))
Grazie Daniele, buona giornata
Antonio

 Grazie Daniele, buona giornata
altrettanto ;)


Newsgroup: it.comp.www.asp
Titolo: database e iis5

Ciao a tutti
Domanda idiota. Purtroppo non ricordo come si deve fare per impostare i
permessi di scrittura di database con XP professional.
Ciao e grazie
        Cele

news ha scritto:

devi settare la cartella in cui sono i db in scrittura e devi levare la 
lettura.
non dipende da xp professional ma dai permessi dati da iis alle cartelle 
del tuo sito.
Newsgroup: it.comp.www.asp
Titolo: [ASP NET] generazione dropdownlist

Io genero una casella dropdownlist ricavando gli elementi dal database.
Quello che dovrei fare io e visualizzare tutti gli elementi trovati dalla
query e poi come ultimo avere il valore massimo trovato incrementato di uno.
Es:
se la query mi restituisce 1,2,3,4 voglio creare un dropdownlist con quei
valori più il valore 5.
sub page_load
    dim ds as dataset = item.GetPositionItem(IDItem)
    position.DataSource=ds.Tables("tb_treeviewmenu").DefaultView
    position.DataBind()
end sub
Public Function GetPositionItem (ByVal IDItem as integer) as dataset
             dim ds As DataSet
             Dim strConn as string =
ConfigurationSettings.AppSettings("OraConnectionString")
             Dim strSQL as String = "SELECT DISTINCT valore FROM tabella"
             Dim objConn As New OracleConnection(strConn)
             Dim objCmd as OracleCommand
             objConn.Open()
             objCmd = new OracleCommand(strSQL, objConn)
              dim MyCommand As New OracleDataAdapter(strSQL,objConn)
              ds = new DataSet()
              MyCommand.Fill(ds, "tabella")
              objConn.Close()
              return ds
End Function
Grazie

 valori piů il valore 5.
Ci sono due strade: ho aggiungi una row al datatable che utilizzi per 
popolare il dropdownlist, o aggiungi direttamente ad esso quel dato. Ma 
vedendo che vuoi ottenere un dato preso dal contenuto della drop, puoi fare 
cosě:
Public Function GetPositionItem (ByVal IDItem as integer) as dataset
              dim ds As DataSet
              Dim strConn as string =
 ConfigurationSettings.AppSettings("OraConnectionString")
              Dim strSQL as String = "SELECT DISTINCT valore FROM tabella"
              Dim objConn As New OracleConnection(strConn)
              Dim objCmd as OracleCommand
              objConn.Open()
              objCmd = new OracleCommand(strSQL, objConn)
               dim MyCommand As New OracleDataAdapter(strSQL,objConn)
               ds = new DataSet()
               MyCommand.Fill(ds, "tabella")
               objConn.Close()
Dim table as DataTable=ds.Tables("tb_treeviewmenu")
Dim i,max=0 as integer
for i=0 to table.Rows.Count
if table.Rows("valore")>max then
    max=table.Rows("valore")
    end if
next
dim objdatarow as DataRow
objdatarow=table.NewRow()
objdatarow("valore")=max+1
table.Rows.Add(objdatarow)
               return ds
 End Function
L'ho scritto senza testarlo... cmq dovrebbe fare quello di cui hai bisogno.
Ciao
--
AZ 

Grazie mille ora lo provao

mi da un errore starno sulla seguente istruzione:
if table.Rows("item_posview") > max then
Mi dice che l'operatore > non è supportato, ma se levi l'istruzione if mi
dice che non puo converitire un valore da system.data.datarow in intero. Ho
provato anche con la funzione cint ma non funziona.
Sai quale è il problema?


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
http://www.extensible.it
 XML and beyond
Newsgroup: it.comp.www.asp
Titolo: Permessi con ODBC

Salve a tutti,
ho creato un nuovo DSN che punta ad un DB su un'altra macchina.
Io ho un accesso su quest'ultima in modo da poter vedere fisicamente il db.
Il problema e' il seguente:
Ogni volta che interrogo il DB dalla mia macchina mi restituisce il
messaggio:
==============================================
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine
cannot open the file '(unknown)'. It is already opened exclusively by
another user, or you need permission to view its data.
/statistiche/monitor.asp, line 13
==============================================
Probabilmente e' dovuto al fatto che per arrivare alla directory dove
risiede in db occorre produrre userid e password, ma come passo tali
parametri?
Ho provato anche nelle impostazioni dell'ODBC ma niente ... qualcuno mi
aiuta?
Grazie mille,
PVP

 messaggio:


Allora...
nel mio web server sono IUSR_CUSTOM130 e tutte le mattine faccio log-on
sulla macchina locale (senza loggarmi sul dominio).
Tale dominio e' dato proprio dalla macchina a cui cerco di connetermi
(anch'essa con un web server).
Puoi gentilmente dirmi cosa devo fare impostare sul server (ovvero la
seconda macchina!!).
Non sono molto pratico,
Grazie ancora Davide,
Pierpaolo Villano
PVP

 seconda macchina!!).
Comincia col fare definire un utente IUSR_CUSTOM130 con diritti di
lettura/scrittura sulla directory dove sta' il database (e sul database
stesso ovviamente), poi dovrai dare gli stessi diritti anche alla directory
ed al file system.mda, cioe' il database degli utenti di quel database.
Dopo di che'.... bho! Vediamo che succede!
Davide

Miezzeca!!! Andiamo sul professionale!!!
Adesso mi informo su come e' costituita l''intera rete e ti faccio sapere
... ma una cosa e' certa ... gran parte delle cose le dovro' fare da solo
perche' il mio administrator non e' che sia molto ferrato (pare strano
eh!!!) ed in + non ha molto tempo da dedicarmi.
Cmq grazie e spero di poterti fare avere un quadro completo al + presto,
Pierpaolo

Newsgroup: it.comp.www.asp
Titolo: database e record

Ciao a tutti
Sto creando una pagina dove mi appaiono solo i titoli estrapolati
dal dal db e cliccando sopra si va ad una pagina dove c'e sia il titolo
che il messaggio e fin qui tutto ok.
Vorrei però fare in modo che comparissero solo 10 titoli e man mano
che vengono aggiunti altri titoli recenti gli altri si archiviassero
automaticamente magari in un altra tabella, qualcuno mi puo aiutare
Grazie Roberto

automaticamente magari in un altra tabella, qualcuno mi puo aiutare
Vedi su 
www.aspitalia.com
 l'articolo sulla Paginazione.
Davide

Un istruzione semplice potrebbe essere select top * 10 from tabella order by
campo
ti estrapola al massimo dieci documenti dal db seguendo le regole di
ordinamento imposte dalla query.
Per sistemi più complessi come la paginazione puoi guardare gli articoli su
www.aspitalia.com
Stefano
-- 
Posted from [151.4.125.130] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.www.asp
Titolo: Problema con l'upload

Ragazzi, ho un problemaccio con uno script di upload.
Ho scaricato uno di quei script preimpostati che usa i metodi
request.TotalBytes e request.BinaryRead per l'upload.
Quando perň provo ad interfacciarlo con i request.form del mio script mi da
un errore di IIS.
Provo cosě con request.queryString, ma riesco a far prendere tutte le
variabili del mio script, tranne quelle di upload che sembrano funzionare
solo quando il metodo č post, quindi con request.form che, come ho appena
detto, non puň essere interfacciato a request.TotalBytes.
Datemi qualche consiglio per favore o magari consigliatemi dove scaricare
uno script che funzioni meglio.
GRAZIEEEEEeeeee!!!! ^__^
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.372 / Virus Database: 207 - Release Date: 20/06/2002

detto, non pur essere interfacciato a request.TotalBytes.
Vorrei ricordarti che nel tag <form> deve essere presente l'opzione <enctype="multipart/form-data">
e il campo form che deve contenere il file da uplodare deve essere di tipo file:
<input type="file" enctype="multipart/form-data" name="">
La pagina che riceve il form in cui viene inizializzato l'oggetto Upload o almeno
cosl dovrebbe essere (dipende dallo script), dovrebbe leggere i dati e le variabili
non come request.form normale ma come nomeoggettoUpload.form("NomeCampo") e la
collezione nomeoggettoUpload.Files contiene i files che sono stati uploadati. Quindi
con un ciclo 
For Each File In nomeoggettoUpload.Files.Items
puoi effettuare tutte le operazioni necessarie, come salvare il file, ottenerne
il nome, ecc.
Comunque di solito dovresti avere un componente COM installato su IIS oppure uno
script VB da caricare prima di procedere alla lettura dei dati del form
 
Spero di esserti stato di aiuto.
Buon lavoro.
Vincenzo Diana
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/

 un errore di IIS.
Non puoi richedere la collezione Request.Form dopo aver letto i dati binari.
Sicuramente nello script c'è un modo per chiamare anche i valori dei moduli
inviati, controlla meglio nel manuale!
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web
http://puntoinformatico.it/news
 <-- News & Glossario
Newsgroup: it.comp.www.asp
Titolo: server mysql e connesione odbc

salve, ho un probelam di questo tipo
server mysql su linux come database.
pagine asp su altro server nt.
non riesco a creare la connessione odbc.
qualcuno sa aiutarmi
grazie!!
--
Quando pensi Windows NT, pensa ASPItalia.com!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
Tutto su WindowsNT? Su 
http://www.aspitalia.com
Libri ITA o ENG con sconti del 15% su 
http://store.aspitalia.com/
Tech Leader per 
http://www.e-conomy.it

 non riesco a creare la connessione odbc.
Sul sito di Mysql trovi un link per scaricare i driver ODBC per Windows, che
ti consentono di accedere a MySql da remoto (mysql su linux,
interrogazione - che sia asp o altro - da NT). Il pacchettino è a 16 bit, i
driver non saranno il massimo della velocità.. ma funziona.
Ciao,
Alberto.

Newsgroup: it.comp.www.asp
Titolo: [HELP] vbCrLf

Perche' non mi va a capo quando la scrivo?
Il codice:
Do While Not Rs.Eof
 Str = Rs.Fields("operatore") & "-->" & Rs.Fields("numero") & vbCrLf
 Response.Write(Str)
 Rs.MoveNext
Loop
Grazie a tutti,
Pierpaolo
PVP


Perché i risultati mandati al client vengono visualizzati sul browser, come
pagine html, e che ha dei TAG appositi per questo ("<br>","<p>").
Scrivi invece:
Do While Not Rs.Eof
Str = Rs.Fields("operatore") & "-->" & Rs.Fields("numero") & "<br>"
Response.Write(Str)
Rs.MoveNext
Loop
--------
Andrew

e vero!!!! devo proprio essere un po' giu' di corda....
grazie cmq,
PVP

 Str = Rs.Fields("operatore") & "-->" & Rs.Fields("numero") & vbCrLf
Devi mettere il tag html <BR> per andare a capo.
Str = Rs.Fields("operatore") & "-->" & Rs.Fields("numero") & "<br>"
--
Saluti.  | E-mail address: f.tarizzo (at) 
to.camcom.it
Fabrizio.| DH/DSS PGP Key-ID: 0x0584E074
         | FP:3D5E 8695 887E C89C E4D0 5384 EDA6 52EA 0584 E074
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.www.asp
Titolo: Elencare i File in una Dir

Avrei bisogno di elencare con una ASP ( con la quale in base al nome del
file visualizzo altre informazioni) i file in una directory, ordinandoli per
nome... please help me
Grazie comunque
Luca


C'è un ottimo articolo di Michele Mariotti su ASPITALIA: "Gestione risorse
in ASP" dov'è spiegato quello che vuoi sapere.
Ciao!
Newsgroup: it.comp.www.asp
Titolo: apici e sequenze dopo il post

ciao sto girando come un "CANE SUSO" su un problemino....
ho un campo testo che scrivo e leggo su db. 
1) lo scrivo da un <input type "text"> in un'anagrafica.
2) dopo averlo tirato su da db, lo ritrovo in un bel combo in un altra
pagina ovvero, il value della tag <option> e' popolato col valore di quel
campo.
e fin qui...
pero' se il campo contiene questa stringa: mario detto "mario" 
la vita e' un po' piu' complicata. 
infatti quando metto Value = "<%=miaVariabile%>" con miaVariabile = mario
detto "mario" html giustamente tronca al primo doppio apice e viene fuori
value= "mario detto ". anche qui, nessun problema, basta fare un
server.htmlEncode oppure un replace di " con &quot; e va a posto.
pero' quando faccio il post di una select che ha 
<select name="XXX">
<option value"mario detto &quot;mario&quot;">mario detto "mario"</option>
(nota, il browser non interpreta quello che c'è in mezzo alla tag)
</select>
nella pagina di arrivo del post, se leggo la variabile
nome=Request.Form("XXX") mi trovo nome="mario detto &quot;mario&quot" e se
la salvo su db si salva proprio cosi' e non come: mario detto "mario"
come devo fare per recuperare nome=mario detto "mario"?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come devo fare per recuperare nome=mario detto "mario"?
nome=replace(nome,"&quot",chr(34))
Gianni

 Gianni
in effetti neanche a me e' venuta un'idea migliore...
potrebbe essere un buon argomento a sfavore del trasporto di dati nei
campi "hidden" o nei value delle tag html: separare la visualizzazione del
dato dal suo valore e' indispensabile. 
certo se alla base c'e' un database ben costruito con chiavi ben fatte i
value possono ospitare questa chiave senza rischio, tuttavia non sempre si
riesce.


Newsgroup: it.comp.www.asp
Titolo: Eliminazione file

Ciao.
C'è modo di eliminare un file su server via ASP o devo per forza usare CGI -
Java?
                                Grazie

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    if objFso.FileExists ("c:\inetpub\wwwroot\directory\pippo.txt") then
        Canc = objFSO.DeleteFile ("c:\inetpub\wwwroot\directory\pippo.txt")
    end if
Ciao, Giovanni.
Newsgroup: it.comp.www.asp
Titolo: ASP su Aruba: errore incomprensibile

Ciao a tutti.
Scusate il disturbo, ma mi succede un errore davvero incomprensibile su una 
chimata a un oggetto in ASP.
Per visualizzare le pagine senza dover sempre ricaricare tutto, ho adottato 
una soluzione banale ma per me risolutiva.
Utilizzando l'oggetto Server,  e il suo metodo "Execute" eseguo il ricambio 
delle pagine all'0interno della struttura del sito che cosi mi rimane 
invariata per tutte le pagine.
Esempio:
nomepagina = request.form ("pagina")
Server.Execute (nomepagina)
ha sempre funzionato su tutti i siti in cui l'ho applicato, sia in locale su 
localhost sia su server di terze parti (e fatto strano, anche su server 
Aruba), ma adesso mi da come errore
Server object error 'ASP 0175 : 80004005'
Disallowed Path Characters
/public/pagine/homepage.asp, line 79
the '..' characters are not allowed in the Path parameter for the MapPath 
method.
su ogni chiamata che faccio ...
a qualcuno di voi è capitato lo stesso inconveniente? sapete mic ase si 
tratta di una questione di permessi di pagina?
Ribadisco che questa istruzione, l'ho usata decine di volte e ha sempre 
funzionato.
Grazie
Emanuele 

 Ciao a tutti.
ciao

nessun errore incomprensibile, seplicemente sono disattivati i parent path 
come di default su iis 6
http://support.microsoft.com/default.aspx?scid=kb;en-us;332117
Pertanto non vedo molte soluzioni o li fai attivare oppure specifichi il 
path per esteso oppure usi include virtual
-- 
Christian Paparelli
http://www.ithost.ch

Newsgroup: it.comp.www.asp
Titolo: indirizzo IP del visitatore

Buon giorno,
vorrei avere la possibilità di visualizzare l'indirizzo IP del visitatore su
alcune pagine del sito, ma non so come fare.
Qualcuno ha un suggerimento ? Qual'è la variabile da utilizzare ?
Grazie per l'aiuto
Gerry

vorrei avere la possibilità di visualizzare l'indirizzo IP del visitatore
Puoi leggere l'IP tramite le ServerVariables, tieni pero' conto che
se l'utente usa un Proxy, l'indirizzo sara' quello del proxy.
Vedi 
www.soft-land.org/documenti/aspcom.html
Davide
Newsgroup: it.comp.www.asp
Titolo: [?] query per simulare un progressivo

Ciao,
ho una tabella che contiene in un campo intero ID per esempio i seguenti valori:
450
451
452
453
454
... eccetera
Vorrei scrivere una query che, preso come parametro in input un intero per esempio 25,
aggiornasse il campo ID in:
25
26
27
28
29
... eccetera
Faccio notare che i valori numerici del campo ID
- sono sempre numeri consecutivi,
- non sono noti a priori, nell'esempio partono da 450 ma potrebbero partire da 3 come da
1241
Vorrei evitare di ricorrere ad una funzione che apre il recordset e con un ciclo facesse
l'aggiornamento!
Grazie,
corradoLE...@tiscalinet.it
 [Rimuovere LEVA]
www.motepassa.it
Como - Italy

non vedo alternative, se non quella di aprire un recordset e "sparare" gli
update all'interno di un ciclo For.
--
CIAO!
Gusher

 Como - Italy
Dunque, č molto piů semplice di quello che sembra:
UPDATE Tabella SET ID = ID-DMin('ID','Tabella')+[Start];
"Start" č il parametro, il numero dal quale vuoi che parta la lista.
Spiegazione:  per ogni riga della tabella, ID = (se stesso) - (il numero piů
basso) + Partenza
Record 1)  ID=450 --->  ID=450-450+25   ---> 25
Record 2)  ID=451 --->  ID=451-450+25   ---> 26
Record 1)  ID=452 --->  ID=452-450+25   ---> 27
Ecc...
Il trucco č nella funzione DMin: studiati le (poco note) funzioni di
aggregazione sui domini

"Start" è il parametro, il numero dal quale vuoi che parta la lista.
a questo punto tanto vale passarlo come assoluto, 450, senza farlo
richiamare a dmin...  ho il sospetto che lui se lo ricalcoli per ogni
record...
tra l'altro non credo che esista dmin in sql o in vbs...
-- 
ben fatto, in fretta, economico: scegline due.


VBS non c'entra nulla: e' il db-engine che interpreta la query,
indipendentemente dal linguaggio che la chiama.

Newsgroup: it.comp.www.asp
Titolo: News

Mi chiedevo se ci fosse un metodo che mi potreste consigliare per la
creazione di un sistema semplice per la gestione di una pagina di news.
Purtroppo non ho molta dimestichezza con il liguaggio in questione anche se
sono dotato di abbastanza volontà. Grazie ragà
:)))))



Dovrebbe esserci qualche cosa di simile su 
www.aspitalia.com
Altrimenti prova a vedere su 
www.risorse.net
Davide
Newsgroup: it.comp.www.asp
Titolo: Problema con cache

Ho un problema con 2 pagina asp del mio sito.
Nella home page c'è la possibilità di selezionare la lingua. Questa
selezione setta una variabile di sessione su "it" oppure su "en".
Il problema si presenta se io inizio la navigazione in italiano, poi torno
in home, vado in inglese ed entro nella pagina dei progetti che mi rimane in
italiano. Poi se da questa pagina clicco un link la sottopagina è invece
nella lingua corretta oppure se faccio F5 nella pagina dei progetti mi si
setta la lingua corretta. E' come se la pagina rimanesse in cache anche se
ho impostato:
Response.Expires=-1
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control", "no-store"
Response.AddHeader "pragma", "no-cache"
Response.AddHeader "cache-control", "private"
Response.CacheControl = "private"
La cosa strana è che mi succede solamente in 2 pagine del sito. Come posso
forzare il caricamento della pagina corretta?
Altre soluzioni?
LaPEcora

 LaPEcora
Un solo dubbio: alle due pagine suddette ci arrivi passandogli qualche
parametro in modalità GET o Post?
Ciao
-- 
AZ [Microsoft .NET MVP]
.NET Community: 
http://www.aspitalia.com/
Il mio blog: 
http://blogs.aspitalia.com/az/
Microsoft MVP: 
http://italy.mvps.org/
Sito personale: 
http://ciclismo.sitiasp.it/

Newsgroup: it.comp.www.asp
Titolo: Problema con IIS 5.0

Sono uno studente di ingegneria novello di questi argomenti.
Ho installato IIS 5.0 su win2K professional e Office 2000 professional sr1
per poter creare un sito web sul quale far girare le prime ASP per imparare
un po'.
Il problema: quando tento di publicare un web (anche solo con html statico)
sul http:/localhost/ il 85 % delle volte la macchina mi si resetta!!!!
Avrei bisogno di informazioni su come e dove indagare e se è un problema
noto (eventuali patch???)
Grazie
Nicola Zandonà 
nzan...@libero.it

 noto (eventuali patch???)
Per fare in modo che non si riavvii, vai in Proprietà del
sistema->Avanzate->Avvio e ripristino.
Da qui togli la "spunta" a "Riavvia automaticamente".
Dovrebbe essere un problema dell'IIS, hai scaricato tutte le ultime Patch?
Il service pack 2?
--
Ciao
Andrea Z.

 ha scritto nel messaggio
news:9n7oqn$c47$7...@nreada.inwind.it...

Trovato: Norton Personal Firewall. Il mio consiglio è statene distanti.
Grazie
A presto

Newsgroup: it.comp.www.asp
Titolo: Leggere file di testo per contatore

Ciao
perchè il seguente script non funziona?
set fs=createobject("Scripting.FileSystemObject")
path="C:\conta.txt"
set a = fs.OpenTextFile (path) 'se metto il rem davanti a questa riga tutto
funziona altrimenti si pianta il browser.
conta=a.readline
a.close
Grazie a tutti
Ciao

L'utente iusr_nomepc ha accesso alla root?
Mettere un file editabile nella root e dare accesso è comunque una pazzia,
portalo nella wwwroot.
Altro problema può darlo norton antivirus
Newsgroup: it.comp.www.asp
Titolo: form to mail

e' corretta la seguente form to mail usando il CDONTS???
Non posso verificare la correttezza perche' col PWS mi da' errore; portando
tutto su un server non dovrei avere problemi, vero???
Dove posso trovare form to mail in ASP o JAVA??? (non mi dite CGI o roba
legata ai server perche' proprio non li digerisco, voglio che i miei siti
non risentano del server)
<%
corpo = " user="& usr &"; pass="&pas
Response.Write corpo
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From="
DA_...@internet.it
"
objMail.To="
A_i...@sito.it
"
objMail.Subject="Nuova modifica cliente"
objMail.Body=corpo
objMail.importance=0
objMail.Send
Set objMail = nothing
%>

 non risentano del server)
...tieni conto che ASP è un linguaggio lato server, allargando il discorso
(non me ne vogliano i puristi) si puo' considerare l' applicazione ASP come
un CGI.
In conclusione è difficile che gli script ASP non risentano del server :-)))
Newsgroup: it.comp.www.asp
Titolo: classe in asp

Salve a tutti, ho un piccolo problemino con una classe in asp, vorrei
memorizzare le proprietą di questa classe in una variabile di sessione, e
richiamarle in qualsiasi pagina del sito.
Si puņ fare?!!?!?
Grazie a tutti


se ti serve per utente... la sessione va bene... se ti serve a livello di
applicazione... devi usare application....
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Gli iperlink sovvertono la gerarchia.

Grazie per la risposta, ma forse ho sbagliato a porre la domanda!
Praticamente vorrei memorizzare questa classe in una variabile di sessione
in modo da richiamare le proprietà in qualsiasi pagina!!!
Esempio:
Pagina asp dove istanzio l'oggetto della mia classe e lo memorizzo in una
variabile di sessione
'cliente è la mia classe
set miocliente=new cliente
'proprietà "nome" della classe
miocliente.Nome="pippO"
'memorizzo l'oggetto "miocliente" nella variabile
set session("cliente")=miocliente
Pagina asp dove vado a richiamare l'oggetto memorizzato nella variabile di
sessione
set miocliente=session("cliente")
response.write miocliente.Nome
mi dà il seguente errore:
Proprietà o metodo non supportati dall'oggetto: 'Nome'
Qualcuno può darmi una mano!!!!!
grazie a tutti!!!!

 una variabile di sessione
non puoi utilizzare un simile approccio... in asp non puoi condividere una
classe all'interno di un'oggetto session... devi per forza salvarti i dati
in variabili di sessione oppure su file xml oppure in db...
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Se le aziende pensano che i loro mercati online siano gli stessi che
guardavano le loro pubblicità in televisione, si stanno prendendo in
giro da sole


Ok, farò in modo diverso!!!
Grazie per l'aiuto!
Newsgroup: it.comp.www.asp
Titolo: oltre ad Access ?

Ciao
devo sviluppare un applicazione con circa 220 utenti collegati contemporaneamente:
Access ha un limite di 30 utenti collegati in contemporanea, c'h una valida alternativa
che non sia SQL Server ? MySQL funziona con le ASP, quant'h la sua dimensione massima
e il numero di utenti "contemporanei"?
Grazie
Ciao
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/

 wrote:

Ho sentito i limiti di Access, chi dice 10, chi 30 e chi 100, ma non
ho mai sentito i limiti di MySql, quindi dovrebbe andare bene.
Non troverai alcuna differenza nel trattare Access o MySql se hai i
driver ODBC. L'unico problema che riscontro e' che MySql non ha una
interfaccia utente grefica per la creazione di un Database come nel
caso di Access, ma esistono convertitori da Access a MySql.
Ciao

Per mysql ci sono le interfacce grafiche, le puoi trovare su 
mysql.com
.
La migliore secondo me e mysqlfront.
Ciauz
--
___________________________
ilGiovine - webdesign&co:) (?)
iv...@faronet.it
uin (icq number): 92686747
--------------------------------------

che non sia SQL Server ? MySQL funziona con le ASP, quant'h la sua dimensione massima
l'alternativa potrebbe essere oracle o ibm db2.
come mai non vuoi usare sql server?  perché costa?  prova a comprare
oracle, allora...
voglio dire, 220 utenti che sono collegati è una cosa, 220 utenti
utenti collegati *e che smanettano* contemporaneamente è un'altra.  è
un progettone.  e i progettoni si fanno coi soldoni, non con i fichi
secchi...
-- 
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport

Newsgroup: it.comp.www.asp
Titolo: datalist - if

Quando sono in un datalist x visualizzare un campo uso x esempio
<%# DataBinder.Eval(Container.DataItem .......%>
è possibile mettere il contenuto in un if  in  modo che se vale X allora
scrivi ... altrimenti scrivi .... ?
Grazie

 allora scrivi ... altrimenti scrivi .... ?
no... pero' puoi includere il contenuto come parametro di una funzione...
:)))
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Se le aziende pensano che i loro mercati online siano gli stessi che
guardavano le loro pubblicità in televisione, si stanno prendendo in
giro da sole


Invece di visualizzare il contenuto direttamente, passi il tutto ad una
funzione:
<%# Controlla(DataBinder.Eval(Container.DataItem,"dato"))%>
E la funzione Controlla:
protected function Controlla (dato as Object) as string
dim xdato as string=dato.ToString();
if xdato="..." then
    return "quello che vuoi"
else
    return "altro..."
end function
Ciao
--
AZ [Microsoft .NET MVP]
Newsgroup: it.comp.www.asp
Titolo: Recuperare il tipo Autonumber/Identity

Ciao a tutti.
Come faccio a recuperare il tipo atonumber/Identity di un campo.
Se faccio
For Each adoField In adoRst.Fields
    Response.Write "<BR>" & adoField.Name & " " &  adoField.Type
    adoRst.MoveNext
loop
Mi restituisce adoField.Type uguale a 3 come un qualsiasi integer.
Grazie
Deve


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

Purtroppo non mi funziona, :-((  restituendomi il classico errore di oggetto
non trovato nell'insieme...,  mentre ho risolto cosi':
For Each adoField In adoRst.Fields
if adoField.Attributes = 16 then
    Response.Write adoField.Name &  "is IDENTITY"
end if
Next
dove 16 e' la codifica decimale di adFldFixed in adovbs.inc. Il campo non e'
aggiornabile e quindi no lo posso mettere in una update query
automaticamente generata.
se hai commenti sono molto ben accetti
Grazie Deve


 automaticamente generata.
ok, versione di ADO (semplice curiosità)?



Uso la 2.5
Ciao
Deve

 Uso la 2.5
mi funzionava pure con la 2.5 (ora ho un sistema tutto beta, con ADO2.7,
dunque non posso dire che sia un buon sistema di riferimento).



Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

 c'hai preso :-)
Comunque ho trovato come si verifica in Ado l'autoincrement. Utilizzando IS
davanti ad AUTOINCREMENT.
adoField.Properties("ISAUTOINCREMENT")
E' praticamente non documentato neanche in Msdn ma se fai un ciclo per
scoprire le properties del campo viene fuori.
Ciao a presto
Francesco (Deve)


Newsgroup: it.comp.www.asp
Titolo: Consiglio php o asp.net?

Salve,
ho creato un sito su aruba che pero' mi hanno messo offline perche' troppo 
pesante... il problema e' che usavo asp scritto in perlscrpt perche' perl 
aveva funzioni che mi servivano molto ma evidentemente non avendo molto 
materiale commettevo errori che utilizzavano troppo la memoria.... mi sto 
dedicando al php ma mi pare un po' ridicolo che magari con tre libri che ho 
comprato mi dicano cose diverse e passando dalla versione 4.1 a 4.3 cambino 
certi modi di gestire elementi standard come i cookie.... pero' php mi 
piaceva per la gestione delle immagini e per la possibilita' di 
personalizzare le pagine di errore come la mitica 404.
mi accorgo che usare asp scritto in perlscrpt non e' semplice senza 
incappare in errori e farlo leggero dato che non e' molto diffuso come 
"stile"... mi consigliate di passare ad 
asp.net
 o dedicarmi a php? il colmo 
di php e' che non mi funzionano i cookie pur avendo fatto decine di prove.
asp.net
 ridimensiona le immagini? gestisce bene le espressioni regolari tipo 
perl?
NFM 

 NFM
Ciao
-- 
AZ [Microsoft - .NET MVP]
Mia Home page: 
http://ciclismo.sitiasp.it
Asp.Net community: 
http://www.aspitalia.com
Il mio blog: 
http://blogs.aspitalia.com/az
Newsgroup: it.comp.www.asp
Titolo: Inviare E-Mail con JavaScript

Inviare E-Mail con JavaScript
Ho il costrutto per VB Script ma non riesco a trasferirlo in JavaScript.
Qualcuno mi sa aiutare?
--
Chrys-bj
www.digilander.iol.it/chrysbj

 Ho il costrutto per VB Script ma non riesco a trasferirlo in JavaScript.
Posta il codice che ti da' problemi.
Davide

Ho il costrutto per VB Script ma non riesco a trasferirlo in JavaScript.
<script language=VBScript runat=server>
 if azione ="Info" then
  begin
  Set objMail = Server.CreateObject("CDONTS.NewMail")
  objMail.From="
chry...@ravenna2000.it
"
  objMail.To  = email
  objMail.Subject= "Info " & idprodotto & " " & prodotto
  objMail.Body= "Si prega di inviare informazioni sul prodotto")
  objMail.importance=0
  objMail.Send
  Set objMail = nothing
  end
 else
  begin
  Set objMail = Server.CreateObject("CDONTS.NewMail")
  objMail.From="
chry...@ravenna2000.it
"
  objMail.To  = email
  objMail.Subject= "Acquisto/Scambio " & idprodotto & " " & prodotto
  objMail.Body= "MEO COMPRO")
  objMail.importance=0
  objMail.Send
  Set objMail = nothing
  end
</table>
</body>
</html>
--
Chrys-bj
www.digilander.iol.it/chrysbj

 Ho il costrutto per VB Script ma non riesco a trasferirlo in JavaScript.
Sarebbe utile se studiassi il JScript...
var objMail;
if(azione.compareTo("Info")) {
	objMail = new ActiveXObject("CDONTS.NewMail");
	objMail.From="
chry...@ravenna2000.it
";
	objMail.To  = email;
	objMail.Subject= "Info " + idprodotto + " " + prodotto;
	objMail.Body= "Si prega di inviare informazioni sul prodotto");
	objMail.importance=0;
	objMail.Send();
} else {
	objMail = new ActiveXObject("CDONTS.NewMail")
etc. etc.  a questo punto vai avanti da solo...
Davide

Grazie, sto studiando JScript, ma sono ancora all'inizio.
--
Chrys-bj
www.digilander.iol.it/chrysbj

 Sarebbe utile se studiassi il JScript...
	C'è qualche vantaggio nello scrivere pagine ASP in JScript 
piuttosto che in Vbscript o Javascript?
-- 
Grazie,
   Max

Newsgroup: it.comp.www.asp
Titolo: checkbox

Ciao a tutti.
vi illustro il mio problema:
ho una pagina asp con un numero variabile di checkbox. il numero dipende da
un database. devo poter vedere se sono checkati. come posso riferirmi ad
essi? io pensavo di risolvere il tutto con un ciclo ma non mi riesce. sono
costretto a fare cosi perche l'evento del controllo è legato al click di un
pulsante. ho pensato anche di utilizzare for...each ma non trovo
documentazione sufficiente.
potete aiutarmi? grazie anticipatamente per ogni idea.
Fabrizio Orolani

Ciao,
prova a guardare il messaggio "R: Selezionare insieme di record con
checkbox" del 12/5/00 ore 23.21 spedito da me in questo NG, forse puo'
aiutarti.
--
Da' mArLeNeK (ICQ #7653970)
Unofficial Marlene Kuntz's Home Page 
http://www.marlenekuntz.com

Newsgroup: it.comp.www.asp
Titolo: Pubblicazioni ASP/VBScript

Sto cercando pubblicazioni approfondite, buone e ovviamente anche costose
:) per ASP e VBScript.
Qualcuno con maggiore esperienza di carta stampata sa darmi qualche
dritta, edizioni, costo etc..etc..
Grazie
Non seguo il gruppo, se possibile email: 
verba...@libero.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Active Server Pages 3.0 Beginner
Active Server Pages 3.0 Professional
Wrox Editore (nun se batte)
In inglese e devi anche sbrigarti a prenderli perchč la Wrox č fallita,
anche se ancora trovi qualcosa in magazzino.
Guarda su 
http://www.gorilla.it
Poi se vuoi, sempre della Wrox, ASP/XML
--
:: Massimiliano Mattei
:: Project Leader
:: E.xtranet V.irtual A.pplication

Newsgroup: it.comp.www.asp
Titolo: cosa vuol dire -> Invalid ProgID. ??


Moderatore di it.comp.www.asp
http://www.aspitalia.com
 Enjoy the .NET community!
http://www.dev2dev.it
 La rete ha connesso nuove particelle!

Newsgroup: it.comp.www.asp
Titolo: Problema con path ...forse stringa lunga?

Ciao scusate il disturbo ma sono in alto mare, la cortesia che vi chiedo è 
solo quella di instradarmi poi proseguiro io ricercando in internet.
In una pag asp che sto facendo, ho questa situazione :
ovviamente vi riporto solo cio che nn riesco a risolvere ....
questa cella dovrebbe riportare la path da cui scaricare un file
<th nowrap class="menusx" scope="col"><a href="<%=rs("download")%>" 
target="_blank">Scarica</a></th>
in rs("download") mi ritrovo ...
http://localhost/public/moduli/Modello%20di%20autocertificazione%20compl
mentre il nome del file corretto è "Modello di autocertificazione 
completo.pdf" quindi il percorso dovrebbe essere ..
http://localhost/public/moduli/Modello%20di%20autocertificazione%20completo%pdf
se invece faccio il furbetto e scrivo......(dove rs("nomefile") è "Modello 
di autocertificazione completo.pdf" )
<th nowrap class="menusx" scope="col"><a 
href="/public/moduli/<%=rs("nomefile")%>" target="_blank">Scarica</a></th>
va tutto bene ...... sigh e wow ....
Wow perchè cosi posso risolvere, sigh perchè vorrei capire cos'è che nn va 
nella 1° sintassi
grazie anticipato x il vostro aiuto
Cristiano 

Da qualche parte viene tagliato il nome del file...
Sinceramente bisognerebbe guardare se nel DB č memorizzato intero.
Se non lo č, č probabile che il campo abbia un numero di caratteri troppo
limitato, oppure all'atto dell'inserimento, il nome venga tagliato da un
metodo che non pensavi tagliasse i nomi.
Io opterei di piů per la prima.
Il campo dove memorizzi il noome dei file dovrebbe essere 255 caratteri.
Perchč sappiamo bene che come nel tuo caso, alcuni nomi di file sono dei
poemi.
Newsgroup: it.comp.www.asp
Titolo: error 'ASP 0115'

Salve ragazzi,
mi sono ritrovato davanti ad un errore di cui non capisco la causa.
La cosa strana è che solo una pagina mi da questo errore.
Lo stesso errore, tra l'altro, l'ho trovato qualche giorno fa anche sul sito
di ASPITALIA.
Sapete dirmi qualcosa.
Questo è l'errore:
###########################
error 'ASP 0115'
Unexpected error
/nomedir/file.asp
A trappable error occurred in an external object. The script cannot continue
running.
###########################

running.
Una qualche schifezza "esterna" al motore di ASP stesso, un
problema di troppo carico sul server forse... 
Difficile/impossibile dirlo.
Davide


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

Newsgroup: it.comp.www.asp
Titolo: slacciare l'oggetto recordset dalla connessione

qualcuno sa dirmi perchè questo codice vbscript server in una pagina asp mi da
errore?
il provider è Microsoft.Jet.OLEDB.4.0
ho provato tutti i valori di cursorlocation.
  rs.CursorLocation =aduseclient
  rs.CursorType =adopenstatic
  rs.Open "componenti",session("cnn")
  set rs.ActiveConnection=nothing
  rs.MoveFirst 
  while not rs.EOF 
    rs.Delete 'QUI mi da L'ERRORE!!!!
ERRORE!!!!ERRORE!!!!ERRORE!!!!ERRORE!!!!ERRORE!!!!
    rs.MoveNext 
  wend
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

   rs.Open "componenti",session("cnn")
E quelli di cursorType ???

 ho provato tutti i valori di cursorlocation.
e LockType?
aho' so 2 mesi che programmi in asp e ado e ancora non ti vuole entrare in quel
cervello che ado è solo in lettura fino a quando non si modifica la proprietà
Locktype .... CRETINO!!!
ma dove ce l'hai la testa scemooooooooooooooooooooo.
Se i toni di questa risposta vi sembrano un pò forti, moderatore, fammela
passare lo stesso questo sfogo.
Sono leggermente inca..bipbipbip..fzz..bip con il me di ieri che .... cretino
... non trovava la soluzione. Scemo so, so tutto scemo.
A baga04.01.2002 so io che ti parlo (baga05.01.2002):
ma v'affanc...fzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
