hotti: Werte an Seite mit bestehender Variable senden

Beitrag lesen

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