Versio

Reactiesysteem

Overzicht Reageren

Mar cel

Mar cel

05/04/2008 22:31:00
Quote Anchor link
Hallo,

Ik heb een probleemp. Ik ben bezig met een downloadsite waar je allerlei dingen kan downloaden (doet er verder niet toe) Nu ben ik ook bezig met een member systeem. Dat is allemaal gelukt, members kunnen registreren en inloggen;) Nu wil je bijvoorbeeld Winrar downloaden. Je klikt op de link en je gaat naar een aparte pagina met de downloadlink+nog wat informatie over de download.

Nu ben ik ook bezig met een reactie systeem op zo'n download. Je mag alleen reageren nadat je ingelogd bent. Het is me al gelukt om de forms niet te laten zien als je NIET ingelogd bent. (mbv sessies) Je ziet dan alleen de reacties.

Maar HOE kan ik nou instellen dat bij de reactie automatisch de inlognaam staat. Zodat de mensen kunnen zien dat de reactie van jou is. Ik heb al geprobeerd om de inlognaam aan te roepen via mysql. Maar wat dan het probleem is wanneer je inlogd op een andere naam zie je bij exact dezelfde reactie de inlognaam staan waarmee je ingelogd ben. Dus als ik ingelogd bent op bv weerdm dan staat er bij die reactie als naam: weerdm. en als ik inlog op marcel staat er op exact de zelde reactie Marcel. Niet goed dus
 
PHP hulp

PHP hulp

25/05/2012 14:11:07
Gesponsorde koppelingen:
 
Baarr

Baarr

06/04/2008 00:54:00
Quote Anchor link
Je moet de reacties in de database opslaan.

Je reactie-tabel heeft dan

Id Reactie-content UserId

En je user-tabel heeft

Id Naam

Bij het ophalen van de reacties haal je met de juiste query de reacties en de bijbehorende namen op.
 
Karl Karl

Karl Karl

06/04/2008 01:00:00
Quote Anchor link
Instellen? Scripten zul je bedoelen lijkt me.
Dat van als je met een andere user inlogt dat je dan bij hetzelfde bericht, een andere naam krijgt snap ik niet echt, hoe heb je dit voorelkaar gekregen?
Je moet gewoon de reactie's uit je database trekken, je zult vast en zeker de naam van wie die reactie heeft geschreven er bij hebben of een id. Dan check je of die naam en / of id van de schrijver van een bericht overeen komt met de naam en / of id van de ingelogde persoon. Als het goed is heb je namelijk dat ook in de sessie zitten.


Ennuh, misschien een cursusje sessie's doen, bijv dit?
 
Mar cel

Mar cel

06/04/2008 01:33:00
Quote Anchor link
Oke bedankt allemaal:D
 



Overzicht Reageren