Dabei seit: 02.12.2002
Beiträge: 676
Herkunft: warmhalteplatte
interne Variablen übergeben
Moin,
also,ich habe ein PHP script in dem ein zufälliger String erzeugt wird.
Durch einen Submit-Button wird eine Form aufgerufen die diesen String mit der Eingabe des Benutzers vergleichen soll.
So,jetzt meine Frage: Wie bekomme ich diesen String in die Auswertung?
Also wie kann ich den String der anderen PHP datei "mitteilen",ohne das der Benutzer ihn sieht?
Dabei seit: 19.10.2002
Beiträge: 819
Herkunft: München
Ich bin mir nicht sicher, ob ich das Problem richtig verstanden habe.
Aber ich denke, daß Du mit Sessions arbeiten könntest. Der Benutzer bekommt einfach eine Session-ID zugewiesen und das PHP-Script kann dann der Session-ID Variablen zuordnen, die der Benutzer nicht sehen soll.
Dazu mußt Du PHP mitteilen, daß Du Sessions benutzen willst. Das machst Du mit session_start(); Und danach kannst Du Variablen setzen oder auslesen, wie Du willst mit $_SESSION['VarName'] = Wert;
Dabei seit: 14.07.2002
Beiträge: 421
Herkunft: Ironcity
ich glaub er meint sowas:
code:
1:
<input type="hidden" name="code" value="$code">
das machst einfach vorm submit hin
dann wird der code auch mitgeschickt
ich benutz es in meinem forum als einladungsfunktion
ein user kann 2 andere einladen(geschlossenes forum)
er gibt die mailadresse an und die zufallszahl wird durch hidden versteckt mitgeschickt und in die datenbank samt der dazugehörigen mailadresse(empfänger) geschrieben
beim registrieren braucht der neue dann nur noch denn code und die mailadresse eingeben das wird dann überprüft obs passt