variable in class übergeben?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • variable in class übergeben?

    Hallo!

    Ich möchte gerne in meine configuration.php (joomla-CMS)den sitename in eine variable übersetzten!

    so lese ich die domain aus:

    PHP-Code:
    $sitename $_SERVER['SERVER_NAME'];
    $sitename =str_replace("www.","",$sitename ); 
    wie kann ich die variable $sitename jetzt in die class übernehmen ?

    Original
    PHP-Code:
        class JConfig {
        var 
    $sitename 'Homepagename';

    geändert
    PHP-Code:
        class JConfig {
        var 
    $sitename $sitename;

    so gehts leider nicht!!!

    Ich möchte das deswegen da ich auf dieser website einige Domains draufliegen habe.
    wenn z.b sich wer anmeldet oder Kontakt formular ausfüllt sollte auch die Mail von dieser Domain kommen wo sich der user eingeloggt hat!

    mfg.erti

  • #2
    Du könntest sie über
    die globale $GLOBALS hinzufügen
    den Wert in eine Konstante speichern
    oder einer Funktion schreiben die dieses Variable setzt
    z.b.
    PHP-Code:
    public function setSiteName(string $sitename)
    {
      
    $this -> sitename $sitename;

    Kommentar


    • #3
      warum eine Funktion eine Variable reicht aus:
      PHP-Code:
      $class = NEW class();
      $class->sitename 'meine Webseite'

      Kommentar


      • #4
        Gunah deine Lösung wird nur dann gehen wenn die Interzeptoren Methode __set nicht genutzt wird.

        Kommentar

        Lädt...
        X