10 messaggi dal 10 luglio 2001
Ho fatto un contaclick, ma mi da un errore: lo potete vedere cliccando su
http://www.my-net.it/cgi-bin/vai.asp?url=info.htm o anche senza il '/cgi-bin/'.

Sono all'inizio e non so come fare.

Il database l'ho messo in una cartella predefinita 'mdb-database' creata da Aruba.it e il file 'vai.asp' in 'cgi-bin': possono stare anche fuori da quelle cartelle?

2.907 messaggi dal 15 maggio 2001
Contributi
Che tu possa mettere i file in altre cartelle non c'è nessunissimo dubbio l'importante e che specifichi bene i loro percorsi,per lo script inserisci il codice così possiamo gurdarlo :-D

Ciao Rome Webmaster

10 messaggi dal 10 luglio 2001
L'errore:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/vai.asp, line 12



---------------------
Il file vai.asp:

<%@ language=VBScript %>
<%
URL = Request.QueryString("URL")

'apertura database
Set conn = Server.CreateObject("ADODB.Connection")
dsnpath = "DRIVER=; "
dsnpath = dsnpath & "DBQ=" & Server.MapPath("contaclick.mdb")
conn.open dsnpath

'aggiornamento database
Conn.Execute "UPDATE Tabella1 SET Click = Click + 1 WHERE URL='" & URL & "'"
Conn.Close
Set Conn= Nothing
Response.redirect URL
%>

----------------------


----------------------
Un contaclick x il resoconto (ma potete fare a meno di guardarlo, mi interessa poco):


<HTML>
<HEAD><TITLE>Statistiche Click</TITLE></HEAD>
<BODY>
<TABLE>
<%
If Request.Form("user") = "abc" And Request.Form("pass") = "abc"_
Then

Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver=;" & _
"dbq="&Server.MapPath("contaclick.mdb")

Set rs = cn.Execute("Click")
Response.write "<TR><TD><center>SITO</center></TD>"
Response.Write "<TD><center>Numero Click</center></TD></TR>"
Do While Not rs.EOF
Response.write "<TR><TD>" & rs("URL") & "</TD>"
Response.write "<TD align=right><center>" & rs("Click") & _
"</center></TD></TR>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Cn.Close
Set Cn= Nothing
Else
%>
<TR><TD>
<H1>Contatore di Click</H1>
<FORM action="totclick.asp" method="Post">
<p align="center">
Username: <INPUT type=text name="user"><BR>
Password: <INPUT type=password name="pass"><BR>
<INPUT type=Submit value="Entra !">
</FORM>
</TD></TR>
<% End If %>
</TABLE>
</BODY>
</HTML>


------------------------


------------------------
Il database:
http://www.my-net.it/contaclick.mdb
------------------------


Il link:
http://www.my-net.it/vai.asp?url=info.htm




Modificato - stock - 15 Lug 2001 15:02:02
2.907 messaggi dal 15 maggio 2001
Contributi
Quell'errore ti viene dato molto probabilmente xchè non hai i diritti di scrittura in quella cartella.Devi impostare tali diritti,altrimenti contatta il gestore del servizio

10 messaggi dal 10 luglio 2001
Allora, ho corretto un pò di cose.
I permessi li ho tutti, ora funziona, solo che vorrei che si visualizzassero degli id numerici al posto degli indirizzi internet dopo '?url=http://'.

Ho messo in linea il file alla pagina http://www.my-net.it/contaclick.zip

Ciao.

10 messaggi dal 10 luglio 2001
Una cosa: io in quel file faccio fare 'due giri' perchè devo cambiare spesso il link di destinazione, e facendo convergere tutti i link in un secondo link, e questo secondo link alla destinazione vera, mi basterà cambiare solo il secondo link per cambiarli tutti.

Stando però a quello che mi ha consigliato un amico, i link si possono mettere in un file .asp e farli corrispondere a degli id che metterò nel database; in questo caso basterebbe un semplice 'sostituisci con' per cambiare nel file .asp tutti gli indirizzi insieme.

Semplice no? Così semplice che io non so farlo.
Ringrazio comunque chi mi mette a posto il file
http://www.my-net.it/contaclick.zip

Stock.


29 messaggi dal 22 aprile 2001
a me dava lo stesso errore quando mettevo il database in sola lettura quindi controlla che il file sia scrivibile

PS: usi visualInterdev ?


ciao stefano

il mio sitozzo http://www.skj.it

il mio sitozzo http://www.skj.it
2.907 messaggi dal 15 maggio 2001
Contributi
Ciao stock,ho scaricato quello che hai messo on-line,dovresti correggere un po' di cosette xchè l'ho provato e in tutte le pagine saltano fuori errori....

Come fa a funzionare a te ????

Ciao

Rome Webmaster

Torna al forum | Feed RSS

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