WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Stream hört einfach auf » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Can
Da du das Time-Limit nicht geändert hast, beendet sich das Script nach (standardmäßig) 30 Sekunden. Mit set_time_limit(0) kannst du das Time-Limit deaktivieren, aber ich würde dir empfehlen lieber irgendwo in der Schleife immer wieder set_time_limit(10) zu schreiben.
von themonk
Hallo
ich habe folgenden Stream

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
83: 
84: 
85: 
86: 
87: 
88: 
89: 
90: 
91: 
92: 
93: 
94: 
95: 
96: 
97:
<?
ob_end_flush();

INCLUDE "db.inc.php";

 $chatuser = "ee";
  $chatroom = "bb";
usleep(50000);


echo "<script language=\javascript\">
         function oefnefenster(lol)
        {
        window.open(lol, 'fenster', 'toolbar=no,location=no,scrollbars=yes,resizable=yes');
        }
        </script>";
        function Stream($chatuser,$chatroom) {
 global $host,$database,$user,$password,$chatprefix;
 if($chatuser) {
  ignore_user_abort(1);
  $PingTime=1;
  $Ping=0;

  $db = new db_local;

  // Aktueller Stand wird einmalig ausgelesen
  $db->query("SELECT id from chat   order by id desc limit 1");
  $lastpos=$db->result();
  while(!connection_aborted()) {



   // MSGs anzeigen
   // Aktuelle Position auslesen
   $db->query("SELECT id from chat   order by id desc limit 1");
   $pos=$db->result();
   // Mit alter Position vergleichen
   if($lastpos < $pos) {
    $query2="SELECT text FROM chat   WHERE id > $lastpos";
    $db->query($query2);
    // Alle hinzugekommenen MSGs durchlaufen
    while ($db->next_record()) {
     $text=stripslashes($db->record[text]);
     $schreiber=$db->record[user];
     #Hier ignore Script einfügen/by Kaio
     if($schreiber=="") {
      $schreiber="scheißdrecksverdammel";
     }
      if(!eregi("privatemessagestring",$text)) {
       echo "$text";
        echo "\n<br><br>\n";
      }
      // Private MSGs
       else if(eregi("privatemessagestring $chatuser ",$text)) {
        $text=eregi_replace("privatemessagestring $chatuser ","",$text);
        echo" $text";
         echo "\n<br><br>\n";
       }
      }
     #Hier ende Ignore Script
     }
     $lastpos=$pos;

    // Neue Zeilen oder Leerzeichen an den Browser schicken
    flush();
    usleep(500000);
   } // while connection
   $db->close();
  } //if user
} // Function












  echo "<font color=ff0000>-----------------------------------------------------------------------------------------------------------------------------------</font><br>";
  ########

 Stream($chatuser,$chatroom); //stream starten
 //stream beendet..
 sleep(5);

$db10->close();
$db_guest_mins->close();
$db5->close();
$db6->close();
$db2->close();
$db->close();

?>

nur wenn ich jetzt eine moinute nichts schreibe bin ich aus dem Stream gefolgen und alles was geschreiben wir wird bei mir nicht mehr angezeigt warum wasi st daran falsch?



---
http://www.h-denkena.de Homepage Help in HTML, PHP uvm

Nach oben