Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 05:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Inhalt automatisch alle 2-3 min aktualisieren

Discussion on Inhalt automatisch alle 2-3 min aktualisieren within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
Döner-Chicken Grill's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 545
Received Thanks: 55
Inhalt automatisch alle 2-3 min aktualisieren

Hallo Community,
Ich bin gerade bei einem kleinen Problem.
Ich habe ein kleines Test Script (ohne Sinn, einfach zum Testen) wo ich nach einer Formular Eingabe folgendes ausführ
Code:
include('berechnung.php');
$standard = new Standard();

if(isset($_POST['submit']))
{
    if(isset($_POST["zeichen"]))
    {
        $erg = $standard->Rechnen($_POST['numb1'], $_POST['numb2'], $_POST['zeichen']);
        echo $erg."<br/>";
        $num = $standard->Abfrage($erg);
        if($num > 0)
        { 
            echo '<script type="text/javascript">notifyMe('.$num.');</script>';     
        }
        
    }else{
        echo "Keine Rechnenmethode ausgewählt.";
    }
}
Das berechnung.php
Code:
class Standard
{
    function Rechnen($numb1, $numb2, $zeichen)
    {
        if($zeichen == 'plus')
        {
            $Erg = $numb1 + $numb2;
        }
        elseif($zeichen == 'minus')
        {
            $Erg = $numb1 - $numb2;
        }
        elseif($zeichen == 'mal')
        {
            $Erg = $numb1 * $numb2;
        }
        elseif($zeichen == 'geteilt')
        {
            $Erg = $numb1 / $numb2;
        }
        
        return $Erg;
        
    }
    
    function Abfrage($erg)
    {
        include('connect.php');
        $sql = mysqli_query($con, "SELECT * FROM user WHERE rang ='".$erg."'");
        $num = mysqli_num_rows($sql);
        
        return $num;
    }
}
Also Ablauf:
-> Formular Senden
-> Daten Empfangen & an die function Senden
-> Berechnen & Ausgeben
-> Ergebnis an die andere function Senden, und die Anzahl der datensätze an das Script schicken wo dann eine Desktop Benachrichtigung geschickt wird.

Jetzt kommt es aber zu meinem Problem:
Ich möchte das die Abfrage (zählen) an die Datenbank automatisch nach einer bestimmten Zeit aktualisiert, aber auch wirklich nur wenn es auch gebraucht wird, da es ja erst nach einem Formular senden, gebraucht wird.

Der Sinn dahinter soll eig. sein zu verstehen, wie man z.B. ein User Interface mit solchen Benachrichtigungen macht wenn man eingeloggt ist um Nachrichten etc. anzuzeigen.

Gruß.
Döner-Chicken Grill is offline  
Old 09/03/2016, 18:36   #2


 
Else's Avatar
 
elite*gold: 4
The Black Market: 166/0/0
Join Date: Feb 2008
Posts: 3,854
Received Thanks: 1,268
Ich hab Dir mal in Skype geschrieben. ;-)
Else is offline  
Old 09/03/2016, 19:15   #3
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,841
Received Thanks: 4,675
Quote:
Originally Posted by Else View Post
Ich hab Dir mal in Skype geschrieben. ;-)
Es wäre für andere dann auch gut die Lösung öffentlich zu machen :>
Leider habe ich heute keine Zeit mehr sonst hätte ich eine kleine Anleitung geschrieben.
Devsome is offline  
Thanks
1 User
Old 09/03/2016, 19:22   #4


 
Else's Avatar
 
elite*gold: 4
The Black Market: 166/0/0
Join Date: Feb 2008
Posts: 3,854
Received Thanks: 1,268
Quote:
Originally Posted by Devsome View Post
Es wäre für andere dann auch gut die Lösung öffentlich zu machen :>
Leider habe ich heute keine Zeit mehr sonst hätte ich eine kleine Anleitung geschrieben.
Das kannst Du nach wie vor tun. Anleitung: Siehe . Das Wiederholen der Funktion entsprechend auf 2-3 Minuten festlegen und die Datei aufrufen.
Else is offline  
Old 09/04/2016, 00:10   #5
 
elite*gold: 0
Join Date: Oct 2013
Posts: 17
Received Thanks: 2
Was auch noch möglich wäre du könntest in die Session eine variable speichern, wenn die Seite neu geladen wird diese dann abfragen und evtl. löschen - wenn es das ist wonach du fragst.
Craagle is offline  
Old 09/04/2016, 00:21   #6
 
KingDingD0ng's Avatar
 
elite*gold: 11
The Black Market: 103/0/0
Join Date: Jun 2011
Posts: 1,847
Received Thanks: 141
Um sowas zu realisieren, macht es Sinn sich etwas mit Event Driven Development und evtl. WebSockets auseinander zu setzen.

Alle paar Minuten laden ist nicht wirklich schön.

PS: Wenn du etwas mehr wissen willst oder fragen hast die Google nicht beantworten kann -> Feel free to add me in Skype

Greetz
KingDingD0ng is offline  
Reply


Similar Threads Similar Threads
C# alle textboxen auf inhalt prüfen
08/16/2013 - .NET Languages - 12 Replies
Hallöchen gibts ne Möglichkeit alle Textboxen die sich in ner groupbox befinden auf inhalt zu prüfen? oder muss ich immer den hier bringen für jede einzelne textbox if(txbblabla.text == "")?
[Frage] Stats automatisch aktualisieren?
07/08/2013 - Web Development - 3 Replies
Hallo ElitePvP'ler. Bin ziemlich neu hier & weiß nicht ob das richtig ist hier... Also, ich möchte von der Seite: Warrock - NEXONEU Meine Stats ablesen und automatisch auf meine Seite übertragen. Sowie diese Seite hier: WarRock Stats Wie mache ich das? Hat vielleicht einer schon solch einen Code, den ich dann nur noch ändern müsste? Oder Tipps etc.
[Frage] Stats automatisch aktualisieren?
07/07/2013 - Coders Trading - 3 Replies
Hallo ElitePvP'ler. Bin ziemlich neu hier & weiß nicht ob das richtig ist hier... Also, ich möchte von der Seite: Warrock - NEXONEU Meine Stats ablesen und automatisch auf meine Seite übertragen. Sowie diese Seite hier: WarRock Stats Wie mache ich das? Hat vielleicht einer schon solch einen Code, den ich dann nur noch ändern müsste? Oder Tipps etc.
[Frage] Stats automatisch aktualisieren?
07/07/2013 - General Coding - 0 Replies
Hallo ElitePvP'ler. Bin ziemlich neu hier & weiß nicht ob das richtig ist hier... Also, ich möchte von der Seite: Warrock - NEXONEU Meine Stats ablesen und automatisch auf meine Seite übertragen. Sowie diese Seite hier: WarRock Stats Wie mache ich das? Hat vielleicht einer schon solch einen Code, den ich dann nur noch ändern müsste? Oder Tipps etc.



All times are GMT +1. The time now is 05:50.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.