Seite 8 von 34
Verfasst: 26.08.2007 15:16
von Kleopatras_Sister
Problembeschreibung:
Betreff: AJAX Chat
Fehlerbeschreibung: Keine Übernahme von Umlaten (ä, ü, ö, ...)
Bei Texteingabe mit Umlauten wir der komplette Text beim senden nicht übernommen.
Das Chat Fenster läd neu und die eingegebene Zeile erscheint nicht im Chat.
Das 'Problem' ist Browser unabhängig.
Getestet mit FireFox 2.0.0.6 und IE 6.0.x SP2
Link:
http://www.imagebanana.com/view/08b643m ... 070826.jpg
Verfasst: 27.08.2007 01:03
von madblueimp
Falls das ein Plagiat-Vorwurf sein sollte:
Der Code von AJAX Chat ist von keinem Tutorial und keinem anderen Chat einfach übernommen.
Sicher ist, das ich nicht der erste bin, der das
AJAX-Konzept für eine Chat-Software verwendet.
Sicher ist aber auch, das der Code des Chats von mir stammt.
Ähnlichkeiten zu diesem Tutorial sind daher tatsächlich zufälliger Natur.
Hinweis: Ich werde für eine Woche offline sein. Bis dahin habe ich keine Möglichkeit Support Anfragen zu beantworten.
Verfasst: 27.08.2007 02:21
von Kleopatras_Sister
aaaaaah nein !
bitte
schau mal eben bei mir oben, kurzes und kleines post... Umlaute..
Verfasst: 27.08.2007 09:23
von plACEbo
Vielleicht hilft dir
dieser Link weiter.
mfg
Verfasst: 27.08.2007 22:23
von Kleopatras_Sister
danke, ich werde mal rein schauen, gibt ja schon wieder ne neue *rofl*
Danke für die Info, hoffe das wird helfen, denn im Moment nutzt niemand mehr den Chat deswegen :/
Verfasst: 27.08.2007 22:49
von kolja
im prinzip musst du das hier machen: (ist aber aus nem ganz anderen mod, desswegen passen die variablen vielleicht nicht)
Code: Alles auswählen
//Umlaute ersetzen
$suchen=array('Ä','ä');
$ersetzen=array('Ä','ä');
$message=str_replace($suchen,$ersetzen,$message);
das ganze muss vor der speicherung der nachricht
bzw nach dem absenden passieren!
kolja
Verfasst: 27.08.2007 22:55
von Kleopatras_Sister
Nabend kolja
in welcher Datei wäre dies zu erledigen ?
Was anderes
es gibt nun eine ganz neue 3.0 Version.
Und eine direkt Fertige für das phpBB3 wenn ich richtig verstanden hab.
Hab die Daten rüber kopiert und wollte die Auto Einpflege der db vornehmen, doch die ZEile wie vor ein paar Seiten besprochen, gibt es gar nicht mehr.... auch nicht mehr (config) den rooth Path... nun steh ich mal wieder auf dem Schlauch *grml*
Zudem scheint mir das es neue SQL Befehle gibt ? Denn bei Start des Chat erhalte ich
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 34: mysql_errno(): supplied argument is not a valid MySQL-Link resource
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 35: mysql_error(): supplied argument is not a valid MySQL-Link resource
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 46: mysql_errno(): supplied argument is not a valid MySQL-Link resource
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 47: mysql_error(): supplied argument is not a valid MySQL-Link resource
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/Chat.php on line 136: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
[phpBB Debug] PHP Notice: in file /chat/lib/class/DataBase.php on line 73: mysql_real_escape_string() expects parameter 2 to be resource, boolean given
Query: INSERT INTO `ajax_chat_online`( userID, userName, userRole, channel, dateTime, ip ) VALUES ( '', '', '', '', NOW(), INET_ATON("87.78.80.168") ); Error-Report: Incorrect integer value: '' for column 'userID' at row 1 Error-Code: 1366
Bedeutet das ich den Chat neu machen muss oder?
einfach die neue sql ausführen oder vorher die alten Einträge löschen (davon gehe ich mal aus)
Das Problem.. welche sind das alles und wo zu finden ?
mfg
Verfasst: 28.08.2007 09:09
von plACEbo
Installier den Chat neu. Anleitung ist in der readme.txt enthalten. chat.sql nicht vergessen, ich glaube dort hat sich auch etwas geändert.
mfg
Verfasst: 29.08.2007 00:05
von Kleopatras_Sister
ok
aber muss ich die alten sql Befehle löschen ? denke schon, oder einfach drüber instalieren ?
wenn es zu löschen ist, welche genau ? bzw wie finde ich es herraus ?
sorry für diese Anfänger Fragen
LG
Verfasst: 29.08.2007 09:05
von plACEbo
die beigefügte chat.sql führst du in phpMyAdmin aus. Dabei werden die alten Chat-Tabellen aus der DB gelöscht und gegen die neuen ersetzt (DROP TABLE IF EXISTS...).
mfg