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

Salve a tutti,
Ho su un sito 4 utenze diverse e 4 rispettivi listini in formato pdf...
come faccio a mostrare un file pdf senza mostrarne la locazione???
Per quanto riguarda il download faccio un link ad un file .asp che vede
l'utente di che tipo è e che fa il redirect al file in questione che sarà
..zip
(se avete qualche idea migliore me la mostrate?)
Ma per mostrare il file pdf non so come fare... avrei pensato ad un
server.execute, ma non lo so usare e non so neanche se funziona per il mio
scopo...
avete suggerimenti o veri e propri aiuti?
Grazie
Vincenzo

, 
blkp...@tiscalinet.it
 
says...

potresti usare lo script per forzare il download del file anche se è 
pdf, txt eccetera. Ti permette anche di mascherare il nome e la 
posizione del file sul server.
Su aspitalia trovi lo script che usa XMLHTTP, mentre su questo NG, 
qualche post fa, invece, è stato pubblicato uno che usa ADODB.Stream.

E nel caso in cui vorrei mostrare il file pdf e non farlo scaricare
direttamente? C'è un modo??
Grazie
Enzo


Fai una pagina asp che controlla l'utente,si legge il pdf da disco e poi lo
invia direttamente al browser ricordandosi di settare:
Response.ContentType = "application/pdf"
Gianni

Ciao, non mi sai fare un esempio pratico o dirmi dove trovarlo?
Grazie
Vincenzo


 Vincenzo
Stň un pň incasinato per scrivere un esempio per devi fare questo:
1) settare Response.ContentType = "application/pdf"
2) leggere il file con OpenTextFile con l'oggetto file object sytstem
3) fare il response.write di tutto ciň che leggi
Gianni
Newsgroup: it.comp.www.asp
Titolo: Test server ASP

Premetto che il server che utilizzo (ho un contratto con DADA Net) è
Apache/1.3.3 (lo rilevo dal messaggio di errore che appare quando tento di
caricare una pagina inesistente) mentre il sistema operativo è Windows NT.
PROBLEMA
Ho creato un file prova.asp con il seguente contenuto:
<HTML>
<HEAD></HEAD>
<BODY>
<%="Ciao!! Questa è la mia prima pagina ASP: "&Now()%>
</BODY>
</HTML>
L'ho trasferito via FTP sullo spazio web che ho a disposizione (cartella
principale, quella contenente index.html)
Carico la pagina digitando sulla barra degli indirizzi di Netscape 4.72
http://www.censnet.it/prova.asp
e mi appare una finestra di pop-up di "Save as ..." !?
se digito lo stesso indirizzo sulla barra di IE5 ottengo invece una pagina
bianca!
Lo stesso comportamento lo ottengo sul mio PC (WinNT 4.0 + sp6 + IIS 3.0)
quando (dopo aver copiato il file prova.asp nella cartella "wwwroot")
digito
http://127.0.0.1/prova.asp
In cosa sbaglio?
Grazie
Vincenzo Caselli
--
Postato da A [194.153.103.206]
ASPItalia.com 
http://www.ASPItalia.com/
Tutto su ASP, WSH, XML, XSL, IIS, NT, Win2k

digito
<ZAP>
La directory non ha i permessi di esecuzione degli script. Verifica
tramite il Web Manager (o come diavolo si chiama).
Davide

 caricare una pagina inesistente) mentre il sistema operativo h Windows NT.
Ma sono attivate le ASP? Ne dubito su Apache. Infatti non e' il sistema
operativo che importa quanto il server web.
Se nel contratto sono contemplate chiedi lumi a DADA, se non sono
contemplate cambia provider oppure non usare ASP, anche se andassero
potrebbero sempre bloccarti ed avere ragione loro.
Saluti.
Stefano.

Newsgroup: it.comp.www.asp
Titolo: Ricerca in un DBF

Scusandomi per l'ignoranza in materia,
vi pongo questo quesito:
Ho un file DBF,
un archivio di indirizzi, 3 CAMPI:
NOME - VIA - PAESE
Come faccio da una pagina HTML fare una ricerca all'interno
del dbase e cercare il record desiderato...??
Inserendo il nome..??
Premetto, non sono in possesso ne di Acces ne di Front Page.
Grazie anticipatamente.
Andrea.

 Inserendo il nome..??
Innanzi tutto, siccome scrivi in questo newsgroup, suppongo tu disponga
del supporto per le ASP e che quindi tu voglia utilizzare questo metodo
per accedere al database.
Non so se esiste un driver nel server Microsoft (IIS o PWS) per accedere
DIRETTAMENTE a database DBF, ma credo di no. In questo caso devi
accedere ai dati tramite ODBC e sfruttare quindi filtri appropriati
installati nel sistema. W98 ha un driver per dbf ma e' a pagamento e
mostra ogni volta un simpatico messaggio che ti ricorda di comprarlo.
Comunque per impostarlo devi andare in ODBC nel pannello di controllo e
definire una DSN di sistema che punta al file di tuo interesse ......
tutto questo se stai lavorando in locale su W98/95, per la pubblicazione
devi rivolgerti al tuo provider.
Risposto ?
Ciao,
Massimo
--
Istituto Nazionale di Ottica
Centro di calcolo
Largo E.Fermi 6
50125 Firenze
Newsgroup: it.comp.www.asp
Titolo: Automatismo in ASP (forse OT?)

