Discussion:
OT/PHP:Variable direkt übergeben
(zu alt für eine Antwort)
Ku-Shi
2003-11-09 22:07:32 UTC
Permalink
Hi,
noch soŽne beknackte Frage von mir:
Wie kann man eine dynamisch generierte Variable direkt übergeben, also ohne
Formular?
Ku-Shi
2003-11-09 22:24:09 UTC
Permalink
also mit Žnem Link natürlich ;O)
ralf zschemisch
2003-11-09 23:08:26 UTC
Permalink
also mit ´nem Link natürlich ;O)
per get

http://...tld/dein_script.php?variable=wert

<?php
//dein_script.php

echo $_GET['variable'];

?>

hth

r23
--
http://www.r23.de/galerie/
Ku-Shi
2003-11-09 23:15:40 UTC
Permalink
Die Variable wird aber dynamisch generiert, d.h. ich weiß vorher nicht, was
drinsteht.
Außerdem wäre es besser wenn die Variable per POST übergeben werden könnte,
ist aber nicht zwingend notwendig.
pi
2003-11-09 23:27:33 UTC
Permalink
echo $_POST['variable']

<?php
foreach (array_keys($_POST) as $key) {
$$key = $_POST[$key];
print "$key is ${$key}<br />";
}
?>
--
pi
Ku-Shi
2003-11-09 23:42:07 UTC
Permalink
Ich glaube, ihr versteht mich nicht ganz, was ich meine.
Ich möchte bei einem normalen Link zusätzlich noch (wenn möglich per POST)
eine Variable mitschicken.

Das kommt dann bei mir vorwiegend bei Downloads zum Einsatz. Ich mochte
diese Variable mitschicken und später überprüfen, damit sichergestellt ist,
dass nicht direkt auf den Downloadlink vewiesen wird, sondern alles über
meine Seite läuft.
Dazu gibt es vielleicht noch andere Möglichkeiten, aber es ist mir eben nur
diese eingefallen und sie müsste doch auch irgendwie realisierbar sein.
Ich hoffe ihr versteht jetzt, was ich meine.

PS: Es wäre lieb, wenn ihr mir noch ein paar Erleuterungen zu dem Code geben
könntet, da ich noch nicht allzu viel kann ;O)
Lasse Rheingans
2003-11-10 04:25:27 UTC
Permalink
Post by Ku-Shi
Ich glaube, ihr versteht mich nicht ganz, was ich meine.
Ich möchte bei einem normalen Link zusätzlich noch (wenn möglich per POST)
eine Variable mitschicken.
Das kommt dann bei mir vorwiegend bei Downloads zum Einsatz. Ich mochte
diese Variable mitschicken und später überprüfen, damit
sichergestellt ist,
Post by Ku-Shi
dass nicht direkt auf den Downloadlink vewiesen wird, sondern alles über
meine Seite läuft.
Dazu gibt es vielleicht noch andere Möglichkeiten, aber es ist mir eben nur
diese eingefallen und sie müsste doch auch irgendwie realisierbar sein.
Ich hoffe ihr versteht jetzt, was ich meine.
PS: Es wäre lieb, wenn ihr mir noch ein paar Erleuterungen zu dem Code geben
könntet, da ich noch nicht allzu viel kann ;O)
Bin grad zu sehr in arbeit vertieft - aber ich würd (nach schnellem
Überfliegen deines Problems) eine Session starten, und vor m Download
schauen ob auch alles über deine seite gelaufen ist, also die
sessionvariablen überprüfen. Zu den Sessions, schau am besten mal
hier: http://www.dclp-faq.de/ch/ch-version4_session.html

Schöne Grüsse

lasse
Ku-Shi
2003-11-10 16:07:54 UTC
Permalink
vielen Dank
Ich schau mir das ganze mal an.

Jaro von Flocken
2003-11-10 09:29:03 UTC
Permalink
Post by Ku-Shi
Ich glaube, ihr versteht mich nicht ganz, was ich meine.
Ich möchte bei einem normalen Link zusätzlich noch (wenn möglich per POST)
eine Variable mitschicken.
Links und Post gehen nicht, ein link geht immer über get an den Server.
FÜr POST brauchst du ein form (sollte aber kein problem sein, da Du hier
mit hidden fields die vaiablen definieren kannst)
Post by Ku-Shi
Das kommt dann bei mir vorwiegend bei Downloads zum Einsatz. Ich mochte
diese Variable mitschicken und später überprüfen, damit sichergestellt ist,
dass nicht direkt auf den Downloadlink vewiesen wird, sondern alles über
meine Seite läuft.
Kann man alles faken

Jaro
Loading...