Mailinglisten-Archive |
hallo ulf,
vielen dank dir. habe es folgendermassen erledigt:
<?
while (list($key, $val) = each($HTTP_POST_VARS)) {
echo "$key : $val<br>";
}
?>
gruss stefan
-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE
[mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Ulf Wendel
Gesendet: Montag, 17. Januar 2000 11:58
An: php_(at)_solix.wiso.Uni-Koeln.DE
Betreff: Re: [php] feldinhalte auslesen
stefan stange wrote:
> habe folgenden wunsch. ich möchte alle felder und deren bezeichnung, die
ich
> per method="post" übergebe auf der folgeseite auflisten. ich will sie
nicht
> einzeln ansprechen. unter asp kenne ich es folgendermassen
>
> alle_felder_des_forms = request.form
>
> gibt es diese funktion unter php
Nein, aber man kann sie schreiben. Etwa so:
class request {
var $elements = array();
function request() {
global $HTTP_POST_VARS;
if (!is_array($HTTP_POST_VARS) || 0==count($HTTP_POST_VARS))
return false;
reset($HTTP_POST_VARS);
while (list($k, $v)=each($HTTP_POST_VARS))
$this->elements[$k]=$v;
} // end func request
function form() {
return $this->elements;
} // end func form
};
$request = new request;
$daten = $request->form();
...oder gleich auf das globale Array $HTTP_POST_VARS
zurückgreifen. phpinfo() zeigt weitere globale Variablen.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive