PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was sind Queries ? Frage zu feeta chat



Shaochun
05.09.2004, 18:50
Ich bin grade am Installieren des feeta vB Chats.habe das Templat erstellt und bin nun vor der frage: Was sind Queries und was muss ich damit machen:

ALTER TABLE `user` ADD `firstname` VARCHAR( 32 ) NOT NULL ,
ADD `lastname` VARCHAR( 32 ) NOT NULL ,
ADD `perms` VARCHAR( 9 ) NOT NULL ,
ADD `rooms` VARCHAR( 128 ) NOT NULL ,
ADD `gender` TINYINT( 1 ) NOT NULL ,
ADD `latin1` TINYINT( 1 ) NOT NULL ,
ADD `ip` VARCHAR( 16 ) NOT NULL ,
ADD `name` VARCHAR( 32 ) NOT NULL ,
ADD `chat_joined` INT( 10 ) DEFAULT '0' NOT NULL ,
ADD `language` VARCHAR( 32 ) NOT NULL ,
ADD `website` VARCHAR( 32 ) NOT NULL ,
ADD `hide_email` VARCHAR( 32 ) NOT NULL ;

CREATE TABLE `c_ban_users` (
`username` varchar(30) NOT NULL default '',
`latin1` tinyint(1) NOT NULL default '0',
`ip` varchar(16) NOT NULL default '',
`rooms` varchar(100) NOT NULL default '',
`ban_until` int(11) NOT NULL default '0',
`name` varchar(30) NOT NULL default ''
) TYPE=MyISAM;

CREATE TABLE `c_messages` (
`type` tinyint(1) NOT NULL default '0',
`room` varchar(30) NOT NULL default '',
`username` varchar(30) NOT NULL default '',
`latin1` tinyint(1) NOT NULL default '0',
`m_time` int(11) NOT NULL default '0',
`address` varchar(30) NOT NULL default '',
`message` text NOT NULL
) TYPE=MyISAM;

CREATE TABLE `c_reg_users` (
`username` varchar(30) NOT NULL default '',
`latin1` tinyint(1) NOT NULL default '0',
`password` varchar(32) NOT NULL default '',
`firstname` varchar(64) NOT NULL default '',
`lastname` varchar(64) NOT NULL default '',
`country` varchar(64) NOT NULL default '',
`website` varchar(64) NOT NULL default '',
`email` varchar(64) NOT NULL default '',
`showemail` tinyint(1) NOT NULL default '0',
`perms` varchar(9) NOT NULL default '',
`rooms` varchar(128) NOT NULL default '',
`reg_time` int(11) NOT NULL default '0',
`ip` varchar(16) NOT NULL default '',
`gender` tinyint(1) NOT NULL default '0',
`name` varchar(30) NOT NULL default ''
) TYPE=MyISAM;

CREATE TABLE `c_users` (
`room` varchar(30) NOT NULL default '',
`username` varchar(30) NOT NULL default '',
`latin1` tinyint(1) NOT NULL default '0',
`u_time` int(11) NOT NULL default '0',
`status` char(1) NOT NULL default '',
`ip` varchar(16) NOT NULL default '',
UNIQUE KEY `room` (`room`,`username`)
) TYPE=MyISAM;



Dannach muss ich doch chat.php und room uploaden oder ? Aber in kein bestehendes verzeichnis oder so,oder ? Weiß nämlich nicht, was mit "Upload Directory" gemeint ist!

ich hoffe man kann mir schnell helfen,

danke schonmal,

shaochun

Shaochun
05.09.2004, 18:53
wenn ich auf SQL Query gehe steht da : Sie können keine SQL Queries ausführen

h75
05.09.2004, 19:30
Ja das musst du dir vorher in der config.php erlauben..

Statt der 1 trage dort deine ID ein. Die wenn du der einzige Admin deines Boards bist, aufjedenfall die 1 ist. ;)

// ****** BENUTZER, DIE QUERYS AUSFÜHREN DÜRFEN ******
// Alle hier angegebenen Benutzer können im Administrator-Kontrollzentrum
// Querys (Datenbankabfragen) ausführen.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander (s.o.).
// Hinweis: Querys ausführen zu können, kann eine kritische Angelegenheit sein.
// Aus Sicherheitsgründen sollten Sie in diese Liste keine User-IDs eintragen.
$canrunqueries = '1'; WICHTIG!!! Querys sind Befehle, die du an die Datenbank "übergeben/eingeben" kannst. Mach vorher bitte ein Backup, denn wenn du ein Zeichen vergisst, oder was falsches dort einträgst, dann kann es sein, das deine Datenbank das nicht überlebt! Und ohne Backup bist du dann aufgeschmissen.

Upload Directory - Was heist das wohl? Der Pfad, in den du die Datei uploaden sollst. Standartmässig ist das bei fast allen Hacks der normale Home-Pfad des Forums. Da wo auch sich auch die index.php befindet, die sozusagen die "erste" Seite deines Forums.... :rolleyes:

TheRock
05.09.2004, 19:58
er könnte das aber auch in phpmyadmin machen so würde ich das machen ;)

Shaochun
05.09.2004, 20:32
Weiss einfach net woran es liegt.Habe die Queries im phpmyadmin eingegeben,
die beiden dateien chat.php und raum upgeloadet und das Template ( Eigenes template) "feetachat" ,erstellt.Hab auch die datei config.lib.php editiert (mit datenbank daten) so wie´s in der Anleitung stand.Bin dann auf die Startseite und habe aber keinen Unterschied gesehen,werde eine Chatstatistik im footer,noch sonst was. Bin dann auf meinedomain.de/chat.php gegangen,da stand dann "Seite kann nicht angezeigt werden" mit dem Rahmen meines Forums rum(eingebunden im Forum).Dann bin ich auf meinedomain.de/room gegangen und da war der chat,völlig funktionsfähig. Aber wieso funktioniert er net richtig (also chat.php,Statistik) ? Hab jetzt nochmal alles gelöscht.

danke für alle Antworten

Shaochun

PS.: Ist doch normal,wenn im Template steht http://localhost/upload/room ?

h75
05.09.2004, 21:01
PS.: Ist doch normal,wenn im Template steht http://localhost/upload/room ? Wo steht das?? und den Ordner upload hättest du nicht hochladen müssen ;)
Wenn du es lokal installierst, ist es normal, aber im Wb sollte da dein Domainname stehen..

Ich würde sagen, probiere doch erstmal alles andere aus und lerne das Forum wie es ist erstmal kennen. Du weist weder was Querys sind, noch wo das upload Directory ist, möchtest aber schon Hacks einbauen, die ich als "alter hase" noch net mal eingebaut bekomme.. (Ist nur ein Rat) ;)


Hab jetzt nochmal alles gelöscht. Auch die einträge, die du mit den Querys in die Datenbank geschrieben hast? Die Phrasen usw?? :D

Shaochun
06.09.2004, 10:28
sorry, natürlich wiess ich was Queries sind.Den Ordner Upload habe auch nicht upgeloaden *g*. Die Url http://localhost/upload/room, steht so im Code,den ich ins neue Template (feetachat),welches ich erstellen soll,einfügen musste.Da hab ich nix dran gemacht *g*.Das steht da schon.


vieleicht ist es jetzt etwas klarer

shaochun