Como Criar Um Contador De Visitas?
#1
Posted 03/02/2006, 13:16
Obrigado.
#2
Posted 03/02/2006, 13:19
Mas Javascript fica meio complicado. Se tem como, nunca vi um...
Contato: julio.greff [at] gmail [dot] com
Habilidades: JavaScript, Ajax, PHP, XHTML, CSS, MySQL, POO
Blog: http://www.juliogreff.blog.br
#3
Posted 03/02/2006, 13:20
Pois um contador necessitaria ou de acesso a um arquivo .txt ou BD!!!!
[]'s
Acesse agora mesmo http://yeapiz.com
#4
Posted 06/02/2006, 12:43
function contador(){ var ForReading = 1; fso = new ActiveXObject("Scripting.FileSystemObject"); if(fso.FileExists("c:\\contador.txt") == false){ f1 = fso.CreateTextFile("C:\\contador.txt", true); f1.Write(1); f1.WriteBlankLines(1); f1.Close();} ts = fso.OpenTextFile("c:\\contador.txt", ForReading); s = ts.ReadLine(); visitas = s.length; ts.Close(); f2 = fso.CreateTextFile("C:\\contador.txt", true); f2.WriteLine(s+1); f2.Close(); document.write(visitas); } }O código ainda não está completamente pronto, mas já funciona. Aquele length é porque eu não consegui transformar o texto do arquivo em número. No lugar de "c:\\...", coloque um endereço alternativo do lugar onde o arquivo deve ficar NA INTERNET, não localmente.
Contato: julio.greff [at] gmail [dot] com
Habilidades: JavaScript, Ajax, PHP, XHTML, CSS, MySQL, POO
Blog: http://www.juliogreff.blog.br
#5
Posted 06/02/2006, 12:55
Ou é JScript ou ASP...
#6 computer
Posted 06/02/2006, 17:41
Ôpa...Vou ter que me retratar agora: é possível sim fazer um contador de visitas usando Javascript. Pesquisei e desenvolvi um código simples que faz esse tal contador:
function contador(){ var ForReading = 1; fso = new ActiveXObject("Scripting.FileSystemObject"); if(fso.FileExists("c:\\contador.txt") == false){ f1 = fso.CreateTextFile("C:\\contador.txt", true); f1.Write(1); f1.WriteBlankLines(1); f1.Close();} ts = fso.OpenTextFile("c:\\contador.txt", ForReading); s = ts.ReadLine(); visitas = s.length; ts.Close(); f2 = fso.CreateTextFile("C:\\contador.txt", true); f2.WriteLine(s+1); f2.Close(); document.write(visitas); } }O código ainda não está completamente pronto, mas já funciona. Aquele length é porque eu não consegui transformar o texto do arquivo em número. No lugar de "c:\\...", coloque um endereço alternativo do lugar onde o arquivo deve ficar NA INTERNET, não localmente.
Isso aí não pode ser JavaScript, porque JavaScript é client-side. Vai operar o arquivo de texto na máquina do usuário, e não no servidor.
Mas acho que isso aí funciona se colocar como ASP, e colocar no início da página:
<%@ Language="JScript" %>
Se fazer assim, o código deve funcionar.
No lugar de "c:\\...", coloque um endereço alternativo do lugar onde o arquivo deve ficar NA INTERNET, não localmente.
Não adianta. É preciso ter permissão do servidor para fazer isso, e mesmo assim seria uma vulnerabilidade na segurança do servidor.
Edição feita por: computer, 06/02/2006, 17:48.
#7
Posted 07/02/2006, 09:28
na head:
<script LANGUAGE="JavaScript"> <!-- var ran ran = Math.round(Math.random()*100000)//coloque aqui o numero que quiser --> </SCRIPT>
no corpo:
<script> <!-- hiding document.write("Você é o visitante número " + ran + ".") //end hiding--> </SCRIPT>
Abraços
#8
Posted 07/02/2006, 10:34
document.write( "Você é nosso vistante anterior mais um!" );
Mais realista.
#9
Posted 21/09/2017, 06:18
Keflex For Humans Viagra Acquistare Farmacia Propecia Dermatologist
Preisvergleich Viagra Rezeptfrei <a href=http://cialtobuy.com>generic cialis</a> Buy Generic Sildenafil Tablets On Line
Pharmacy24online cialis buy online Delicate Rx Support
Amoxil False Positive Urine Test Viagra En Vente Libre Belgique
Propecia Canada No Prescription <a href=http://cialtobuy.com>cheap cialis</a> Zithromax Two Pills
Cialis rique cialis online Achat Cialis En Ligne Belgique
Centurion Labratories Preis Cialis 10
Pak For Bladder Infection <a href=http://cialtobuy.com>online pharmacy</a> Cheap Silagra Tablets
#10
Posted 21/09/2017, 13:40
Posologia Viagra Generico Cialis Jeune
Diabetes Y Kamagra cialis Online Ed Tratments
#11
Posted 21/09/2017, 21:19
Azitromicina For Sale
Buy Generic Propecia 5mg cialis online Doxycycline 100mg Price
#12
Posted 06/10/2017, 04:52
Kamagra Internet Generic Soft Cialis Where To Buy 3 10percent Cream Eurax cialis Propecia Rogaine Dosage Amoxicillin Zpak Canadian Pharmacy Flagyl Online Drugstore
Acheter Cialis En Tunisie Rhineinc.In Order Now Generic Stendra Mastercard Free Consultation generic cialis Propecia To Regrow Eyebrows
#13
Posted 01/11/2017, 04:47
Buy Vardenafil 40 Mg Malaysia Vente De Viagra En Pharmacie Propecia En Ligne 1mg viagra online pharmacy Cold Sores Keflex Canadian Pharmacy Cialis Super Active
Buy Cialis 100mg acquista vardenafil Acheter Cialis Lilly France Rayh Healthcare cheap isotretinoin accutane with free shipping
#14
Posted 22/11/2017, 05:35
Amoxicillin 250mg Ml Orlistat Full Strength Viagra Original Oder Falschung cialis price Viagra Cinese Cialis Come Fare
Keflex 700 Mg viagra Amoxicillin 500mg
#15
Posted 22/11/2017, 11:46
Propecia Iberia Levitra Wirkung Lasst Nach cialis Cheapeast Ordering Isotretinoin
Kamagra Interdit En France Viagra Generico Natural Cyproheptadine 4mg For Purchase viagra Viagra 25mg Cost Ovral No Prescription Dove Acquistare Cialis Sicuro
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)