Variablenwert ohne Submit-Button übergeben
Schneidwui
- php
0 Mel0 Jens Müller
Ich arbeite an einer .php Datei mit 2 Formularen, als Form Action ist PHP_SELF angegeben, also innerhalb der Datei steht auch das PHP-Skript.
Nun arbeite ich mit Layern (ja ich weiss ist veraltet, aber ist eh nur fürs Intranet, da läuft bloss Netscape)
jedenfalls hab ich jetzt im 2.Layer eine Variable, die ich zusätzlich an das PHP-Skript übergeben will, weiss aber nicht wie,
da ich auch kein Submit Button einsetzen will, soll für den Benutzer nicht sichtbar sein..
ich hoffe ihr konntet mir folgen..und habt eine Idee...
Dankeschön im Vorraus
Hallo,
So ganz konnte ich dem jetzt nicht folgen - die Antwort <input type="hidden" name="xx" value="zz"> ist wohl zu simpel?
Gruss, Mel
Hallo,
So ganz konnte ich dem jetzt nicht folgen - die Antwort <input type="hidden" name="xx" value="zz"> ist wohl zu simpel?
Gruss, Mel
Najaa...der Benutzer muss ja vorher eine Eingabe machen...die kann ich ja nicht vorhersagen :(
daran hatte ich ja auch schon gedacht..
Moin!
Najaa...der Benutzer muss ja vorher eine Eingabe machen...die kann ich ja nicht vorhersagen :(
daran hatte ich ja auch schon gedacht..
Also entweder hast du ein Formular auf der Seite, und der User kann was eingeben. Dann dürfte der Versand klar sein. ;)
Oder der User hatte mal irgendwas eingegeben, was auf der aktuellen Seite als Ausgabe verwurschtelt wurde. Dann gibts zwei Möglichkeiten:
Entweder wieder ein Formular, welches aus dem vorhergehenden Script gefüttert wird (auch bei hidden-Feldern geht das) und erneut abgeschickt wird.
Oder du baust deine Links dynamisch auf und gibst ihnen die Variablen als Parameter hinter dem Fragezeichen mit. Wichtig: Alle Variablenwerte mit urlencode oder rawurlencode konvertieren - es könnten Sonderzeichen drinstehen.
Die &-Zeichen zur Trennung der Parameter werden & geschrieben!
Der fertige Link würde dann so aussehen:
<a href="naechsteseite.php?var=2&eingabe=Text">Link</a>
In PHP hast du die Variablen dann genau wie bei einem GET-Formular zur Verfügung (also sowohl als $var und $eingabe, als auch im Hash $HTTP_GET_VARS).
- Sven Rautenberg
Hallo,
jedenfalls hab ich jetzt im 2.Layer eine Variable, die ich zusätzlich an das PHP-Skript übergeben will, weiss aber nicht wie,
Wie waehr's mit einem Blind Gif.
<img src="gif.php?value1=31&value2=03&value3=78" width="1"
height="1" alt="" />
Dann die Werte Speichern und beim naechsten PHP aufruf Verwenden.
da ich auch kein Submit Button einsetzen will, soll für den Benutzer nicht sichtbar sein..
Der Wert im Layer soll bestimmt werden wenn, die Seite im Browser angezeigt wird oder und nicht Serverseitig?
gruesse
jens mueller