Günther S: Möglich mittels SetEnv Array zu setzen?

Hallo zusammen,

ich habe kürzlich von der Möglichkeit gehört, mittels "SetEnv ..." Variablen auch außerhalb des HTML-Verzeichnisses zu definieren (etwa MySQL Zugangsdaten), die dann z.B. bei PHP im Array $_SERVER zur abrufbar sind. Gibt es die Möglichkeit, auf diese oder ähnliche Weise Arrays zu definieren, die dann als Unter-Arrays von $_SERVER zur Verfügung stehen?

Gruß,
Günther

  1. Hallo Günther,

    ich habe kürzlich von der Möglichkeit gehört, mittels "SetEnv ..." Variablen auch außerhalb des HTML-Verzeichnisses zu definieren (etwa MySQL Zugangsdaten), die dann z.B. bei PHP im Array $_SERVER zur abrufbar sind. Gibt es die Möglichkeit, auf diese oder ähnliche Weise Arrays zu definieren, die dann als Unter-Arrays von $_SERVER zur Verfügung stehen?

    Genauso, wie Du es bei Formularen machen würdest:

    SetEnv "Bla[foo]" Test  
    SetEnv "Bla[bar]" Test2
    

    Ein print_r ($_SERVER) ergibt dann:

    Array
    (
        ...
        [Bla] => Array
            (
                [foo] => Test
                [bar] => Test2
            )

    ...
    )

    Viele Grüße,
    Christian

    --
    "I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup
    1. Hi Christian,

      Genauso, wie Du es bei Formularen machen würdest:

      SetEnv "Bla[foo]" Test

      SetEnv "Bla[bar]" Test2

        
        
      Vielen Dank für die prompte Antwort!  
        
      Gruß,  
      Günther
      
  2. hi,

    ich habe kürzlich von der Möglichkeit gehört, mittels "SetEnv ..." Variablen auch außerhalb des HTML-Verzeichnisses zu definieren (etwa MySQL Zugangsdaten)

    Speziell das in der Klammer kannst du auch in der php.ini oder einer .htaccess machen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hallo wahsaga,

      Speziell das in der Klammer kannst du auch in der php.ini oder einer .htaccess machen.

      Man kann das direkt in die .htaccess schreiben? Wie geht das und wie erhält man über PHP Zugriff darauf?

      Gruß,
      Günther

      1. hi,

        Speziell das in der Klammer kannst du auch in der php.ini oder einer .htaccess machen.

        Man kann das direkt in die .htaccess schreiben? Wie geht das und wie erhält man über PHP Zugriff darauf?

        http://www.php.net/manual/en/configuration.changes.php
        http://www.php.net/manual/de/ref.mysql.php#mysql.configuration

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }