www.abc.de/ref=xyz -- wie behalte ich die Angaben im "ref" bis zum Anmeldeformular

Ich habe nur drei Links, die hintereinander den Inhalt übergeben müssen.
Dass es manipuliert werden kann, ist nicht so schlimm...


leitet auf die Startseite.

Dort gibt es einen Link zur Anmeldeseite:


Zur Länderauswahl:

und zum Anmeldeformular:



Geht das nicht?
Es sind ja auch nie im Leben 255 Zeichen...
 
Zuletzt bearbeitet:
Andernfalls bräuchte ich eine Lösung, die nicht allzuschwer ist und vor allem schnell geht, denn das müsste in einer knappen Stunde fertig sein :D
 
Na dann mache es doch einfach über $_GET ! :-)

Solange es dich nicht stört, dass jmd oben die Daten ggf ändern kann.

HTML:
<a href="linkseite.php?ref=<?=$_GET['ref']?>">blablub-link.de</a>
 
da du ja eh ein formular hast.

versuch es mit der POST - Geschichte von mir.

da hast jede menge möglichkeiten daten zu übergeben auch das formular
 
das war auch für die weiterführenden Seiten gedacht...
ansonsten für die erste Page:

$ref = $_SERVER["HTTP_REFERER"];

<a href="link...?ref=$ref">blaha</a>
 
Zuletzt bearbeitet:
ja, ich weiß.
Der Link ZUR Seite ist noch normal.

ALle danach hab ich mit ?ref=<?=$_GET['ref']?>
ausgestattet - und trotzdem bleiben alles =refs leer!
 
Welche Links hast du denn damit ausgestattet? Ich finde keinen.. müsste ja min ein "ref=" vorhanden sein im Link.. aber ich finde keins.

:edit:
Ach doch.. jetzt.. da fehlt aber auf alle fälle noch n & zwischen den Variablen!

(also ".../index_anmelden.php?kontaktid=1f63750c19f8d69883d3741106ec58eb&ref=1f63750c19f8d69883d3741106ec58eb" )

Allerdings wird es scheinbar irgendwie mit der falschen Variable gefüllt.

:edit2: :-)
öhm.. oben bei anmelden wirds doch übergeben

(cut by Dennis Wronka)

wenn du dir jetzt den Link zu "anmelden" anguckst...
(aber das ? muss ein & werden ;) )
 
Zuletzt bearbeitet:
Ok, ich denke, das klappt so nicht.

Ich würde die Information aus dem REF jetzt also gerne in einem Cookie speichern:

Das würde ich auf der index.php (also auf der Seite, auf die man über "index.php?ref=pi-partner" kommt) speichern.

Das habe ich so gemacht:
PHP:
<?
setcookie("ref","$_GET['ref']", time()+60*60*2, "/";
?>

In der Seite, in der das dann alles in die DB geschrieben wird,
habe ich für das Cookie angegeben:

PHP:
.$_COOKIE[ref].

Geht das so?
 
Zuletzt bearbeitet:
Zurück