Zu jeden Link automatisch hinten etwas hinzufügen. Geht das mit Php oder anderem?

Hi meine Frage ist eigentlich schon im Betreff formoliert hier nochmal:

Geht das:
Dass zu jedem Link hinten immer was hinzugefügt wird?

Besser gesagt immer in die Adresszeile was hinzufügen..
 
Zuletzt bearbeitet:
hi,

meinst du in einem link?

PHP:
echo "<a href="http://www.tutorials.de/user.php?id=" . $userid;

oder in der adresszeile?

PHP:
 header ("Location: /user.php?" . $userid)

Ich hoffe ich habe dich richitg verstanden.
 
Wenn, dann sollte es wohl eher so aussehen:
PHP:
echo "<a href=\"http://www.tutorials.de/user.php?id=" . $userid;
 
ok jetzt kann ich die frage besser stellen.

arbeite mit sessions und jetzt möchte ich das automatisch zu jedem link die session_id hinzugefügt wird. ist das möglich

(sonst müsste ich halt immer machen
zuerst mal $sid = session_id();
und dann
echo '<a href="index.php?page=home&sid='.$sid.' ">)
 
Sicher ist das möglich. Entweder direkt in der php.ini oder mit folgendem Befehl:
PHP:
<?php
  ini_set("session.use_trans_sid", 1);
?>
Dennoch möchte ich sagen, dass ich persönlich das Anhängen einer Session-ID aus stilistischen Günden nicht befürworte.
 
Original geschrieben von Gumbo
Sicher ist das möglich. Entweder direkt in der php.ini oder mit folgendem Befehl:
PHP:
<?php
  ini_set("session.use_trans_sid", 1);
?>

Dennoch möchte ich sagen, dass ich persönlich das Anhängen einer Session-ID aus stilistischen Günden nicht befürworte.
Erstens, selbst wenn die Session automatisch an jeden Link angehängt werden soll ist diese Methode nicht 100% verlässlich. Was passiert denn beispielsweise mit URL-Angaben in JavaScript-Funktionen?

Zweitens: Meiner Meinung nach ist das Aussehen einer URL eher zweitrangig wenn dadurch das sichere funktionieren der Applikation gewährleistet wird.
 
Zurück