forum, finder ikke id

Tags:    php

Hejsa, jeg er igang med at lave et forum

jeg har

forum.php

der lister den en masse overskrifter hvor at når jeg så trykker på en af overskrifterne kommer jeg hen på

forum_laes.php

hvor jeg så henter tråden og kommentarene,

jeg er så igang med at bygge nogen admin funktioner ind i det, når jeg prøver at slette en besked (virker fint) så har jeg lavet en header location, og når jeg så har trykket på et slet ikon så kan den ikke finde det ID som tråden har :S

Min URL ser sån her ud

forum_laes.php?id=

og min kode ser sån her ud

Fold kodeboks ind/udPHP kode 




Du henter "slet" i dit $theDeleteId, går ud fra det skal være $_GET["id"] ?

Du sætter $id to gange men bruger det aldrig? :S



hm nej fik jeg lige set, men det fordi jeg prøvede en masse med ?id='$id' ?id='". $id."' osv.
men tingenting virker :/

Da min fil er ret lang prøvede jeg kun at tage noget af den så folk ikke sku blive forvirret :p, men her er hele koden så det måske lidt nemmere lige at se hvad jeg gør :)


Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 27.02.2009 15:40 af Bruger #12118
du har glemt at skrive dit id ind i slet linksne:

forum_laes.php?slet=...

har ikke noget id felt.

forum_laes.php?slet=...&id=...

har et id felt.

hvis slet og id har



Indlæg senest redigeret d. 27.02.2009 15:58 af Bruger #5620
hm ved ikke helt om jeg forstår dig, men jeg har da skrevet Id'et ind fra den valgte kommentar

Fold kodeboks ind/udKode 




forum_laes.php?slet=...&id=...



forstår ikke helt, nu har jeg prøvet med

header("Location:forum_laes.php?id=$id");

men den finder stadig ikke noget ID



Det her er dit slet link:
<a href="forum_laes.php?slet=<?php echo $show[id]; ?>">

hvis vi nu antager at $show['id'] er 1 bliver det til:
<a href="forum_laes.php?slet=1">

Når du så klikker dette link vil du i $_GET have:
$_GET['slet']=1, men det er bare ikke nok for din kode bruger $_GET['id'] til at vise de svar der er til den pågældende forum tråd ergo mangler dine links et id felt og efter som det åbentbart er svært at genkende mønstret:
forum_laes.php?slet=...&id=...
til at være det du har plus den extra &id... parameter er her hvordan jeg tror det skal se baseret på resten af din kode.
<a href="forum_laes.php?slet=<?php echo $show[id]; ?>&id=<?php echo $id;?>">




Den finder sku stadig ikke id'et :(



t