>>>>> set conntemp=server.createobject("recordset.connection")
conntemp.open "GPC - Access","sa",""
set rstemp=conntemp.execute("SELECT eccetera....
howmanyfields=rstemp.fields.count -1
do while not rstemp.eof
Quali nozioni mi mancano?
Grazie
--
Pierp@olo
http://www.galliera.it


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/icwa.asp
Windows NT? Prova 
http://www.aspitalia.com
Uno script al giorno? 
http://www.aspitalia.com/liste/usag/
Libri col il 15% di sconto su 
http://www.aspitalia.com/store/
Tutto sulla new economy? 
http://www.e-conomy.it

 conntemp.open "GPC - Access","sa",""


 ha scritto nel messaggio


Newsgroup: it.comp.www.asp
Titolo: FAQ....(x db )

Ciao Daniele,
senza voler essere polemico.
Un sistema un poco piu' flessibile per le FAQ su 
aspitalia.com
 penso sia
molto piu' utile.
cioe' vedersi ogni domanda e risposta una alla volta è stressante al
massimo...non so non si potrebbe accorparle un poco insieme o in un file
separato (txt) per il download?
Con Simpatia
Daniele Noris
(in un periodo di flame, la presente vuole essere una domanda costruttiva,
posta ad una persona piu' esperta di me)


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!
Newsgroup: it.comp.www.asp
Titolo: Admentor.net (aiuto)

Salve,
sto testando admentornet su un sito (
coropolifonico.it
)
ma non riesco a capire qual'è il problema che viene fuori
alla pagina di login: 
http://www.coropolifonico.it/admentornet/admin.aspx
Qualcuno lo ha già provato o sa comunque darmi una mano?
Saluti
Nicola

 Nicola
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/

 del customError? Così è impossibile risalire alla causa dell'errore.
si ma la cosa strana è che il risultato non cambia ossia viene fuori la pagina
di avviso che mi dice di fare la stessa cosa che mi stai dicendo tu come se
non lo avessi già fatto.
Se puoi dai un occhiata: 
http://www.locontemarmi.it/admentornet/admin.aspx
Riepilogando:
1) ho posizionato il database nella cartella predisposta (db nel mio caso)
2) ho copiato la cartella admentornet nella cartella principale del sito (cancellando
    prima se sottocartelle "doc" e "otherdatabases")
3) ho modificato il file Web.config nel seguente modo
     - ho impostato Off come attributo del customError
     - ho specificato il percorso del database
     - ho cancellato nell'appSetting i riferimenti a SQL Server e MySQL
        lasciando solo il riferimento relativo ad access (come sotto)
-------------------------------
<appSettings>
<!--
 Access
    -->
    <add key="AdMentorConnString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\xxxxxxx\xxxxxxxx\db\admentornet.mdb" />
    <add key="AdMentorConnType" value="Access" />
<!--
  ConnType kan vara antingen Access, MySQL or SQLServer
    -->
  </appSettings>
-------------------------------
Grazie per l'aiuto e spero tu possa darmi altre utili indicazioni
Nicola

 Nicola
In 'locale' questa applicazione funziona? Su questo server dove hai gli
errori, tutte le pagine 
asp.net
 presenti visualizzano quell'errore o solo
quella?



Ti aggiorno :-)
Mi hanno consigliato di mettere il file web.config non più nella cartella admentornet ma
direttamente nella cartella principale del sito.
Ora viene fuori il messaggio di errore (come puoi vedere alla pagina 
http://www.locontemarmi.it/admentornet/admin.aspx
) :
-----------------------------------
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the
specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.
This error can be caused by a virtual directory not being configured as an application in IIS.
Source Error:
Line 36:           "Passport" and "None"
Line 37:     -->
Line 38:     <authentication mode="Windows" />
Line 39:
Line 40:     <!--  APPLICATION-LEVEL TRACE LOGGING
Source File: c:\domains\
locontemarmi.it
\wwwroot\admentornet\web.config    Line: 38
-----------------------------------
Che mi di ci ?
Ciao
Nicola
Newsgroup: it.comp.www.asp
Titolo: Motore di ricerca "avanzato"

Salve,
avrei bisogno di apportare alcune modifiche al mio motore di ricerca fatto
in asp e che prende dati da database access, ma non so come fare... In
pratica io uso questa query:
parola = request("parola")
SQL = " SELECT * FROM mercatino WHERE descrizione LIKE '%"&parola&"%'"
Essa funziona bene, ma non nel caso che serve a me.
In pratica se ho un record del database  = Chitarra verde chiaro
Se metto come richiesta chitarra funziona e anche se ci metto chitarra
verde, ma a me serve che mi dia anche il record se come parole cerco
chitarra chiaro
Ho notato che la stessa cosa fanno ovviamente i motori di ricerca, altavista
chitarra chiaro lo fa diventare chitarra+chiaro e fino a qui nessun
problema, ma poi come faccio a dividere la proposizione in chitarra e chiaro
per scrivere un SQL che funzioni tipo:
SQL = " SELECT * FROM mercatino WHERE descrizione LIKE '%"&parola1&"%' AND
descrizione LIKE '%"&parola2&"%'"??
Queste sono tutte supposizioni, se qualcuno conosce un metodo + facile mi
puň aiutare???
Grazie
Vincenzo

 wrote in message
news:9qetdk$53g$1...@pegasus.tiscalinet.it...


Beh il problema è proprio questo, non so proprio come fare questa
funzioncina, chiedo aiuto su questo :))
Grazie
Vincenzo


 funzioncina, chiedo aiuto su questo :))
aParole = Split(sStringa, " ", -1, 1)
Cosě hai l'array che ti contiene le singole parole; il resto fallo tu, sennň
č troppo facile... ;-)
--
Ciao,
   Filippo Di Blasi 
fil...@puntoinformatico.it
   Webmaster(at) 
www.puntoinformatico.it
 <-- NEW!
Newsgroup: it.comp.www.asp
Titolo: Eseguire un comando shell in VBScript

Salve
qualcuno sa dirmi come in una pagina HTML posso eseguire tramite uno script una
riga di comando (es C:/windows/calc.exe). Ho provato con Shell("C:/windows/calc.exe",
1) ma non va... qual e' la sintassi corretta? Grazie e ciao!
Taglia
____________________________________________________________________________
Postato attraverso ASP-it Newsgroup
http://www.asp-it.com/newsgroup/news/
Visita la guida italiana dedicata alle ASP!
http://www.asp-it.com/index.asp?ng

...


Se può esserti utile esiste un oggetto da installare sul server che permette
di eseguire .exe via asp.
Non ricordo dove lo trovi, cerca aspexec.zip in rete.

Se usi WindowsScriptingHost la sintassi e':
Dim WSHShell, return
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Echo "Sto per eseguire il file D:\Programmi\nomeprogramma"
Return = WSHShell.Run("D:\Programmi\nomeprogramma /parametri", 1, TRUE)
WScript.Echo "Sono tornato dall'esecuzione del programma con codice " &
Return"
Per i dettagli cerca sulla documentazione.
Ciao, Fabio Zed Zamparelli

In pratica il client deve, via browser, stampare un'immagine prelevata
dal server usando l'utility "imaging" gia' inclusa in Win95 / 98. La
riga di comando e' :
C:\WINDOWS\WANGIMG.EXE /P "percorsoimmagine"
e funziona benissimo...
il problema e' farla eseguire via browser. Ho gia tentato varie strade
anche quelle suggeritemi nel thread, ma niente di niente...
Se qualcuno ha qualcos'altro da suggerire, ogni risposta e' gradita!
Tra l'altro ho scaricato una .dll che ,settata come object, faceva
tutto cio' di cui avevo bisogno ,ma mi fa piantare il browser  ;-)
Grazie ancora
Taglia
mailto:
pta...@freemail.it

