Wieso übergibst du die id als SESSION['id'] ?
Tabellenstruktur beispiel:
id, wid, cid, accept
wid = writterid
cid = contactid
du überprüfst vom eingeloggten user ob irgendeiner ihn einen antrag geschickt hat. Wenn es der fall ist, dann wird ein link angezeigt ?id=XY und in der anderen seite überprüfst du einfach ob wenn der eingeloggte user über get nen paramater id übergibt und wenn diese id mit der cid übereinstimmt, dann wird der antrag angenommen, praktisch gesehen wird dann accept auf 1 gesetzt, anstatt 0, und wenn es auf 0 gesetzt wird (also antrag abgelehnt) dann zeile löschen
Tabellenstruktur beispiel:
id, wid, cid, accept
wid = writterid
cid = contactid
du überprüfst vom eingeloggten user ob irgendeiner ihn einen antrag geschickt hat. Wenn es der fall ist, dann wird ein link angezeigt ?id=XY und in der anderen seite überprüfst du einfach ob wenn der eingeloggte user über get nen paramater id übergibt und wenn diese id mit der cid übereinstimmt, dann wird der antrag angenommen, praktisch gesehen wird dann accept auf 1 gesetzt, anstatt 0, und wenn es auf 0 gesetzt wird (also antrag abgelehnt) dann zeile löschen