| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
| |
| | |
| Erfahrener Benutzer Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse: Fortgeschritten ![]() | Vorallem funktioniert die ChatOutput nicht mehr, wenn ich in dieser Datei die Session starte.. output.php startet eben mit session_name('id'); un session_start(); .. die Variablen werden ausgelesen mit $_SESSOIN, klappt alles bestens. dann Wird die Funktion start_output(... aufgerufen.. Die Funktion startet den Output des Chats: Code: function start_output($user, $password, $id, $room, $lastposition)
{
while(!connection_aborted())
{
if($first) $lastposition = $nowposition;
$chatconnection = new database;
$chatconnection->query("SELECT MAX(id) FROM messages_$room");
$nowposition=$chatconnection->result();
$chatconnection->query("SELECT count(id) from messages_$room");
$num=$chatconnection->result();
if ($num == "1")
{
$lastposition = "1";
}
if($lastposition < $nowposition)
{
$chatconnection->query("SELECT message, is_private, privateto FROM messages_$room WHERE id > '$lastposition'");
while ($chatconnection->search_query())
{
$text = $chatconnection->record[message];
$is_private = $chatconnection->record[is_private];
$privateto = $chatconnection->record[privateto];
$text = stripslashes($text);
$text = replace_smileys($text);
if(!$is_private)
{
echo "$text\r\n";
}
else
{
if($privateto == $user)
{
echo "$text\r\n";
}
}
}
$lastposition = $nowposition;
$first = TRUE;
}
flush();
sleep(1);
} // connection
} // function
|
| |
| | ||
| Gast
Beiträge: n/a
| Zitat:
http://www.gtchat.de/main.html | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
Falls doch, hier mal die grundsätzliche Einstellung des Virtualhostes, wie es bei mir läuft: Code: <VirtualHost 1.2.3.4:80>
ServerName gtchat.example.com
ServerAlias chat.example.com
DocumentRoot /home/www/example.com/html
ScriptAlias /cgi-bin/ /home/www/example.com/cgi-bin/
<Directory "/home/www/example.com/cgi-bin/">
<Files ~ "^\.ht">
deny from all
</Files>
Options None
Options +FollowSymLinks +SymLinksIfOwnerMatch +Includes +ExecCGI +Indexes
</Directory>
</VirtualHost>
| |
| | |
| Erfahrener Benutzer Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse: Fortgeschritten ![]() | Ich habe zwar CGI, möchte aber gerne bei meiner Lösung bei PHP bleiben.. ich möchte nur gerne wissen warum das mit den Sessions nicht geht -g- Denn ich möchte gerne meine Variante beibehalten, ich weiß dass es irgendwie geht, andere chats (bsp phpopenchat) laufen zudem auch mit sessions.. |
| |
| | ||
| Gast
Beiträge: n/a
| Zitat:
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sessions Problem | StephenKing | PHP Tipps 2008 | 3 | 16.10.2007 08:30 |
| Formular mit Daten aus mehreren Frames | Jacks Rache | HTML, Usability und Barrierefreiheit | 8 | 27.06.2006 15:03 |
| sessions problem | 022.9 | PHP Tipps 2006 | 5 | 19.06.2006 18:13 |
| Problem mit Sessions unter PHP 4.4.0 | betrazivis | PHP-Fortgeschrittene | 1 | 12.10.2005 19:21 |
| Problem mit Sessions | Drago | PHP Tipps 2005-2 | 11 | 04.10.2005 20:23 |
| [Erledigt] Delete aus mehreren Tabellen - Problem | Datenbanken | 4 | 16.09.2005 15:24 | |
| php chat ohne Frames | PHP-Fortgeschrittene | 3 | 26.08.2005 17:01 | |
| Problem mit Sessions bei der Verwendung von flush (Php4) | PHP-Fortgeschrittene | 0 | 07.08.2005 00:36 | |
| Problem mit mehreren Funktionen des gleichen Types | PHP Tipps 2005 | 10 | 05.01.2005 14:06 | |
| Sessions Problem | PHP Tipps 2005 | 6 | 02.01.2005 16:03 | |
| problem mit mehreren punkten in Dateinamen | Schiedsrichter | PHP Tipps 2004-2 | 4 | 22.12.2004 15:51 |
| problem mit sessions | aircrash | PHP Tipps 2004-2 | 1 | 17.12.2004 03:07 |
| Problem mit Sessions | necrom0rb | PHP-Fortgeschrittene | 16 | 28.11.2004 14:47 |
| PHP Serverpfad Problem mit Sessions | PHP Tipps 2004 | 2 | 05.08.2004 18:56 | |
| Problem mit Sessions !! | Cytrix | PHP Tipps 2004 | 9 | 21.07.2004 23:18 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| zeuch perl chat, gtchat passwort auslesen, apache::session frameset, php session problem frameset, gtchat user session_start |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.