Einzelnen Beitrag anzeigen

Benutzerbild von eddy
eddy

Registriert seit: 4. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#1

PHP - unterschiedliche Dateien mit case starten

  Alt 10. Mär 2006, 22:48
Hallo Leute,

in den PHP-Foren versteht man mich offensichtlich nicht. Ich komme mir programmtechnisch in die Steinzeit versetzt vor. Simple Funktionen (aus Delphi-Sicht) lassen sich wohl nur mit Verrenkungen realisieren.

Vielleicht versteht ja hier jemand, wonach ich suche.

Wie wird der Start eines Programms in Abhängigkeit von einer Variablen realisiert.
Code:
<?PHP
$var = $_POST['eingabe'];
switch($var)
{
  case 0:
    echo '$var ist gleich 0';
    starte progamm01.php;           // <-- wie wird das programmtechnisch realisiert
  break;
  case 1:
    echo '$var ist gleich 1';
//    starte programm02.php;
  break;
  case 2:
    echo '$var ist gleich 2';
//    starte progamm03.php;
  break;
}
?>
In Delphi würde das wohl so aussehen:
Delphi-Quellcode:
var
  selector : integer;
begin
  selector := StrToInt(Edit.Text);
  case selector of
     0: ShellExecute(Handle, nil, PChar(Programm01.exe), nil, nil, SW_SHOW);
     1: ShellExecute(Handle, nil, PChar(Programm02.exe), nil, nil, SW_SHOW);
     2: ShellExecute(Handle, nil, PChar(Programm03.exe), nil, nil, SW_SHOW);
  end;
end;
Fehlerbehandlung sei mal vernachlässigt!

Ich hoffe, hier findet sich jemand, der weiß, wie man soetwas in PHP umsetzen kann.

mfg
eddy

[edit=alcaeus]PHP-Code sieht in Code-Tags besser aus ;) Mfg, alcaeus[/edit]
  Mit Zitat antworten Zitat