Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 36ae8db4

Von Holger Lindemann vor mehr als 12 Jahren hinzugefügt

  • ID 36ae8db43f28059bd59f5470f67109b611db70f8
  • Vorgänger afa558ad
  • Nachfolger 45690ff2

Parameter frü Cli-Aufruf angepasst

Unterschiede anzeigen:

peppershop/ArtikelShopToErp.php
11 11
    $shopnr = $_GET["Shop"];
12 12
    $nofiles = ( $_GET["nofiles"] == '1' )?true:false;
13 13
} else {
14
    $p = array('shopnr','nofiles');
14 15
    if ( $argc > 1 ) {
15
        $tmp = explode("=",trim($argv[1]));
16
        if ( count($tmp) != 2 ) {
17
             echo "Falscher Aufruf: php <scriptname.php> shop=1\n";
18
             exit (-1);
19
         } else {
20
              $shopnr = $tmp[1];
21
         }
16
        for( $i=1; $i<count($argv); $i++)  {
17
                $tmp = explode("=",trim($argv[$i]));
18
                if ( count($tmp) < 2 ) {
19
                    echo "Falscher Aufruf: php ArtikelErpToShop.php shopnr=1 [nofiles=1]\n";
20
                    exit (-1);
21
                };
22
                if ( ! in_array(strtolower($tmp[0]),$p) ) {
23
                    echo "Falscher Aufruf: php ArtikelErpToShop.php shopnr=1 [nofiles=1]\n";
24
                    exit (-1);
25
                };
26
                ${$tmp[0]} = trim($tmp[1]);
27
        }
28
    } else {
29
        $shopnr=false;
30
        $nofiles=false;
22 31
    }
23 32
}
24 33

  

Auch abrufbar als: Unified diff