Newsgroup: it.comp.lang.javascript
Titolo: Domanda Veramente difficile ma il js può scrivere su un file database?

Ciao a tutti
Domanda allucinante da vero imbranato: javascript o l' html (o flash o
qualche altra diavoleria) possono "scrivere" da qualche parte ?
Sono talmente ignorante che non so neppure spiegarmi.
Io ho fatto un sito che però verrà utilizzato prevalentemente offline
distribuito su cd rom tra i circoli di scacchi di tutto il globo a fini
didattici.
L'ho messo in rete solo per raccogliere consigli e pareri e se volete vedere
cosa intendo andate all url :
http://web.tiscalinet.it/valpochess/test/matti.htm
Qui vedrete il PROBLEMA.
E possibile risovere 77 posizioni test di scacchi avendo come output sia la
percentuale di successo per la singola posizione che per l'intera serie.
Nel caso della posizione singola automaticamente a fine esercizio mentre per
la somma di più posizioni schiacciando il pulsante.
Ovviamente una volta chiusa la pagina tutto si azzera.
Domanda :
Esiste il modo (al limite anche solo in modalità offline) di tenere
memorizzato un file con una tabella contenente :
1) Nome del solutore
2) Numeri degli esercizi eseguiti
3) Punteggio raggiunto complessivo
 ed ovviamente eseguire i controlli sulle relative ozioni ( non eseguire due
volte un test gia fatto ..e cosi via )
So di chiedere una cosa mostruosa...
scusate e grazie comunque.
Marco

 cerchero` un'altra donna dentro ai sogni di Tarzan...

 server al solo NT.
Sta roba è più semplice da fare della prima che hai detto ? perchè più che
farmi del male il mio problema è riuscire a vivere abbastanza per finirlo
sto lavoro
( 
Non si è capito vero che sono proprio uno sfigatone principiante usafrontpage ??
Grazie 
Marco

 uno sfigatone principiante usafrontpage ??
Se vuoi continuare ad usare Frontpage temo di non poterti proprio
aiutare, sei al di la` della mia portata.


non dimenticare che poi il tutto non andrà sulla rete, il mio sito serve per
far vedere ai delegati della FIDE cosa si può fare, sta cosa delle tabelle
aggiornabili e soprattutto "scrivibili" va tutta usata offline !!!!! poi
faremo i cd rom, non in tutte le scuole hanno internet.
Devo lo stesso usare sti linguaggi per un uso offline ?

 Devo lo stesso usare sti linguaggi per un uso offline ?
Offline non puoi fare niente, se non usando i cookies (e quindi non
condividendo i risultati). Serve un Web server.


 qualche altra diavoleria) possono "scrivere" da qualche parte ?


 Javascript può salvare e leggere alcune informazioni utilizzando i
cookies.
http://web.tiscalinet.it/valpochess/test/matti.htm
Il sito è sul web solo per trovare qualcuno che mi aiuti !!
Ma io poi lo userò offline, (farò dei cd da copiare) .......sul mio disco
fisso riesco a salvare ?
Snip
Poniamo il caso ( e credo anzi di essere sicuro ) di aver visto in quale
punto del JS delle scacchiere c'è l'istruzione di far uscire a video il
messaggio col punteggio ( ho cercato con notepad il testo e ho visto dov'è è
una istruzione cosi ...(*segue), io voglio che mi butti un nome ad esempio
MARCO (che inserirò io ma dove? ...in una specie di casella modulo credo! )
eseguiti ed il risultato che dà a video lo sposti nel cookie per poi
riprenderlo quando richiamerò MARCO ...
function showtotal(){
 alert("complessivo: " + Math.round(total * 100 / totalmax) + " %");
}
Ciao e grazie
PS ho provato ad incollare il tuo Javascript dei cookies ( vanno entrambi
nella stessa pagina ? in head ? lo so....la domanda è da mentecatto.. ) mi
sa che non ho capito una mazza o mi sa che facendo copia da outlook ho
sporcato con qualche <BR> il codice...o magari semplicemente sta cosa dei
cookies sul mio pc non funzia perchè va solo sul server del provider.....
Ciao
Marco

 aiutare, sei al di la` della mia portata.
Eh, gią. Uomo fortunato. Tu ormai con FrontPageForMacOs/MCMXCIX sei dieci piani 
sopra noi poveri mortali legati a Winzozz! ^o^
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

no

Ciao Marco ;)
Javascript può salvare e leggere alcune informazioni utilizzando i cookies.
Il cookie non è altro che un file di testo dove possono essere letti ,


In locale su sistemi WinXX+IE puoi utilizzare l'oggetto FileSystemObject
di JScript (versione Microsoft di Javascript) che attraverso ActiveX
permettere di leggere e scrivere file.
Il seguente esempio crea a aggiorna un database su file di testo
aggiungendo per ogni utente una riga con   nome;risultato. Si puo'
aggiungere qualsiasi informazione: data, .... e fare tutte le operazioni
che vuoi sul file archiviato: visualizzare la lista dei migliori ......
----------------
var fileRisultati="c:\\fileprova.txt";
var a=null;
var fso=null;
function showtotal(){
 risultato=Math.round(total * 100 / totalmax) + " %";
 nome=prompt("Il tuo risultato complessivo: " + risultato+'\nDigita il
tuo nome','')
  fso = new ActiveXObject("Scripting.FileSystemObject");
 (fso.FileExists(fileRisultati))? a = fso.OpenTextFile(fileRisultati, 8,
false):a = fso.CreateTextFile(fileRisultati, true);
 a.WriteLine(nome+';'+total);
 a.Close();
}
------------------
In linea, se non puoi utilizzare soluzioni server-side, puoi utilizzare
un Applet Java con funzioni simili che potra' funzionare anche offLine.
Saluti, Paolo


 --
Penso, nella mia suprema Inferiorità (uso solo i sistemi di Guglielmo
Cancelli alias Bill Gates), di non essere d'accordo. I miei due neuroni
hanno fatto il seguente ragionamento:
- javascript lavora in una pagina HTML client-side;
- Html viene visualizzato sotto browser;
- il browser gira sotto un sistema operativo.
Non ho molta esperienza su altri sistemi operativi, ma su Win32 puoi
lanciare da browser un applicativo esterno con molta facilità. Quindi, in
locale, potresti lanciare dalla pagina html un programma che scrive i dati
che vuoi su un file (ad esempio con un batch di dos: scrivi.bat nome
punteggio livello).
Non sono del tutto sicuro di quello che ho appena affermato, ma potrebbe
essere un'idea per risolvere il tuo problema...
Ciao!
Davide

 ------------------
grazie
Marco

 ha scritto nel messaggio
news:8qe3qh$dfr$1...@pegasus.tiscalinet.it...
[]

[]

 lanciare da browser un applicativo esterno con molta facilità.
Non "da un browser", solo da IE.
A quel punto non e` piu` un problema javascript, e siamo OT.
