Gleicher Inhalt bei jedem User |
#SHADOW
Mitglied
Dabei seit: 23.08.11
Beiträge: 57
|
|
Problembeschreibung:
Hallo ich habe mal wieder eine frage, da ich nicht weiß wie ich dieses Problem lösen kann/soll. Ich habe in den Thread ein PopUp eingebaut wo ich ein Link habe der so aussieht
code: |
1:
|
<a href="/charakter.php?userid=$posts[userid]&sid=" onclick="window.open('charaktertr.php?action=view&id=$posts[userid]','popup','width=600px,height=700,scrollbars=yes,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false">Charakter</a> |
|
So ich hab nun über mein UserCP dort Infos eingetragen wenn ich das jetzt aufrufe und ich benutze meinen Account sehe ich meine Daten auch wenn ich aber bei einem User XXX (umgekehrt genau so) dieses PopUp aufrufe sehe ich immer noch meine Daten statt die von dem anderen User. Ich weiß jetzt nur leider nicht, wie ich das Problem lösen kann und hoffe hier auf hilfe.
Fehlermeldung:
/
Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
/
Was wurde zuletzt geändert oder eingebaut?
/
__________________ Liebe Grüße
#Shadow
|
|
28.12.11 17:35 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Geht es denn, wenn du die Datei direkt mit verschiedenen UserID's aufrufst oder kommt da auch immer das gleiche?
charaktertr.php?action=view&id=1
charaktertr.php?action=view&id=2
charaktertr.php?action=view&id=3
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
28.12.11 18:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
#SHADOW
Mitglied
Dabei seit: 23.08.11
Beiträge: 57
Themenstarter
|
|
Hallo Beckenbans, leider sehe ich dann immer noch meine eigenen Sachen *grübel*
__________________ Liebe Grüße
#Shadow
|
|
28.12.11 18:56 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Dann lad die Datei charaktertr.php mal hier hoch.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
28.12.11 22:57 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Hallo,
php: |
1:
|
WHERE userid='$wbbuserdata[userid]' |
|
Sieht nicht gut aus.
Sollte eher so lauten:
php: |
1:
|
WHERE userid='$posts[userid]' |
|
|
|
28.12.11 23:51 |
Finden
Als Freund hinzufügen
|
|
#SHADOW
Mitglied
Dabei seit: 23.08.11
Beiträge: 57
Themenstarter
|
|
Ich habe das jetzt mal so geändert doch irgendwie springt er dann jetzt auf das Template, was den Inhalt ausgibt, das man nichts eingetragen hätte :/
__________________ Liebe Grüße
#Shadow
|
|
29.12.11 00:06 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Dann gib statt " '$posts[userid]' " das rein, wo du die ID deiner User speicherst.
"$wbbuserdata['userid']" gehört da jedenfalls nicht rein, denn das ist nur deine eigene ID.
|
|
29.12.11 01:31 |
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Die UserID gibst du ja in der URL mit an. Nur Abfragen und dort einfügen, dann klappt es.
Außerdem wäre es ganz gut, vor das "view" immer ein $ Zeichen zu machen.
Danach könntest du dir noch überlegen, was angezeigt werden soll, wenn in der URL die action- und/oder id-Angabe fehlt.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
29.12.11 12:56 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
#SHADOW
Mitglied
Dabei seit: 23.08.11
Beiträge: 57
Themenstarter
|
|
Guten Abend
ich speichere meine Userid in der Tabelle Charakter unter der Spalte userid also habe ich jetzt in meine DB Abfrage eingefügt statt das
code: |
1:
|
WHERE userid='$posts[userid]' |
|
habe ich jetzt dort stehen
code: |
1:
|
WHERE userid='$userid' |
|
(ich hoffe das ich das so richtig verstanden habe jetzt) dann müsste er ja die Einträge nach der entsprechenden Userid raus suchen. Doch zeigt er mir jetzt immer noch das No Template an.
__________________ Liebe Grüße
#Shadow
|
|
29.12.11 20:59 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Weil du anscheinend die "$userid" des Users, den du gerade aufrufen willst, nicht in "$userid" speicherst.
php: |
1:
|
charaktertr.php?action=view&id=$posts[userid] |
|
Eventuell in "id"?
|
|
29.12.11 21:07 |
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Hier mal eine Beispieldatei, wie es aussehen könnte:
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
29.12.11 22:17 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
#SHADOW
Mitglied
Dabei seit: 23.08.11
Beiträge: 57
Themenstarter
|
|
DANKE!!!!!!! Jetzt habe ich verstanden wie das geht verzeihung wegen der ganzen fragerei.
*kekse da lass*
__________________ Liebe Grüße
#Shadow
|
|
30.12.11 00:16 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|