kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: PHP include $var

    geschrieben von rupan

    Oh, ich hatte schonmal von der Gefahr gehört. Aber erlaubt mein Quellcode nicht sowieso nur Dateien, die auf .php enden, und somit kann man nur mit den vorhandenen PHP-Dateien Schabernack treiben?

    Ich werde aber auf jeden Fall die Vorkehrung treffen, schon alleine, um die Möglichkeit auszuschließen, dass mit dem include-Befehl die aufrufende Datei integriert wird. Ein Test resultierte gerade in einer.... naja, sagen wir ENDLOSschleife ^_^

    Also einfach ein Array mit den möglichen Werten initialisieren und die Variable mit den Einträgen vergleichen? Hätte das jetzt mit einer While-Schleife gemacht, aber gibts nicht eine Abfrage wie "if (x Element von y[])"?

    @technofan: zum 1.: Nein, wenn ich Anführungszeichen mache, dann wird auch der Code innendrin compiliert und die Variable durch ihren Wert ersetzt ;)
    Deine if-Anweisung sieht schön aus, nur, wenn ich später der Variable den Wert über $_GET zuweisen möchte, geht das zweimal? Oder kann ich den Wert nur einmal "abholen"?
  • in: PHP include $var

    geschrieben von rupan

    @brosch: Klar, danke. Ist mir zum Glück nur bei der Übertragung untergekommen ^_^

    @sneppa: Super, das wars! Vielen Dank :D
  • in: PHP include $var

    geschrieben von rupan

    Aloha,

    ich bin erst vor kurzem hier her umgezogen und komischerweise funktioniert seither mein schönes PHP-Templating nicht mehr. Includen geht, doch sobald ich das mit Variablen lösen möchte, bleibts leer. Im Klartext:
    <?php
       if($site=="") { $site="news"; }
       include("$site.php");
       }
    ?>


    Die Variable wir dann gesetzt, indem ich z.B. auf "main.php?site=links" verweise.

    Wo ist das Problem? Wieso wird die Variable durch den Link nicht definiert (echo $site ist leer)?

    Wahrscheinlich liegts an einem einzigen Zeichen, aber ich sehe es gerade nicht; ist auch schon eine Weile her, seit ich das geschrieben habe ^_^ HILFEE und Danke!

Login zum Webhosting ohne Werbung!