Newsgroup: it.comp.www.asp
Titolo: inserimento nuovi dati su db access

Utilizzo una pagina asp che al suo interno ha il seguente codice per
registrare un nuovo utente.
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
set rs=server.createobject("ADODB.recordset")
OBJdbConnection.Open "driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("utenza.mdb")
rs.Open "utenti", OBJdbConnection, 3, 3
rs.AddNew
rs("username") = username
rs("password") = password1
rs.Update
rs.Close
Mentre funziona regolarmente sul mio computer con windows xp, quando le
pagine asp le faccio girare su un computer dotato di windows 2000 sp3 la
pagina va in errore indicando che il db non può essere aggiornato perchè di
solo lettura e da errore sulla linea che contiene il codice "rs.Update".
Potete dirmi il motivo e come risolvere il problema?
Ovviamente il db aperto nel seguente modo può essere letto in entrambi i
computer:
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
set rs=server.createobject("ADODB.recordset")
OBJdbConnection.Open "driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("utenza.mdb")
strSql ="SELECT * from utenti where username LIKE '" &
Request.Form("username") & "'"
rs.open strSql, OBJdbConnection
Un sentito ringraziamento
Marco

 solo lettura e da errore sulla linea che contiene il codice "rs.Update".
Appunto. Il database è di sola lettura poiché l'utente IUSR non ha accesso
in scrittura al file .mdb.
Intervieni modificando i permessi (per esempio da Esplora Risorse) oppure
posizionando il file .mdb in una cartella già predisposta a questo.
Dal tuo codice mi pare di capire che il file .mdb si trovi nella stessa
cartella dello script asp. Questa non è una buona idea poiché
potenzialmente potrei inserire l'url del database nel browser e
scaricarmelo.
Ti suggerisco quindi di creare una cartella apposita, non visibile dal
browser ma accessibile in lettura+scrittura.
Consulta le FAQ per questa operazione.
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

 rs.Open "utenti", OBJdbConnection, 3, 3
Prova con:
rs.Open "utenti", OBJdbConnection, 1, 2
In questo modo a me funziona ...
Bye bye

Grazie per il consiglio.
In effetti non funzionava perchè la cartella di root era protetta da
scrittura.
Posizionando il db un una qualsiasi altra cartella di C:\ tutto è andato
bene.
Marco

Newsgroup: it.comp.www.asp
Titolo: Come personalizzo il saluto di una mailing?

Ciao a tutti,
ho 50(1000...) indirizzi e voglio personalizzare il saluto.
supponiamo 3 persone, Aldo,Giovanni e Giacomo.
Io voglio che nei miei mail appaia automaticamente: ciao aldo,ciao
giovanni, ciao giacomo.
come faccio?
ringrazio chiunque possa darmi una mano.
nicco

 ha scritto nel messaggio
news:1c9cf39c.01111...@posting.google.com...

Se lavori da un db, dal recorset nel testo metti
msg = "Ciao " & rs("nomecampochecontieneilnome") & vbcrlf
msg = msg & testodelmessaggio
poi assegni al body del messaggio il valore di msg

Newsgroup: it.comp.www.asp
Titolo: Ci riprovo...

Nessuno ha ancora risposto alla mia domanda, probabilmente non mi sono
spiegata bene... ci riprovo, anche perchè sono rimasta bloccata e non
riesco ad andare avanti se non supero questo "piccolo" ostacolo:
Ho due tabelle collegate fra loro mediante un id, devo riuscire ad
interrogare la prima (attraverso un form)  ed il risultato ottenuto lo
devo "eliminare" dalla seconda tabella. Quindi devo visualizzare tutti
gli id della seconda tabella escludendo gli id ottenuti dalla prima.

 gli id della seconda tabella escludendo gli id ottenuti dalla prima.
Facciamo un esempio:
Tab1 contiene: 1, 2, 3, 5, 7, 8, 11
Tab2 contiene: 1, 2, 5, 7, 8, 11, 13, 15, 17, 19, 21
Tu selezioni (dalla prima) 1, 2, 3
Cosa vuoi ottenere dalla seconda?
Davide

 Cosa vuoi ottenere dalla seconda?
E' un po' più complesso:
Tab1 contiene 1, 2, 3 ,5 ,7 ,8 ,11  gli id 1, 2 e 3  hanno lo stesso valore
su un determinato campo che io vado a richiamare con una form.
Tab2 coniente 1, 2, 3 ,5 ,7 ,8 ,11, 12, 55, 22, 33
io devo riuscire ad ottenere:
5 ,7 ,8 ,11, 12, 55, 22, 33

 valore su un determinato campo che io vado a richiamare con una form.
Quindi dovresti poter fare una cosa del tipo:
SELECT * FROM <tabella2> WHERE ID NOT IN (
	SELECT ID FROM <TABELLA1> WHERE CAMPO=<valorescelto>)
N.B. questa query e' di una inefficienza pazzesca...
Davide

 N.B. questa query e' di una inefficienza pazzesca...
Sarà ma non funziona....
Ecco l'errore che mi restituisce:
"You have written a subquery that can return more than one field without
using the EXISTS reserved word in the main query's FROM clause. Revise the
SELECT statement of the subquery to request only one field."

 SELECT statement of the subquery to request only one field."
Pare che non gli piaccia NOT IN, forse vuole NOT EXISTS... che database
e'?
Davide

> che database e'?
Utilizzo Access

 Utilizzo Access
Dovrebbe accettarle le sub-query. Prova ad eseguire la query
dalla finestra SQL di access direttamente (prima di scrivere
il codice ASP).
Davide

Adesso sempre che ci sia un errore nella sintassi.... ma non capisco dove.
restitutisce:
Syntax error in query expression 'idazienda NOT EXISTS (SELECT idazienda FROM
TContattip WHERE cdate(data)='28/01/01')'.

FUNZIONA!!!
OK!! Tutto risolto grazie mille!
Newsgroup: it.comp.www.asp
Titolo: (HELP) inserire testo con codici HTML

Ciao a tutti.
Dunque... sto creando una pagina ASP che ha un campo TEXT AREA nel quale
l'utente deve inserire del testo. Forse sono un po' O.T. ma...
... avevo sentito che "in giro" c'era un controllo Active-X che consentiva
all'utente di formattare il testo (grassetto, corsivo, sottolineato, ...) e
si occupava poi di scrivere nel campo TEXT gli ooportuni codici HTML prima
dell'invio della form.
Ne sapete niente ?
Thanks
Simone Cremonini
p.s. : e' per un'intranet e quindi mi vanno benissimo gli Active-X.

