2016-03-26 15 views
0

Ich versuche, dieses Skript zum Laufen zu bringenSpartaste Zählwert auf jquery Skript

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 

 
    <input type="text" value="valueofButton" id="number"/> 
 
    <input type="hidden" value="1" id="number1" min="0"/> 
 
    <input type="button" id="increment" value="Increase"/> 
 
    <input type="button" id="decrement" value="Decrease"/> 
 
</body> 
 
</div> 
 

 
<script language='javascript' type='text/javascript'> 
 
    $(document).ready(function(){ 
 
    $("#increment").click(function(){ 
 
     if($('#number1').val() !="0"){ 
 
     var $n = $("#number1"); 
 
     $n.val(Number($n.val())-1); 
 
     var value = $n.val(); 
 
     $("#number").val(value +' valuedisplayed'); 
 
     } 
 
    }); 
 

 
    $("#decrement").click(function(){ 
 
     if($('#number1').val() !="20"){ 
 
     var $n = $("#number1"); 
 
     $n.val(Number($n.val())+1); 
 
     var value = $n.val(); 
 
     $("#number").val(value +' valuedisplayed'); 
 
     } 
 
    }); 
 
    }); 
 
</script>

Es ist gut zu arbeiten. Aber ich möchte, dass der Wert, dass Benutzer # 1 klickt, sollte angezeigt werden, wenn Benutzer # 2 auf die Seite eingeben.

Zum Beispiel, wenn der Benutzer # 1 ein Mal am Erhöhungs-Taste wird der Wert als 1 Klick

Wenn zwei Benutzer # auf der Seite und wenn Klicks auf Erhöhungs-Taste wird der Wert 2 sein eingeben angezeigt geklickt und nicht 1 (weil Benutzer # 1 auch geklickt hat) oder wenn Benutzer # 2 klickt, wird der angezeigte Wert 0 sein

Kann ich die Informationen (Anzahl der angeklickten Erhöhung/Verringerung) in einer TXT-Datei auf meinem Server speichern?

Wie kann ich das tun?

Wie können Sie die Schaltflächen nur einmal pro Sitzung klickbar machen?

+1

Zwar nicht im Zusammenhang, dann ist es komisch, dass wenn ich auf 'Increment 'it verringern den Wert ... –

+0

nicht möglich ohne DB-Interaktion – Jay

+0

' Kann ich die Informationen in einer TXT-Datei in meinem Server speichern? '- Ja. Es ist einfach. Was hast du bisher gefunden? Außerdem: "Wie können Sie die Schaltflächen nur einmal pro Sitzung klickbar machen?" Was definieren Sie als "eine Sitzung"? Ist es eines Tages? Eine Person? Ein Computer? Ein Browser? Ein Benutzerkonto? –

Antwort

0

Ihre Frage ist nicht sehr klar. Aber wenn Sie nur den Wert ‚Zahl‘ in txt-Datei zu speichern, können Sie einen Ajax-Aufruf zu PHP-Datei, wo Sie die Daten als speichern:

file_put_contents('sample.txt',$number); 
+0

Ich habe versucht, aber es wird nicht aktualisiert – Kevin

+0

Wie versuchen Sie zu speichern. Können Sie den Code anzeigen? –

+0

Kevin