ilch Forum » Allgemein » HTML, PHP, SQL,... » Config Syntax Problem für Wildcard

Geschlossen
  1. #1
    User Pic
    Anarchy 90210 Mitglied
    Registriert seit
    15.05.2007
    Beiträge
    578
    Beitragswertungen
    1 Beitragspunkte
    Hey! Ich habe nach wie vor diese \ ' " Probleme =D Ich glaub diese Beschreibung triffts gut.
    Kann mir jemand den Syntax in Zeile 14 richtigstellen?
    Oder mir ne Erklärung geben, wieso was wo falsch ist?

    <?php
    // Datenbank Prefix auslesen
    //
    $split = explode('.', $_SERVER['HTTP_HOST']);
    $subdomain = ereg_replace('http://', '', $split[0]);
    $subdomain = str_replace('-', '_', $subdomain);
    
    
    
    define ( 'DBHOST', 'localhost' );   # sql host
    define ( 'DBUSER', 'root');  # sql user
    define ( 'DBPASS', '***');  # sql pass
    define ( 'DBDATE', 'board');  # sql datenbank
    define ( 'DBPREF', ' $subdomain ."_" ' ); # sql prefix
    
    ?>

    MfG


    Zuletzt modifiziert von Anarchy 90210 am 03.02.2011 - 22:58:52


    Zuletzt modifiziert von Anarchy 90210 am 03.02.2011 - 23:02:10
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    Probiers mal so!

    <?php
    // Datenbank Prefix auslesen
    //
    $split = explode('.', $_SERVER['HTTP_HOST']);
    $subdomain = ereg_replace('http://', '', $split[0]);
    $subdomain = str_replace('-', '_', $subdomain);
    $subdomain = $subdomain.'_';
     
     
    define ( 'DBHOST', 'localhost' );   # sql host
    define ( 'DBUSER', 'root');  # sql user
    define ( 'DBPASS', '***');  # sql pass
    define ( 'DBDATE', 'board');  # sql datenbank
    define ( 'DBPREF', $subdomain); # sql prefix
     
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 03.02.2011 - 23:20:34
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Anarchy 90210 Mitglied
    Registriert seit
    15.05.2007
    Beiträge
    578
    Beitragswertungen
    1 Beitragspunkte
    Hey du! kannst du deinen Post bitte ändern, da steckt mein Passwort drin, das war ein versehen =D


    Und... Verbindung nicht möglich.

    Hab jetzt das hier draus gemacht, gleicher Effekt =D
    <?php
    // Datenbank Prefix auslesen
    //
    $split = explode('.', $_SERVER['HTTP_HOST']);
    $subdomain = ereg_replace('http://', '', $split[0]);
    $subdomain = str_replace('-', '_', $subdomain);
    $db_prefix = $subdomain ."_";
    
    
    define ( 'DBHOST', 'localhost' );   # sql host
    define ( 'DBUSER', 'root');  # sql user
    define ( 'DBPASS', '***');  # sql pass
    define ( 'DBDATE', 'board');  # sql datenbank
    define ( 'DBPREF', $db_prefix); # sql prefix
    
    ?>



    Zuletzt modifiziert von Anarchy 90210 am 03.02.2011 - 23:26:33
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    define ( 'DBPREF', $subdomain . '.ic1_'); # sql prefix

    So nehme ich mal an, aber ohne Zeile 7.


    Zuletzt modifiziert von Mairu am 04.02.2011 - 09:38:36
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Anarchy 90210 Mitglied
    Registriert seit
    15.05.2007
    Beiträge
    578
    Beitragswertungen
    1 Beitragspunkte
    ic1_ soll eben nicht drinstehn =D

    Die letzte Version von mir klappt, ich hab woanders noch nen fehler gehabt. (Beim Tabellen eintragen)

    Danke euch glücklich


    Zuletzt modifiziert von Anarchy 90210 am 04.02.2011 - 11:54:14
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    KoernerWS gelöschter User
    <?php
    $domain = "deinewebdomain.de"; #Deine Domain
    $subdomain = $_SERVER['HTTP_HOST'];
    $subdomain = eregi_replace("\.".$domain, "", $subdomain);
    $subdomain = eregi_replace("www\.", "", $subdomain);
    $subdomain = strtolower($subdomain);
    
    define ( 'DBHOST', 'localhost' );   # sql host
    define ( 'DBUSER', 'root');  # sql user
    define ( 'DBPASS', '***');  # sql pass
    define ( 'DBDATE', 'board');  # sql datenbank
    define ( 'DBPREF', $subdomain.'_'); # sql prefix
    
    ?>


    KOPIERT, NICHT GETESTET und DEPRECATED - Ein versuch ist es trotzdem wert frech
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Anarchy 90210 Mitglied
    Registriert seit
    15.05.2007
    Beiträge
    578
    Beitragswertungen
    1 Beitragspunkte
    Sach mal... deine Version entfernt noch das www?
    Oder man kann trotz dem WWW auf die DB zugreifen?


    Zuletzt modifiziert von Anarchy 90210 am 05.02.2011 - 12:41:43
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    KoernerWS gelöschter User
    <?php
    $domain = "deinewebdomain.de"; #Deine Domain
    $subdomain = $_SERVER['HTTP_HOST'];
    $subdomain = eregi_replace("\.".$domain, "", $subdomain);
    $subdomain = strtolower($subdomain);
     
    define ( 'DBHOST', 'localhost' );   # sql host
    define ( 'DBUSER', 'root');  # sql user
    define ( 'DBPASS', '***');  # sql pass
    define ( 'DBDATE', 'board');  # sql datenbank
    define ( 'DBPREF', $subdomain.'_'); # sql prefix
    
    ?>


    So nicht...


    Zuletzt modifiziert von KoernerWS am 05.02.2011 - 13:49:31
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    KoernerWS gelöschter User
    str_replace würde ich aber nutzen
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Anarchy 90210 Mitglied
    Registriert seit
    15.05.2007
    Beiträge
    578
    Beitragswertungen
    1 Beitragspunkte
    Nene =D ich finds ja grade gut, weil mit meiner Variante gings eben nicht =D
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten