Register Globals = Off = SCHE**?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von noctri, 25. November 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 25. November 2005
    Hallo leute, also, folgendes!
    Ich habe bei Strato ein Webspace paket, das beinhatet 500MB Space, PHP Mysql(ohne Phpmy admin...muss man sich selbst installen, aber damit ist doch der sinn von Phpmyadmin verfehlt oder?????Es muss doch eine Zantral DB geben???!!)

    Wie auch immer, nun sind reg_glob off, und folgendes tut nicht:
    ich habe ein solches script(in etwa)

    PHP:
    <? php
    ...
    ...
    if(
    $page  muh );
    {
    meh }

    if(
    $page  96935 );
    {
    meh }

    if(
    $page  sdfgdf );
    {
    meh }

    if(
    $page  bvvv );
    {
    meh }
    ...
    ...
    ?>

    (Page ist die Variable die in der url vorkommt, siehe:
    index.php?[B]page[/B]=bla/blub)
    hat das jetzt was mit den Register globals zu tunn dass wenn ich
    index.php?page=muh
    eingebe nix da steht
    oder das wenn ich
    index.php?page=sdfgdf

    eingebe nix da steht

    Weil das ist ein administrations script und alle seiten die angezeigt werden sollen sind in EINER EINZIGEN index datei!

    er sucht sich nur die gegebene IF anweisung die zur URL passt(URL inhalt wird mit GET geholt) und zeigt den bei z.B."muh" definierten inhalt an!

    Wie kann ich das hinbekommen das das auch auf Strato tut?

    Bei anderen Webspace anbietern tuts!!! ;_; T_T
    help PLZ!
     
  2. 25. November 2005
    übernehm die variable mit $_GET['page']


    Bsp:
    Code:
    
    <?php
    if ($_GET['page'] == 'muh')
    include('index.php');
    ?>
    
    
    damit sollte es ohne probleme gehen

    zur sicherheit würde ich variablen aber immer per super globals ansprechen


    hoffe ich konnte dir helfen :]
     
  3. 26. November 2005
    ich rate zwar auf jeden fall davon ab.

    aber mit hilfe einer .htaccess mit dem inhalt:
    php_flag register_globals on

    würde die seite so funktionieren. aber wie gesagt ist auf jeden fall davon abzuraten.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.