19 messaggi dal 07 settembre 2001
Il solito problema con i counter!
le ho tentate tutte!
per esempio creo un file counter.asp nella directory "tizio" con lo script:
--------------------------------------------
<%
Response.Expires = 0
Set fs = CreateObject("Scripting.FileSystemObject")
Path = server.mappath("conta.txt")
Set a = fs.OpenTextFile(path)
conta = CInt(a.ReadLine)
If Session("conta") = "" then
Session("conta") = conta
conta = conta + 1
a.close
Set a = fs.CreateTextFile(path, True)
a.WriteLine(conta)
End If
a.Close
%>
---------------------------------------------
nella stessa directory creo un file conta.txt con dentro il num "0"

poi faccio una pagina "prova.htm" dove scrivo:
<SCRIPT LANGUAGE="JavaScript" SRC="http://localhost/tizio/counter.asp">
</SCRIPT>
---------------------------------------------
avvio PWS,e scrivo il seguente url:
http://localhost/tizio/prova.htm
risultato: NIENTE!!!!!! pagina vuota, bianca, linda e pinta.
tralasciando la sintassi del codice,sbaglio qualcosa nel procedimento? perchè anche con altri script presi a destra e a manca non funziona!
un aiuto o me sparo!


Valerio

Valerio
153 messaggi dal 20 aprile 2001
Mi sembra tu faccia un (bel) po' di confusione. Chiami una pagina ASP (con uno script server-side in VBScript) da una pagina HTML con uno pseudo-script in JavaScript?
Non faresti prima ad includere quello script nella pagina ASP in cui vuoi il contatore?
Magari trasformi lo script in una funzione, la metti in un file di inclusione e lo inserisci in tutte le pagine che vuoi.



HD
____________
Posso indicarti la strada, ma poi devi seguirla da te.
19 messaggi dal 07 settembre 2001
e te pare facile!
si può dire che se non conoscessi altri linguaggi di prog ti avrei risposto: " MADDECHE, ma che stai a dì? CHE ROBBé, se magna?
scherzi a parte sono un neofita di asp, quindi una cosa del genere ancora non saprei come implementarla, non mi potresti scrivere uno script in maniera tale che io faccia copia/incolla nel punto che mi serve o delle istruzioni per farlo funzionare?
scusa se chiedo troppo ma è un casino!

P.s. ti citero' nei diritti dello script!

Valerio

Valerio
19 messaggi dal 07 settembre 2001
ah, mi correggo, hai ragione per quanto riguarda il javascript, quello era per utilizzare delle immagini, dovevo richiamarla con:

Visitatori: <%= conta %>
hai ragione, ma non funge lo stesso


Valerio

Valerio
265 messaggi dal 28 aprile 2001
Ciao,

ho visto che hai fatto un mixer di session e file di testo, volevo correggerti il codice ... ma facevo prima a creartelo nuovo, percio' ti do' un consiglio; dai una occhiata a questo script del buon D.B
http://www.aspitalia.com/liste/usag/script.asp?ID=129

Se hai dei problemi... il forum e' aperto.

Ciao alla prossima

Filippo

Non dir di me' se di me' non sai, pensa di te ... e poi di me' dirai.

Autore (sottoscritto)

Non dir di me' se di me' non sai, pensa di te ... e poi di me' dirai.

Autore (sottoscritto)
153 messaggi dal 20 aprile 2001
L'idea della funzione comunque è questa:
<code>
&lt;%
Function HitCounter()
... 'ci metti gui il codice
HitCounter= 'qui restituisci il risultato.
End Function
%&gt;

Abbiamo avuto &lt;% =HitCounter %&gt; accessi!

</code>

Comunque, tra estensioni di frontpage e oggetti COM disponibili, si può fare a meno della funziona. Comunque segui il consiglio di Filippo, che è collaudato!


HD
____________
Posso indicarti la strada, ma poi devi seguirla da te.
428 messaggi dal 06 settembre 2002
hai provato con prova.asp anzichè come prova.htm ?
e poi al posto di

&lt;SCRIPT LANGUAGE="JavaScript" SRC="http://localhost/tizio/counter.asp"&gt;
&lt;/SCRIPT&gt;

sostituisci un bel

&lt;!--#include file="tizio/counter.asp"--&gt;

§§################################################§§
-La gente da buoni consigli se non può più dare il cattivo esempio-
§§################################################§§
19 messaggi dal 07 settembre 2001
l'avevo già testato, ma riproverò, lo script lo inserisco direttamente nella pagina no? tra il tag &lt;body&gt; e &lt;/body&gt; ?

Valerio

Valerio

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.