Fattelo in VB oppure una funzioncina in ASP..........
Ciao
Liga97
E-Mail: 
lig...@alo.it
ICQ: 11362849

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

Ciao devo mettere una risposta personlizzata a questo errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e2f'
[Microsoft][Driver ODBC Microsoft Access]Errore nella riga
/it/feedback.asp, line 136 ( si riferisce all'inserimento di un dato già 
presente nella chiave primaria)
Allora io ho scritto questo nella riga successiva:
IF err.number=80040e2f then
response.write "E-mail già registrata"
response.Write "Torna indietro"
end if
Solo non funziona e mi risponde pure male. Sapete come posso ovviare a 
questo problema?
Grazie
Simone ilniubbodelloscript

 Simone ilniubbodelloscript
Devi mettere prima del blocco che da errore:
on error resume next
in questo modo previeni l'errore 500 di IIS che continua ad eseguire la
pagina.
A quel punto puoi fare il controllo sul numero dell'errore che cmq eseguirei
iterativamente
perchè se ti restituisce più di un errore e il primo non è quello giusto ti
salta bellamente l'if.
LaPecora
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 Posted from X-Privat Free NNTP server - 
www.x-privat.org
Avevo messo on error resume next ma saltava l'errore e ignorava IF.
Io ho bisogno che non ignori l'errore e mi scriva un "torna indietro la 
tua e-mail è già registrata!!" Anche perchè nella procedura c'è una mail 
di feedback che così partirebbe lo stesso.
Cosa intendi per eseguire l'errore iterativamente?
Grazie
Simone

 Simone
Piuttosto che intercettare l'errore io lo prevenirei controllando se nel DB
il nominativo è già presente.
Cmq trasforma in stringa l'errore:
strerr = cstr(err.number)
e poi:
if strerr = "90040e2f" then ...
fammi sapere

Newsgroup: it.comp.www.asp
Titolo: data/operazione tra date

Salve a tutti,
prendendo in riferimento una data presente in una cella di un database, come
faccio a far controllare al programma se è maggiore di 20 giorni da quella
presente in un'altra cella dello stesso database?
Grazie
saluti
Michele

 ha scritto nel messaggio news:goMtb.119242$vO5.4...@twister1.libero.it...

Per conoscere la differenza tra due date, basta semplicemente usare la funzione
DateDiff().
La sintassi č: DateDiff(Intervallo, DataInizio, DataFine)
Intervallo indica il tipo di intervallo che vogliamo conoscere.
E' possibile scegliere tra le seguenti opzioni:
d - giorni
h - ore
m - mesi
n - minuti
q - quarti
s - secondi
w - giorni della settimana
ww - settimane
yyyy - anni
DataInizio indica la data di partenza su cui calcolare la differenza, mentre DataFine
ovviamente, indica la data finale.
Esempi:
<%
'Giorni che vanno da Natale 2001 a Natale 2002 (restituisce 365)
DateDiff("d", "25/12/01", "25/12/02")
'Ore da Natale 2001 a Natale 2002 (restituisce 8760)
DateDiff("h", "25/12/01", "25/12/02")
%> 
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/
Newsgroup: it.comp.www.asp
Titolo: ASP e ActiveX

Salve a tutti,
Sto realizzando un componente ActiveX da inserire in una pagina ASP in
Delphi e provandolo mi sono reso conto che,  una volta eseguito all'interno
di una pagina, non č piu possibile ricompilarlo in quanto mi dice di essere
ancora in uso dal sistema.
L'oggetto viene chiamato con le seguenti istruzioni:
set objDelphi = Server.CreateObject("delphi.crypt") 
 [...]
objDelphi=null
Secondo la documentazione ASP un oggetto creato con CreteObject dovrebbe
essere automaticamente distrutto alla fine dell'elaborazione della pagina,
mentre evidentemente cio non avviene. Sapreste spiegarmi il perchč? 
Ciao
         Edo
edoa...@LEVAMI.iname.com
 
Per rispondere togli LEVAMI.

ancora in uso dal sistema.
viene distrutta l'istanza dell'oggetto, ma la dll rimane comunque
dichiarata e aperta dal web server fino alla chiusura dello stesso
(forse non è la sede adatta per spiegarne i motivi :). se usi win9x
(immagino di si) non c'è nulla da fare, perchè non è possibile
chiudere il web server, ma solo interromperlo... ti consiglio di non
compilare mai la dll, invece di eseguire in debug dall'ambiente di
sviluppo (io uso vb, non so se con delphi si può fare ma credo di si);
in questo modo il web server si riferisce all'ambiente di sviluppo e
non al componente. In alternativa, usa win nt, dove il server può
essere chiuso (e riaperto).
ps effettivamente, con win9x puoi disattivare il web server PWS
versione 3, ma non l'attuale versione 4.
--------
MATRO
RealPopup, the freeware winpopup replacer
http://members.tripod.com/Matro/realpopup.html
Newsgroup: it.comp.www.asp
Titolo: gestione articoli/news

Buonasera a tutti!
Viste le mie scarse conoscenze ASP, e il mio poco tempo libero (ahimč)
č da tempo che stņ cercando nelle varie librerie (hotscript, etc etc)
uno script per la gestione degli articoli/news per la mia pagina web
(amatoriale) mi servirebbe uno script con la possibilitą di inserire
articoli o news dal web, la data di inserimento la devo scegliere io,
inoltre vorrei che fosse presente una ricerca dei vecchi articoli/news
tramite ricerca giorno/mese/anno...qualcuno di voi, gentilmente, ha
qualche script del genere...freeware???
ciao.
alessia.

 alessia.
Mi sembra strano che nei vari siti che raccolgono script come hotscript,
www.411asp.com
 ecc... non ci sia uno script del genere. Ma come sono le tue
conoscenze di ASP? Se hai un po' di base non è così difficile scrivere una
pagina con form dove inserire le varie news che memorizzerai in un database
come Access. Quindi nella pagina dove devi visualizzare queste news rileggi
dal database le news da visualizzare per quel giorno... Tutto si basa su
poche pagine:
1) Pagina con form per news
2) Pagina che riceve i dati dalla (1) e li memorizza in un database
3) Pagina che visualizza le news con una query sul giorno.
4) Pagina con form per la ricerca dove l'utente può inserire la data.
5) Pagina che visualizza i record presi dal database.
In un qualsiasi manuale anche economico sull'ASP sono spiegate queste
operazioni.
Ciao
--
AZ [Microsoft .NET MVP]

 ha scritto:

