dclp FAQ

FAQ der Newsgroups de.comp.lang.php.*

 
  • Increase font size
  • Default font size
  • Decrease font size

Typen und Funktionen

Wie schreibe ich ein Script, das beliebige Parameter verarbeitet?

E-MailDruckenPDFLesezeichen anlegen: Du musst dich einloggen um ein Lesezeichen für diesen Beitrag anzulegen. Es wird deiner persönlichen Lesezeichenliste hinzugefügt.

Manchmal möchte man ein Script zu schreiben, das beliebige Parameter verarbeitet - etwa ein Script, das alle gegebenen Parameter in eine Mail verpackt und diese dann versendet.

Vollständiges Beispiel:

<?php
  $msg = "";
 
  $msg .= "Alle GET-Parameter\n";
  $msg .= "==================\n";
  $msg .= "\n";
  foreach ($_GET as $k => $v) {
    $msg .= sprintf("%s\n  %s\n\n", $k, $v);
  }
 
  $msg .= "Alle POST-Parameter\n";
  $msg .= "===================\n";
  $msg .= "\n";
  foreach ($_POST as $k => $v) {
    $msg .= sprintf("%s\n  %s\n\n", $k, $v);
  }
 
  // Hier kann $msg per Mail versendet werden.
?>

Will man einfach nur alle Parameter haben, kann man statt $_GET und $_POST auch einfach $_REQUEST verwenden.

Wie schreibe ich ein Script, das beliebige Parameter verarbeitet?
http://www.php-faq.de/q-variable-parameter.html
 

Login