Seite 1 von 5
Link in viewtopic.php
Verfasst: 19.03.2005 03:47
von dogsandfun
Warum zeigt folgender Link...
Code: Alles auswählen
'U_DOG_DETAILS' => append_sid("dafdogs.$phpEx?".POST_USERS_URL."=".$profiledata['user_id']),
immer die Fehlermeldung an: "Benutzer existiert nicht" - auch beim Mouseover über den Link wird keine UserID in der Taskleiste angezeigt ...
Lg Dirk
Re: Link in viewtopic.php
Verfasst: 19.03.2005 05:29
von Dave
dogsandfun hat geschrieben:immer die Fehlermeldung an: "Benutzer existiert nicht" - auch beim Mouseover über den Link wird keine UserID in der Taskleiste angezeigt ...
Wenn die ID fehlt kann das ja auch nicht klappen

Schau mal im quellcode ob die Variable $profiledata['user_id'] für die User ID stimmt

Quellcode prüfen
Verfasst: 19.03.2005 05:55
von dogsandfun
Auf was soll ich welche Datei prüfen.
aufgerufen wird einen Dateie Namens dafdogs.php
geändert habe ich die viewtopic.php und die .tpl
irgendwie steh ich auf dem Schlauch
der gleiche Link steht praktisch im Userprofil - dort funktioniert er
LG Dirk
Verfasst: 19.03.2005 09:45
von mad-manne
Also, wenn du in viewtopic einen Link zu deiner dafdogs.php erzeugen willst, der ähnlich wie der Benutzerprofil-Button funktioniert, dann solltest du einfach $poster_id nutzen.
Das von dir genutzte $profiledata['user_id'] wird ausschliesslich in der Datei includes/usercp_viewprofile.php genutzt und ist somit in viewtopic unbekannt!
Die Variable $poster_id enthält(in der viewtopic!) für jeden Poster innerhalb eines Topic, jeweils dessen user_id und wird daher für die diversen Links zum Profil, zur Webseite und für die Messenger-Links verwendet.
Möchtest du hingegen einen Link nur für den jeweils angemeldeten Nutzer zu "seinem" "Profil" in der dafdogs.php erzeugen, dann musst du $userdata['user_id'] verwenden.
Viel Spaß beim Testen,
Manne.
Danke für den Tipp
Verfasst: 19.03.2005 11:44
von dogsandfun
Leider komme ich nicht weiter - ich bekomme nach wie vor die Meldung, dass der User nicht existiert - gibt es eine weiter Datei wo ich das Anmelden muß.
Wäre es eine Hilfe die Viewtopic.php und die Dafdogs.php mal zu verlinken ?
LG Dirk
Re: Danke für den Tipp
Verfasst: 19.03.2005 11:50
von mad-manne
dogsandfun hat geschrieben:Wäre es eine Hilfe die Viewtopic.php und die Dafdogs.php mal zu verlinken ?
Zunächst einmal wäre es eine Hilfe, genau zu erklären, *was genau* du erreichen willst
Also *wo* sollen bei
viewtopic *welche* Links stehen, und *was* sollen die dann bewirken.
--> Ein Ausschnitt aus deiner geMODdeten viewtopic.php wäre gut, aber nur der Ausschnitt mit deinen Änderungen, evtl. mit je 10 Zeilen Vor- und Nachlauf. Ausserdem bräuchten wir dann wohl noch die viewtopic_body.tpl ebenfalls nur den geänderten Teil.
Das Ganze jeweils in CODE-tags verpackt und vielleicht sehen wir ja dann besser durch
Gruss,
Manne.
Die Dateien als Link
Verfasst: 19.03.2005 11:50
von dogsandfun
Verfasst: 19.03.2005 12:08
von easygo
Versuchs mal so...
Code: Alles auswählen
'U_DOG_DETAILS' => append_sid("dafdogs.$phpEx?" . POST_USERS_URL .'=' . $poster_id),
Verfasst: 19.03.2005 12:15
von mad-manne
easygo hat geschrieben:Versuchs mal so...
Code: Alles auswählen
'U_DOG_DETAILS' => append_sid("dafdogs.$phpEx?" . POST_USERS_URL .'=' . $poster_id),
Genau ... denn deine Version sieht so aus :
Code: Alles auswählen
'U_DOG_DETAILS' => append_sid("dafdogs.$phpEx?".POST_USERS_URL."=".$poster_id['user_id']),
Da hatte ich mich wohl oben nicht deutlich genug ausgedrückt
Hoffe jetzt klappt es,
Manne.
Verfasst: 19.03.2005 12:20
von dogsandfun
Habe das mal eben aus der Browserleiste kopiert - ich werd noch verrückt ...
http://www.dogs-and-fun.de/phpBB2/dafdogs.php?u=
Der User existiert nicht
LG Dirk