hi,
ich habe eine Frage bezüglich einer Werteübergabe an eine php Seite mit schon angehängter Variable.
Auf meiner Website bestimme ich den angezeigten Inhalt anhand einer angehängten Variablen
z.B. http://www.seite.de/index.php?page=news
Nun habe ich im Inhaltsbereich ein Formular. Dort möchte ich wiederum einen Wert an die oben genannte Seite senden.
<form action="index.php?page=news">
<input type="text" name="script"></input>
<input type="submit" value="senden"></input>
</form>
> Es sollte also http://www.seite.de/index.php?page=news&script=test herauskommen
Ne, das wird nix. Aber es gibt eine Lösung: method="POST"
Serverseitig musst Du erstmal feststellen, ob Parameter im Spiel sind, ich mach das so:
~~~php
// sind CGI-Parameter im Spiel?
function cgiParams(){
return(isset($_SERVER['CONTENT_LENGTH']) || strlen($_SERVER['QUERY_STRING']));
}
und ab in die Kontrollstruktur. Wenn ja, Einzelparameter abfragen, also
$_GET['page']
$_POST['formularfeld_name']
Hotti