Hilfe! : Fehlermeldung, ka was los ist...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
array
copyright
count
einstellung
fehler
inhalt
lesen
load
login
lokal
meldung
mitglied
not
resource
result
set
space
update
-
Hi Limas!
Da wie einige schon wissen KA von php und mysql habe,aber gerade einen Fehler bei einem script bekomme nun an euch: ^^
schaut mal hier: http://www.ice4fire.cybton.com/forum/forum.php
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /cdcv2/www1/Ice4Fire/html/forum/ilch_incs/forum/auth.php on line 18 Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /cdcv2/www1/Ice4Fire/html/forum/ilch_incs/forum/auth.php on line 28
wenn man auf Mitglieder klickt:Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /cdcv2/www1/Ice4Fire/html/forum/ilch_incs/forum/user/memb_list.php on line 31
es ist das forum script von ilch...aber der kann zz nich antworten...
ist das Forum v 1.0.0 aber fehler kommt bei beiden
PS: diese meldung kommt bei limas space,cybton und auch funpic geben das gleiche aus
Danke schonmal! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es gibt auf jedenfall ein Problem bei der MySQL Abfrage, aber ohne den Quellcode kann man da nicht so wirklich weiterhelfen.
Postet doch mal den Quellcode. Danke! -
Also das ganze forumscript k?nnte man sich unter http://www.ilch.de/file/load/47 runterladen und mal schauen...aber ok der Inhalt von der auth.php:::
<?php
/* ?lchForum
-------------------------------------------------------------|
Copyright : ? by Manuel (?lch) St?chele |
E-Mail : Webmaster@ilch.de |
Internet : www.ilch.de |
Version : v.1 |
Lastupdate : 26.02.2004 |
------------------------------------------------------------*/
if (!defined('ILCH_FORUM')) {
die("Hacking attempt");
}
//-----------------------------------------------------------|
$dif = time() - 200;
### GET GAST ARRAYS
$aut_gast_row = mysql_fetch_object(mysql_query("SELECT t1 FROM ".$myForum." WHERE k = 'Gast Online'"));
$gastar = explode('@',$aut_gast_row->t1);
$gastar1 = explode('#',$gastar[0]);
$gastar2 = explode('#',$gastar[1]);
### CH AUTED
$gidd = array_search(session_id(),$gastar2);
if ($gastar2[$gidd] == session_id()) {
$ch_auted = true;
$gastar1[$gidd] = time();
} else {
list ($chaaa) = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM $myForum WHERE v6 = '".session_id()."' AND k = 'user'"));
if ($chaaa == 0) {
$ch_auted = false;
} else {
mysql_query("UPDATE `".$myForum."` SET v5 = '".time()."' WHERE v6 = '".session_id()."' AND k = 'user'");
$ch_auted = true;
}
}
### DELETE
mysql_query("UPDATE `".$myForum."` SET v6 = '0' WHERE `v5` < '".$dif."' AND k = 'user'") or die (mysql_error());
foreach($gastar1 as $gastkey => $gastvalue) {
if ($gastvalue < $dif) {
unset($gastar1[$gastkey]);
unset($gastar2[$gastkey]);
}
}
###
if($ch_auted == false) {
if (array_key_exists('ilchCMS1',$_COOKIE) AND array_key_exists('ilchCMS2',$_COOKIE) ) {
$row = mysql_fetch_object(mysql_query("SELECT * FROM `".$myForum."` WHERE id = '".$_COOKIE['ilchCMS1']."' AND k = 'user'"));
if ($row->v2 == $_COOKIE['ilchCMS2']) {
setcookie("ilchCMS1", "$row->id", time() + 31104000);
setcookie("ilchCMS2", "$row->v2", time() + 31104000);
mysql_query("UPDATE `".$myForum."` SET v5 = '".time()."', v6 = '".session_id()."' WHERE id = '".$row->id."' AND k = 'user'") or die (mysql_error());
$_SESSION['A_na'] = $row->v1; // User Name
$_SESSION['A_id'] = $row->id; // user id
$_SESSION['A_lo'] = $row->v5; // last login time
} else {
// user pw in cookie 2 falsch
setcookie("ilchCMS1", "" , time() - 9931104000);
setcookie("ilchCMS2", "" , time() - 9931104000);
session_destroy();
}
} else {
array_push($gastar1,time());
array_push($gastar2,session_id());
$_SESSION['A_na'] = 'Gast';
$_SESSION['A_id'] = 0;
$_SESSION['A_lo'] = 99999999999999999999999999999;
}
}
$online_user_name = $_SESSION['A_na']; // User name
$online_user_id = $_SESSION['A_id']; // user id
$neugastonline = implode('#',$gastar1).'@'.implode('#',$gastar2);
mysql_query("UPDATE `".$myForum."` SET t1 = '".$neugastonline."' WHERE k = 'Gast Online'");
?>
-
Hast du denn auch vorher die Datenbank per Hand angelegt und die forum_config.php angepasst?
Ich habe das forum lokal installiert und es geht alles wunderbar.
Daher denke ich, das es ein Fehler bei deinen Einstellungen sein muss. -
wieso per hand anlegen? wenn ich das erste mal auf die forum.php gehe, wird schon alles in die DB reingeschrieben (hab ja auch die forum_config.php angepasst gehabt)
-<somit f?llt per hand raus oder? oder was muss man da noch machen? -
Ich musste die Datenbank per Hand anlegen, weil sie bei mir auf dem System noch nicht existierte.
Als ich die Datenbank angelegt hatte und die forum_config.php angepasst hatte, wurde alles ordnungsgem?? eingetragen.
Du sagst das diese Meldung auch bei Lima-City kommt?
Na dann werde ich das mal testen. -
ok,tu das...ich meine blo?..wieso per hand wenn da steht "
I n s t a l l a t i o n
"
- Die forum_config.php mit einem Text-Editor ?ffnen und die Einstellungen vornehmen.
- Alle Dateien bis auf die info.txt auf den Server laden.
- Mit dem ersten Aufrufen der forum.php wird die Datenbank automaitsch erstellt.
- Dem Ordner avata unter images die CHMOD Rechte 777 geben. ( Schreibrechte )
- Der erste User der sich im Forum registriert ist automatisch der Administrator. -
Hi,
hier mal mein Forum. OHNE Probleme:
http://privateflash.milten.lima-city.de/forum/forum.php
Weil du unter lima-city, bei den anderen wahrscheinlich auch, keine Rechte hast eine Datenbank anzulegen.
Du darfst zwar Tabellen anlegen, die den Inhalt einer Datenbank darstellen, aber keine Datenbanken selber.
Hast du ?berhaupt eine Datebank bei lima-city ersteigert??? Wenn ja musst du auch die Daten korrekt angeben.
Sch?ne Gr??e
http://privateflash.milten.lima-city.de/forum/forum.php -
JA klar hab ich ne DB hier auf lima---hm k?nntest mir den inhalt deiner config hier posten? "nat?rlich" ohne PW ^^ etc...
und wie pass ich da die eintr?ge inna db an? per myphpadmin? aber wie?
Also wenn das klaappt bin ich dia sehr dankbar *gg*
Edit ahhhh
schon oki!!!
habs: http://i4f.milten.lima-city.de/forum/forum.php
edit2:es wahr wohl etwas schief gelaufen bei den "" und ''
Danke f?r deine M?he und den Upload auf lima zum test :) ->wenn mal was is.pn -
Na siehste.
So schwer war das doch gar nicht ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage