Tom: mehrsprachig

Beitrag lesen

Hello,

wenn ich allerdings eine falsche sprache einstelle bekomme ich genauso fehlermeldungen..."no such file or directiory".

Die Meldung brauche ich vollständig!
Welches File wurde denn gesucht?
Auf welchem System testet Du?
Es könnte sein, dass da noch eine alte Session vorhanden ist, die wiederaufgenommen wird.

ich möchte dann aber auch eine bestimmte seite verweisen.
D.h. wenn die Sprache nicht existiert, möchte ich auf die seite error.php

Ich hatte Dich ja schon darauf hingewiesen, dass Du das Include noch mit einem is_readable() absichern kannst.

statt:

## Hier die eingestellte Sprache laden
    include ($_SESSION['lang']);

setze:

## Hier die eingestellte Sprache laden, wenn vorhanden
    if (is_readable($_SESSION['lang']))
    {
        include_once ($_SESSION['lang']);
    }
    else
    {
        ## Fehlerbehandlung wegen nicht lesbarer oder nicht vorhandener Sprachdatei,
        ## was aber nur in Ausnahmefällen zutreffen dürfte, da ja zu jeder erlaubten
        ## Sprache auch eine Datei gehören sollte
    }

Ich hoffe, dass ich da jetzt selber keinen Denkfehler gemacht habe, es dürfte überhaupt nicht zur von Dir beschriebenen Fehlermeldung führen, wenn Du für jede erlaubte Sprache auch eine Sprachdatei hast. Dann könnte nur noch eine alte Eintragung in $_SESSION vorhanden sein, für die es keine Datei gibt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de
0 52

mehrsprachig

dennis94m
  • php
  1. 0
    bleicher
    1. 0
      dennis94m
      1. 0
        ChrisB
        1. 0
          dennis94m
          1. 0
            ChrisB
            1. 0
              dennis94m
              1. 0
                dennis94m
                1. 0
                  dennis94m
                  1. 0
                    Tom
                    1. 0
                      dennis94m
                      1. 0
                        Tom
                        1. 0
                          dennis94m
                          1. 0
                            Tom
                            1. 0
                              dennis94m
                              1. 0
                                Tom
                                1. 0
                                  dennis94m
                                  1. 0
                                    Tom
                                    1. 0
                                      dennis94m
                                      1. 0
                                        Tom
                                        1. 0
                                          dennis94m
                                          1. 0
                                            dennis94m
                                            1. 0
                                              Tom
                                              1. 0
                                                dennis94m
                                                1. 0
                                                  Tom
                                                  1. 0
                                                    dennis94m
                                                    1. 0
                                                      Tom
                                                      1. 0
                                                        Tom
                                                        1. 0
                                                          dennis94m
                                                          1. 0

                                                            Ratlosigkeit

                                                            Tom
                                                            1. 0
                                                              dennis94m
                                                              1. 0
                                                                dennis94m
                                                                1. 0

                                                                  Das dunkle Geheimnis von is_readble()

                                                                  Tom
                            2. 0
                              dennis94m
                              1. 0

                                Gefahr beim include()

                                Tom
                              2. 0
                                ChrisB
                              3. 0
                                EKKi
              2. 0
                ChrisB
  2. 0
    Daniel unreg
  3. 0
    dennis94m
  4. 0
    Malcolm Beck´s
    1. 0
      Sven Rautenberg
      1. 0
        Malcolm Beck´s
  5. 0
    Gunnar Bittersmann
    1. 0
      Tom
      1. 0
        Der Martin
        1. 0
          Tom
          1. 0
            Der Martin
          2. 0
            Gunnar Bittersmann
        2. 0
          Gunnar Bittersmann
          1. 0
            Der Martin
      2. 0
        Gunnar Bittersmann