Ergebnis 1 bis 4 von 4

Thema: verschiedene Konfigurationen in der Verbindung

  1. #1
    TP-Veteran
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.045

    verschiedene Konfigurationen in der Verbindung

    Hallo Forum

    verschiedene Konfiguration in der Connections:
    auf meinem xampp habe ich folgende Daten als Config
    PHP-Code:
    var $host 'yyyyyyyyyy';
    var 
    $user 'dbxxxxx-zzzz';
    var 
    $db 'dbxxxxxxx-ttttt';
    var 
    $passwort 'xxxxx'
    diese 4 Zeilen sind auf jedem Server anders.
    In DW wird die Connection so aufgebaut:
    PHP-Code:
    $hostname_test1 "______-";
    $database_test1 "_______";
    $username_test1 "----------";
    $password_test1 "xxxx";
    $akami mysql_pconnect($hostname_test1$username_test1$password_test1) or trigger_error(mysql_error(),E_USER_ERROR); 
    Wie kann ich es am besten machen, daß ich nicht für jeden Server die Verbindungen neu aufbauen muß? Eine Hilfe wäre mir sehr willkommen.
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



  2. #2
    TP-Supporter Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    479
    Definier in deiner Datenbankklasse ein zweidimensionales Array mit den verschiedenen Einstellungen und nutze als Schlüssel den Wert aus _SERVER["HTTP_HOST"].

  3. #3
    TP-Veteran
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.045
    Danke für Deine Hilfe. Wenn ich es richtig verstehe soll ich im Array für die verschiedenen Server die Zugangsdaten eintragen. Und bei _SERVER["HTTP_HOST"] einen Switch machen. So möchte ich es aber nicht machen. Da die Siten alle als cms aufgebaut sind sind diese Daten in einer configuration.php abgespeichert. Z.B.:
    PHP-Code:
    class JConfig {
        var 
    $offline '0';
        var 
    $editor 'tinymce';
        var 
    $list_limit '50';
        var 
    $helpurl 'http://hilfe.jgerman.de';
        var 
    $debug '0';
            
    usw
    Die Daten für die Datenbankverbindung wollte ich dann direkt aus der config auslesen. Nur weiß ich nicht wie so etwas gemacht wird. Das muß irgendwie mit classen gemacht werden. Und diese dann in die Connection integriert werden. So habe ich die Sicherheit, daß immer die richtigen Verbindungsdaten eingelesen werden. Kannst Du mir dabei weiterhelfen?
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



  4. #4
    TP-Veteran
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.045
    Hallo,

    nun habe ich es hinbekommen. Falls es ein anderer solch eine Variante sucht hier meine Version:
    PHP-Code:
    $meinConf $_SERVER['DOCUMENT_ROOT'] . '/cong.php';

    require_once(
    $meinConf);

    $connect_to_base = new JConfig;

    $name =  get_class $connect_to_base );

    $array get_class_vars $name );

    $hostname_xxxx $array['host'];
    $database_xxxx $array['db'];
    $username_xxxx $array['user'];
    $password_xxxx $array['password']; 
    Soweit, so gut! Nun habe ich aber eine Schwierigkeit im DW.
    Diese Verbindung wird im DW unter DATENBANKEN nicht angezeigt.
    Ist es möglich, daß man es sieht?
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 21.11.2007, 15:13
  2. [CSS] verschiedene css datein für verschiedene browser ?
    Von kATARINA im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 14.03.2005, 17:01
  3. Antworten: 7
    Letzter Beitrag: 31.08.2004, 19:56
  4. Verbindung zum DB
    Von schneider_olga im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 14.03.2003, 22:39
  5. Antworten: 1
    Letzter Beitrag: 22.12.2002, 22:35

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51