Announcement

Collapse
No announcement yet.

Sprachumschaltung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sprachumschaltung

    Hallo zusammen,
    folgenden Code habe ich als Neuling erstellt:
    <?php
    $fp = fopen("sprachen.tmp", "w");
    fwrite($fp, basename($_SERVER['QUERY_STRING']));
    fclose($fp);
    if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
    $uri = 'https://';
    } else {
    $uri = 'http://';
    }
    $uri .= $_SERVER['HTTP_HOST'];
    header('Location: '.$uri.'/httpdocs/starten.php');
    exit;
    ?>
    In der *.tmp ist eine Datei der Landessprache abgelegt; z.B. de.
    Nach Auswahl wird die gewählte Sprachdatei in die tmp kopiert.
    Mit Xampp auf meinen Rechner geht es, sogar prima. Aber wenn ich die Homepage hochgeladen habe, funktioniert es nicht. Es kommt immer die Meldung nach einer Sprachwahl: function fopen und fwite nicht gefunden.
    Wahrscheinlich ist die abgebildete Datei in der Servereinstellung falsch? Oder?
    Hat da einer eine Idee?
    Danke
    Gruß Hans-Jürgen

  • #2
    - rechte gesetzt? Ev. hast du local Windows => geht automatisch, im Internet musst du mit chmod setzen
    - ist filehandling überhaupt erlaubt auf dem Server?
    Wie lauten die genauen Fehlermeldungen?

    Comment


    • #3
      Hallo Prusik,
      danke für deine Antwort. Habe mein Problem gelöst. Ich hatte den Servername falsch eingegeben, ein Buchstabendreher. Es waren die "Nerven" :-(!
      Gruß
      HJS

      Comment

      Working...
      X