• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Aktuellen Pfad automatisch erkennen

Hallo, ich erstelle gerade ne Admin Funktion.

Wenn man auf den Link löschen klickt, wird ne ID übergeben

PHP:
<a href="view_topic.php?action=delete&amp;id=<? echo $rows['a_id']; ?>">l&ouml;schen</a>


PHP:
In der gleichen Datei steht oben :
# --------- Beitrag Lösch-Funktion ----------- # 
if ($action == "delete" && $rang == 1) { 
    $id = $_GET['id']; 
    

    $loeschen = "DELETE FROM testanswer WHERE a_id='$id'"; 
    mysql_query ($loeschen) or die ("Konnte nicht geloescht werden!!!"); 
    header ("Location: view_topic.php); 

}


Es funktioniert zwar aber nachm Lösch-klick zeigt er mir die Seite komplett leer (nur leere Bereiche) an weil er ja view_topic.php refresht. Aber die Seite heißt ja immer view_topic.php?id=x .

D.h. ich muss in
PHP:
header ("Location: view_topic.php);
irgendwie die automatische Domain angeben. Mit ....view_topic.php?id=X.

Wie mache ich das am besten?
Gibts in PHP irgendwie Möglichkeit, dass er den aktuellen Pfad erkennt?!
 
Wäre Euch aber trotzdem dankbar, wenn wir zu meinem eigentlich Linkproblem zurück kommen würden^^

Hast du keine parent Seite von den Topics?
Wenn nicht. worauf soll den genau verlinkt werden?
Wenn die id nur eine Beitrags-Id ist und du jedoch eine Topic Id hast, musst du die Topic-id auch mitgeben.
Und ne weiße Seite schaut immer schlecht aus.
Würde es so machen: wenn keine Argumente angegeben sind (bzw nicht alle benötigten) wird auf eine Seite deiner Wahl geleitet.
Du kannst auch im header auch über die url argumente mitgeben. :)
 
Aber ich übergebe ja schon die ID für die Antwort, die gelöscht werden soll.
Oder kann man auch irgendwie zwei verschiedene ID's übergeben?Wenn ja wie?


Also es ist wie folgt aufgebaut:

view_topic.php?id=X (THEMA)
- antwort x (a_id)
- antwort x (a_id)
- antwort x (a_id)
- antwort x (a_id)
- antwort x (a_id)


So und wenn ich nun eine Antwort löschen möchte, übergebe ich ja schon die a_ID.
 
Zurück
Oben