Grazie per la risposta Andrea, le mie conoscenza in ASP sono davvero
pessime, mi limito ad inserire gli script nel mio sito amatoriale..
per il mio scarso tempo libero..chiedevo se magari qualcuno di Voi,
gentilmente ha qualche script freeware che possa fare al caso mio..
ad ogni modo, grazie lo stesso.
Buona serata a tutti!!

 Buona serata a tutti!!
Ciao Alessa,
dai un'occhiata qui:
http://www.aspin.com/home/webapps/content/news?pg=3&order=desc
sono presenti alcuni script gratuiti per l'inserimento di news nel proprio
sito in ASP.


> Grazie per la risposta Andrea, le mie conoscenza in ASP sono davvero

ciao andrea, 
purtroppo anche nel link che mi hai dato...non c'è quello che cerco...
sigh!

> Grazie per la risposta Andrea, le mie conoscenza in ASP sono davvero

ciao Andrea, purtroppo avevo già guardato in quel sito...e non ho
trovato nulla..
sigh!

 sigh!
Non ti rimane che applicare qualcosa di quasi-simile :)
Anni fa - sì, sono passati anni, era il 2000! - ricordo che avevo trovato
molti spunti per accedere ai dati nei database e per la visualizzazione
leggendo questo tutorial:
http://www.aspitalia.com/articoli/mercatino.aspx
In questo esempio viene spiegato come implementare nel proprio sito degli
annunci, ma con le opportune modifiche è facile personalizzarlo alle proprie
necessità.

Newsgroup: it.comp.www.asp
Titolo: Query e Casella a discesa

Salve a tutti
Allora, il mio problema è questo: ho una query che mi estrae dei record da
un db, restituendomi dei dati del tipo Nome - Cognome - Casella a discesa1 -
Casella a discesa2
Ho la necessità di scegliere dai valori dalle caselle a discesa (che
consistono in un si o un no), e poi
inviare i dati aggiornati al Db.
Quando la query mi restituisce più record, non riesco a trovare un codice
che mi permetta di variare i dati, ad esempio, della casella2 del 2°
record lasciandomi invariate le altre:
1°  riga : Nome - Cognome - Casella1- Casella2
2° riga : Nome - Cognome - Casella1- Casella2
3° riga : Nome - Cognome - Casella1- Casella2
Vario il valore della casella 1 della seconda riga
faccio un Submit
Qual'è il codice che mi elabora il tutto?
facendo un semplice
do while not objrs.EOF
objrs(casella1) = request.form(casella1)
....
objrs.movenext.
loop
non succede nulla
Da notare che potrei ( e riesco a farlo) tranquillamente inserire un submit
accanto ad ogni record restituitomi, ma in questo modo, cliccandoci, andrei
ad aggiornare solo il record in questione, mentre io invece vorrei un unico
submit per tutti i record.
In pratica, vorrei eseguire la query, estrarre i miei record, variare quel
che devo variare, inviare al db e rileggere i record con  le modifiche.
Spero di essere stato chiaro e che qualcuno possa essermi di aiuto.
Grazie
Ale

 Casella a discesa2
Quindi io assumo che tu crei una 'mega form', con 'n' campi di input
ognuno dei quali ti riporta i dati di un singolo record. Qualche cosa
del tipo
Response.Write "<form method=post action='elabora.asp'>"
Do While Not rs.EOF
	Response.Write "<input type=text name='"
	Response.Write "field1" & rs.Fields("ID") & "'"
	Response.Write " value='" & rs.Fields("campo1") & "'><br>"
	...
	rs.moveNext
Loop
Response.Write "<input type=submit>"
Response.Write "</form>"
In questo modo lui ti crea 'n' campi chiamati field1ID1, field2ID2 etc.
dove ID1, ID2 etc. sono gli ID univoci del record.
A questo punto tu ricevi una spattaffiata di informazioni che devi
smandrupparti per capire cosa hai modificato e cosa no, oppure aggiorni
tutto e basta. In questo caso fai:
Do While Not rs.EOF
	Sql = "Update <tabella> SET "
	Sql = Sql & " campo1='" & Request("field1" & rs.Fields("ID")) & "'"
	Sql = Sql & " where ID=" & rs.Fields("ID")
	...
	conn.execute Sql
	rs.moveNext
 
Loop
Cioe' ti rileggi i record e componi l'update corrispondente all'id
leggendoti le informazioni dalla Form.
Ammetto che il sistema e' alquanto macchinoso, ma non credo ci sia
un sistema migliore se vuoi un solo tasto di submit per tutti i record.
Davide
Newsgroup: it.comp.www.asp
Titolo: [semi-OT] Vulnerabilità .NET .

http://www.theserverside.com/home/thread.jsp?thread_id=11170
Forse può interessare.
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

 Forse può interessare.
In questi casi non ci si deve difendere dai virus ma dagli utenti:
questo virus diventa attivo solo dopo esser stato eseguito!
Non ci si può difendere da virus di questo tipo, solo limitare i danni
settando i giusti permessi.
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web


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: Cambiare la password di un utente di SQLSERVER

Ho una serie di utenti che accedono ad un db SQL SERVER.
Ovviamente ognuno di loro ha la propria password e user.
Prendo i dati da una pagina di login e poi parametrizzo la stringa di
connessione al db con tali dati.
Problema:
Come posso fare per poter dare la possibilita' agli utenti di cambiare la
propria password tramite una pagina .asp?
In sintesi: E' possibile accedere e modificare i dati degli utenti di un
server SQL (7.0)?
Grazie mille,
Pierpaolo Villano


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

 trovi la guida su MSDN...
Ho trovato la documentazione ed anche qualche esempio.
Finora ahime' non sono riuscito a concludere nulla ... ed ho paura che tu
abbia ragione sul diversita' di versione di SQL SERVER.
Se riesco a fare qualcosa vi faccio sapere.
Pierpaolo
Newsgroup: it.comp.www.asp
Titolo: CDONTS aiuto h importante!!

Ragazzi, io ho il sito su WINDOWS 2000 e l'amministratore ha detto che per far covivere
CDONTS e l'SMTP ha spostato la porta sulla 27 :) Adesso perr dove devo inserire
questa modifica e con quale codice? 
Nel form html o nel codice della pagina ASP
--
La piu' grande community italiana di sviluppatori!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/

