Mi. 11.10.2017
11:00 Uhr
#1
- Registriert seit
- 28.08.2017
- Beiträge
- 35
- Beitragswertungen
Hallo Ilch Community
Ich habe folgendes Problem. Ich habe heute einen Member auf der Homepage unter Admin/user verwalten jemanden entfernt da er uns verlassen hat. Nun bekomme ich folgende Fehlermeldung wenn ich auf seinem Namen Klicke zb in den Foreneinträgen
MySQL Error:
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
in Query:
SELECT * FROM ic1_grundrechte WHERE id =
Debug backtrace:
@ mysql.php:46 -- debug_bt()
@ mysql.php:64 -- db_check_error(...)
@ user_infos.php:41 -- db_query(...)
@ user_details.php:277 -- include(...)
@ user.php:25 -- require_once(...)
@ index.php:18 -- require_once(...)
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /var/www/html/include/includes/func/db/mysql.php on line 72
Könnt ihr mir da weiterhelfen ?
verwendete ilch Version: 1.1 P
Zuletzt modifiziert von Bashani am 11.10.2017 - 11:00:33
Mi. 11.10.2017
13:10 Uhr
#2
- Registriert seit
- 31.03.2013
- Beiträge
- 1.337
- Beitragswertungen
Also bei Foren-Beiträgen gelöschter User kann ich bei uns auf der Seite
gar nicht auf seinen Namen klicken, weil da kein Link mehr existiert.
Ist natürlich klar, dass bei einem Link, der zb auf ein Userprofil leitet,
eine Fehlermeldung erscheint, wenn keine User-ID im Link enthalten ist.
Denn dadurch können keine userspezifischen Daten abgefragt werden.
Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
»Albert Einstein«
Mi. 11.10.2017
20:45 Uhr
#3
- Registriert seit
- 20.03.2013
- Beiträge
- 404
- Beitragswertungen
Bei mir kann ich auf den Namen eines gelöschten User klicken... Ist ja in der DB samt UserID gespeichert.
Bekomme dann aber logischerweise die User nicht gefunden Seite angezeigt...
Hier stellt sich jetzt die Frage, warum die ID in der Abfrage fehlt...
Welchen Foren Mod benutzt Du ??
Ich denke, der Mod fragt die UserID anhand des Ersteller Namens in der DB ab.
Ist der User nicht mehr vorhanden, gibt es natürlich auch keine ID zurück.
Wenn dem so sein sollte, sollte man das Script verbessern und die ErstellerID die unter ic1_posts
mit gespeichert wird nutzt.
Zuletzt modifiziert von Jens238 am 11.10.2017 - 20:55:18
Do. 12.10.2017
20:06 Uhr
#4
- Registriert seit
- 31.03.2013
- Beiträge
- 1.337
- Beitragswertungen
Zitat geschrieben von
Jens238Bei mir kann ich auf den Namen eines gelöschten User klicken... Ist ja in der DB samt UserID gespeichert.
Bekomme dann aber logischerweise die User nicht gefunden Seite angezeigt...
Ich fand irgendwann eine Nicht-Verlinkung zu nem gelöschten User(~profil) sinnvoller
als diese
"User-nicht-gefunden-Seite"
Aber Gott sei Dank kann das jeder selbst entscheiden.
Jedenfalls scheint bei Dir nach der UserID (aus prefix_user) abgefragt zu werden,
das solltest Du ändern so wie Jens es schon beschrieben hat.
Solltest Du Hilfe benötigen, müßtest Du eventuell mal die Dateien
show_posts.php und
showpost.htm
hier bereitstellen.
Zuletzt modifiziert von Outi77 am 12.10.2017 - 20:07:48
Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
»Albert Einstein«
Fr. 13.10.2017
06:25 Uhr
#6
- Registriert seit
- 31.03.2013
- Beiträge
- 1.337
- Beitragswertungen
Es gibt für alles ein 1. Mal
Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
»Albert Einstein«