Da nessuna parte, l'impostazione viene fatta su iis ed č automatica (non
devi far nulla)

Newsgroup: it.comp.www.asp
Titolo: Elaborazione lato server

Sto considerando la creazione di un applicazione asp che a
richiesta dell'utente interroga un altro sito html e vi attinge
dei dati inseriti dentro delle tabelle html.
L'applicazione si occuperebbe di estrarre i dati dalla pagina,
riorganizzarli e presentarli in altra forma.
Vorrei ridurre al minimo il tempo di elaborazione sull'host asp,
quindi vorrei sapere se e' possibile e piu' conveniete far
elaborare la pagina con i dati da:
1) Una routine in java. 
2) Da un routine all'interno di un modulo di una Db Access.
3) Oppure l'unica alternativa e' solo il codice interpretato in
asp.
Inoltre vorrei un altro consiglio, e' preferibile creare un
specie di cache in Db Access, contenente il risultato delle
ultime interrogazione o alla fine tra inserimenti e cancellazione
di record, questa cache porta via troppo tempo?
Grazie in anticipo.
PS: L'applicazione alla fine dovrebbe risiedere su di un host
free.

 free.
Per routine Java ti riferisci a JavaScript lato client, JScript lato server
o CGI scritte in Java? Se e' la prima, dubito seriamente perche'
scaricheresti l'incarico di elaborare i dati al client (e non sai che cosa
e'), nel secondo, allora ricadi nel tuo punto (3), se e' un CGI, sei sicuro
di poterlo fare su un server free?
Le routine all'interno di Access hanno due grossi problemi: sono
mostruosamente farraginose e ti obbligano a caricare tutto Access per
poterle eseguire.
Secondo me le soluzioni valide sono: fare l'elaborazione direttamente da ASP
o creare un apposito eseguibile in C/C++ da uploadare sul server (non Java).
Quest'ultimo pero' si puo' fare solo se puoi eseguire il programma sul
server, quindi devi sapere che server e' ed essere sicuro di avere le
autorizzazioni (su server Free e' un po' difficile).
Per quanto riguarda la cache dipende da come la implementi. Se crei una
tabella temporanea e poi la svuoti all'uscita non dovrebbe occuparti troppo
tempo. Inoltre puoi avere una funzione di "fammi vedere le ultime richieste"
che puo' esserti utile per migliorare la struttura delle query ed eliminare
quelle inutili.
Spero che questo possa esserti d'aiuto.
Se vuoi la mia opinione pero', vista la "pesantezza" e la complessita' della
cosa, io comincerei a pensare ad un Hosting serio, non Free.
Davide

cosa, io comincerei a pensare ad un Hosting serio, non Free.
Non credo che possa valere la pena, sono ancora ai primissimi
esperimenti, anzi passi.

 con queste caratteristiche?
Difficile significa solo difficile, ti basta cercare e credo che tu possa
trovare di
tutto. Una bella ricerca su Altavista dovrebbe tornarti una paccata di siti
su cui
guardare.
Davide
Newsgroup: it.comp.www.asp
Titolo: GENERARE NUMERI CASUALI

Salve,
ho creato una pagina per la creazione di numeri casuli,
Tutto sembra funzionare però...
....mi genera molti numeri simili!!!
Qualcuno sa come fare per far generare numeri casuali diversi?
Grazie mille,
Peppe

"pasta" il codice.
--
CIAO!
Gusher

Stai eseguendo randomize per inizializzare il generatore?

 ha scritto nel messaggio
news:9sr53j$e45$1...@fe2.cs.interbusiness.it...


 ha scritto nel
messaggio news:9sr6mk$9p5$1...@atlantis.cu.mi.it...


devi utilizzare un funzione diversa...
se usi
intRandom = CInt ( ( intRange * Rnd() ) + intLow)
estrae numeri seguento una distribuzione simile alla gaussiana...
ho letto mi sempra su  guysfromrolla una funzione che estrae con una
distribuzione uniforme

 ha scritto nel messaggio
news:PB8I7.4261$0x4....@news2.tin.it...

Gia' risposto nel post precedente, prova questo script che ti estrae 3
numeri compresi tra 1 e 90 diversi tra loro:
<%
Do while not a<>b<>c
Randomize
a=Cint(Rnd*89)+1
b=Cint(Rnd*89)+1
c=Cint(Rnd*89)+1
loop
if a=b or b=c or a=c then
response.write "11 - 35 - 84"
else
  response.write a & " - " & b & " - " & c
end if
%>
--
Francesco Morelli

Newsgroup: it.comp.www.asp
Titolo: Matrici e global.asa (24 ore di passone!:-)

Da 24 ore sto litigando con una matrice da piazzare come variabile
application....
Vorrei, molto banalmente, caricare un'elenco di paesi in una variabile, ma
non c'e' verso!
Fondamentalmente non riesco a dichiarare la matrice nel global.asa e ricevo
un errore "Expected integer constant" se faccio Dim
Application("MMcountry")(20) ed un errore "Type mismatch:" se ometto la
dichiarazione o se non specifico le dimensioni della matrice (questo almeno
mi sembra ovvio)
L'unica cosa che sono riucito a fare e': Application("MMcountry") =
Array("pippo","pluto","paperino"), il che mi fa pensare che e' possibile e
sia solo un problmea di sintassi.
C'e' nessuno che ci ha mai provato? Se c'e' riuscito ancora meglio!:-)
Saluti.
Luciano

 writes:
L(> Application("MMcountry")(20) ed un errore "Type mismatch:" se ometto la
' Codice estratto da un global asa in produzione da un paio di anni...
Const MaxApprovazioni = 60
Const ColonneApprovazioni = 9
ReDim ArrayApprovazioni(MaxApprovazioni,ColonneApprovazioni)
Session("APPROVAZIONI") = ArrayApprovazioni
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )


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

 ' Codice estratto da un global asa in produzione da un paio di anni...
Funziona, grazie!
Era il doppio passaggio (appoggio-application-appoggio) che mi mancava.
Saluti.
Luciano
Newsgroup: it.comp.www.asp
Titolo: [newbie] asp e iis4

Salve!
Sto muovendo i miei primi passi nella galassia asp e c'e' una cosa che non 
mi spiego bene: se io credo una pagina asp e la faccio girare all'interno 
del percorso inetpub/wwwroot questa viene eseguita correttamente.
Se la faccio girare in uno dei percorsi dei siti web di iis, mi viene fuori 
errore 500. 
che cosa sto sbagliando o omettendo ?
grazie!
-- 
Gareth Jax

Perche' sia eseguito uno script ASP la directory in cui si trova deve
avere i diritti di esecuzione degli Script, verifica di avere tutti i
diritti necessari.
Davide
On 4 Jul 2000 09:56:25 +0200, 
antispam...@mindless.com
 (Gareth


Davide
grazie ma il problema era ben piu' grave! nelle proprieta' dei websites 
non veniva attiva la "default application" e senza di quella gli script non 
potevano essere eseguiti.
Dopo aver girato un bel po' su internet ho scoperto che un problema del 
genere era dovuto a microsoft transaction server. La soluzione suggerita su 
questo techdoc di microsoft era di rimuovere e reinstallare l'option pack
ho fatto e cosi' e' andato.
Per fortuna che ho solo 8 siti web, ma se ne avessi di piu' ? La funzione 
di backup/restore ha funzionato solo parzialmente perche' i siti che 
avevano problemi con la default application li ho dovuti cancellare  e 
ricreare... 
non sono toscano, per cui un bel "maremma laser" ci scappa!!!
-- 
Gareth Jax

Newsgroup: it.comp.www.asp
Titolo: replace per parole che contengono la @

salve per ragioni di sicurezza vorrei poter sostituire nel testo letto dal
database le email facendo visualizzare una scritta xxxx.
ho provato col comando replace ma riesco solo a sostituire la @ . come posso
sostituire i caratteri a destra ed a sinistra della chiocciola.
saluti
Paolo

considerando di non sostituire carattere per carattere (altrimenti si
vedrebbe la lunghezza effettiva della mail), dando per scontato che la
e-mail sia formalmente valida (quindi:
caratteri...@caratteri.caratteri) in jscript potrebbe essere un
qualcosa del tipo:
function convert_string() {
 var str="stringa con 
c.largh...@executive.it
 come e-mail";
 var re=/(\w+\.\w+)@(\w+\.\w+)/g;
 str=String(str).replace(re,"xxxxxxxx");
 Response.write(str);
}
(non conosco sintassi in vbscript ma penso, se usi questo "linguaggio", che
il trasporto sia molto semplice)


Se n'è discusso in una discussione una settimana fa se non ricordo male.
Utilizza le regular expression.
Ecco una funzione che cerca in una stringa un'e-mail e la converte in
xx...@xxxxxx.it
:
<%
frase="La mia e-mail è 
in...@pallino.it
 il mio ICQ number..."
Dim RegEx
Set RegEx = New RegExp
RegEx.Global = True
RegEx.IgnoreCase = True
rPat = "[\w-\.]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,3}"
regEx.Pattern = rPat
frase = regEx.Replace(frase, "
xx...@xxxxxx.it
")
Response.Write (frase)
%>
Ciao
--
AZ

Newsgroup: it.comp.www.asp
Titolo: Aprire un record set

Ciao
Qualcuno potrebbe per favore spiegarmi che differenza c'è fra:
     set rs=conn.execute(SQLstring)
e
  Set rs = Server.CreateObject("ADODB.Recordset")
  rs.Open SQLstring, Conn, 1, 1
Grazie mille
Alessandro

 wrote in message
news:8fp72d$bag$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.www.asp
Titolo: Database relazionale e asp aiuto!

Salve,
devo realizzare una pagina web contenente diverse combobox dinamiche.
Tutte le combobox si interfacciano con un database relazionale Access,
quindi quando viene selezionato un campo presente nella prima combobox la
seconda cambia di conseguenza in base alla scelta della prima, e così via.
E' giusto creare già un database di tipo relazionale o posso farne a meno
(in quale caso risparmio tempo di calcolo da parte del Server?).
Che istruzioni devo usare per interfacciarmi con il database e creare le
combobox in modo dinamico?
Qual'è il modo più efficiente per realizzare il tutto??
Grazie

 combobox in modo dinamico?
Alla luce di quanto detto poc'anzi non puoi, anzi: non devi. Se ogni volta
che clicchi su una combo box parte una query sul database la tua
applicazione subira' dei rallentamenti mostruosi. Se te la cavi bene con
Javascript quello che puoi fare e' infilare nella pagina TUTTI i dati
necessari e poi servirti di script CLIENT SIDE per modificare al volo il
contenuto dei menu'.
Insomma, quello che credi essere una cosa banale e poco difficile da
realizzare (lo intuisco dal fatto che chiedi delle istruzioni) richiede
solide conoscienze sui Database, di IIS, ASP, degli Object Model di Internet
Explorer e/o netscape 6 e di linguaggi di scripting necessari a gestire
tanto gli oggetti presenti sul server, quanto quelli presenti sul client.
Comincia con lo scrivere (a parole) in maniera molto dettagliata, ma senza
scrivere una sola riga di codice, cosa vuoi che faccia l'applicazione.
Poi descrivi, sempre a parole, cosa deve fare ogni singola parte di questa
applicazione.
Quindi inizia la fase di programmazione in LN, o Linguaggio Naturale che dir
si voglia. Il liguaggio naturale altro non e' che la descrizione passo-passo
di ogni programma, ad esempio:
Questo programma serve a scrivere ciao mondo venticinque volte sullo
schermo.
inizia la funzione
 Crea la stringa di stampa e chiamala strStamp
 Crea un intero di nome intCount
 assegna il valore "ciao mondo" a strStamp
 assegna 0 a intCount
 per intCount che va da 0 a 24
     stampa sullo schermo strTamp
 aggiorna il contatore e ricomincia
fine della funzione
Una volta che hai fatto tutto questo ha inizio la parte piu' noiosa del
lavoro, ossia convertire quello che hai scritto in LN nel linguaggio che ti
serve per farti capire dal computer. Questo metodo, sebbene richieda il
doppio del tempo necessario per scrivere il codice, riduce di almeno 2/3 il
tempo necessario per eseguire il debug anche se non disponi di costosi
programmi come Visual Studio, e produce della documentazione + che ottima,
che e' sempre necessaria nel caso in cui qualcun altro debba mettere le mani
sul tuo lavoro.
'guri.
Andrea
Newsgroup: it.comp.www.asp
Titolo: win 2000 e pws

una domanda a chiunque mi sappia rispobndere
va PERSONAL WEB SERVER si windows 2000??


Di cosa ti preoccupi sul CD di WIN 2000 prof. c'e PSW versione 5 (quella
nuova con ASP 3)
Ciao
---------------------------
Salvador Marco
Amministratore of
www.extraweb.it
e-mail: 
ma...@extraweb.it
---------------------------

ho visto anche se dopo... è già installato ed è implementato nel sistema
operativo...


Newsgroup: it.comp.www.asp
Titolo: Query a database

Ciao a tutti !
Ho un database con le seguenti tabelle :
Ordini
   ID         Data
   01         01/02/03
   02         01/03/04
Ordini_dett
  ID_Ordine       ID_Prodotto
  01                        50
  01                        45
  02                        65
Beh, la mia domanda č questa, qual'č la sintassi della stringa SQL che devo
usare per ottenere un risultato come questo ?
  ORDINE  01
             Prodotto 50
             Prodotto 45
  ORDINE  02
             Prodotto 65
Grazie
etr

SELECT o.*, o_d.ID_Prodotto FROM ordini o LEFT JOIN ordini_dett o_d ON o.ID
= o_d.ID_Ordine ORDER BY o.ID
-- 
:: Massimiliano Mattei
:: Project Leader
:: E.xtranet V.irtual A.pplication
:: 
www.evagroup.net
 :: 
www.commy.biz

Ciao ! Ti ringrazio per la pronta risposta ma, mi da errore :  Parametri
insufficienti Previsto 1
Cosa può essere ?

 Cosa può essere ?
Ciao etr,
Access segnala questo errore quando non riconosce il nome di un campo e lo
interpreta di conseguenza come parametro.
Ricontrolla bene la tua query...
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

Newsgroup: it.comp.www.asp
Titolo: eventi settimanali

Ciao a tutti
Eccomi ritornato con un nuovo problema "purtroppo"
Ho infatti la necessità di visualizzare sulla homepage gli eventi
programmati da una certa data ad un'altra, ammettiamo di voler visualizzate
igli eventi della settimana in corso N°46 e dal lunedì alla domenica. Eventi
che preventivamente ho inserito in questo modo:
datain 12/11/2001    dataout 17/11/2001
datain 17/11/2001    dataout 17/11/2001
datain 15/11/2001    dataout 01/16/2001
Ringrazio infinitamente con anticipo
Ciao
            Cele

quando estrai i dati metti where datepart("ww",datain)=46
Newsgroup: it.comp.www.asp
Titolo: [OT?] Comando AT e WSH

Ciao,
  volendo schedulare un comando ho letto su questo newsgroup che si usa
il comando AT. Ho provato con uno script .vbs, ma mi dà errore :-(
Ecco cosa ho scritto:
AT \\WEB_SRV 00.00 /every:1,5,10,15,20,25,30 "CMD /c
d:\inetpub\wwwroot\prova\script.vbs"
Sapete aiutarmi, dirmi a chi rivolgermi, o quant'altro?
Grazie e ciao,
   Giovanni
Sent via Deja.com
http://www.deja.com/

 Ho provato con uno script .vbs, ma mi d errore :-(
Quale errore? Forse sarebbe meglio se tu richiamassi direttamente
l'interprete VBScript invece di CMD.
Davide

 l'interprete VBScript invece di CMD.
Sempre sul file della guida ho letto: "Se il comando non è un file
eseguibile (.exe), premettere al comando il parametro cmd /c, ad
esempio: cmd /c dir > c:\test.out". Effettivamente sia utilizzando il
comando dal prompt che da Scheduled Tasks mi dice che non è possibile
portare a compimento l'operazione. Il problema è che me lo dice anche
con CMD /c (ripeto :-((( ).
Ma voi come fate?


 Ma voi come fate?
Io uso cron... ;P
Davide

 Io uso cron... ;P
Cioč?


 Cio?
Unix (Linux). E' molto piu' semplice...
Davide


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

 Unix (Linux). E' molto piu' semplice...
1 domanda: che c'entra Linux con ASP? A - che non intendessi lo
schedulare un task su server Linux che richiami un file su server
NT/2000... si puo'?
Ancora grazie, e ciao!
Giovanni


 1 domanda: che c'entra Linux con ASP?
Praticamente niente, salvo il fatto che puoi usare diversi 'arnesi'
che ti consentono di far funzionare ASP anche su Linux (benche' sia
una stupidata dato che ci sono cose che funzionano molto meglio). Il
mio era un tentativo pietoso di fare dello spirito... e' venerdi',
che ci vuoi fare...
Davide
Newsgroup: it.comp.www.asp
Titolo: Rilevazione abilitazione Cookies

Un saluto a tutto il NS,
Ho un problema di questo tipo:
Ho una pagina pippo.asp, nella quale vi è un collegamento alla pagina
pluto.asp, se si utilizza tale collegamento la pagina pluto si apre e lo
script in essa contenuto fa il suo lavoro e cioè se i cookies sono
disabilitati mostra un messaggio, altrimenti procede oltre.
<%
if request.servervariables("HTTP_COOKIE")="" then
response.write "<p align=""center""><font size=""4"" color=""red"">Il tuo
browser ha i cookies disabilitati! Non puoi proseguire!!!</font></p>"
response.end
end if
%>
Il problema è che se si accede alla pagina pluto inserendo direttamente
l'Url nella barra degli indirizzi, o accedendovi tramite i preferiti
(ovviamente avendola prima salvata direttamente in essi) lo script
restituisce sempre il messaggio anche se i cookies sono abilitati, se poi
faccio un reload della pagina tutto si sistema e il messaggio scompare.
Ringrazio tutti per il tempo che vorrete dedicarmi.
.: necrøs :.

 
E' normale, sě.
Se vuoi evitare che si arrivi direttamente alla pagina Pluto, magari 
mettici anche un IF che cerca una variabile passata con il redirect della 
Pippo, ELSE riporta indietro. Oppure leggi il referrer.
Oppure metti la creazione del cookie in frameset e la sua lettura in un 
frame.

Beh si purtroppo te lo becchi...
In teoria puoi risolvere in molti modi, accrocchiando diverse soluzioni. Se
proprio perņ non puoi impedire che si possa arrivare da quella pagina
direttamente, cioe digitando l'indirizzo nel browser, puoi fare una cosa di
questo genere in testa alla pagina
If request("pageReloaded") = "" then
    response.redirect "miaPagina.asp?pageReloaded=True"
End If
Cosi ogni volta che si tenta di accedere a quella pagina direttamente ti
forza un reload passando la querystring come check, in modo da farlo una
volta sola.
Ciao
--
Alessandro
UGIdotNET - 
http://www.ugidotnet.org