Anzeige:
Ergebnis 1 bis 3 von 3

Thema: get methode funktioniert nur manchmal

  1. #1
    Registrierter Benutzer
    Registriert seit
    09.05.2001
    Ort
    75196 remchingen
    Beiträge
    26

    get methode funktioniert nur manchmal

    hab ein (ganz) kleines php script geschriebn, das sieht folgendermaßen aus:

    Code:
    <?php
    	echo $xxx;
    ?>
    das ganze als test.php abgespeichert und hochgeladen

    wenn ich die seite mit test.php?xxx=hallo aufrufe sollte ja "hallo" auf der seite erscheinen

    tut es aber nicht

    die seite bleibt leer (nicht ganz, ich habe es durch häufiges probieren schon ein paar mal hingekriegt)

    wers nicht glaubt kann sich hier überzeugen:
    http://trinktbier.org/lebenshilfe/html/test.php

    und hier noch die php einstellungen des servers:
    http://trinktbier.org/php-info.php

    ich glaube allerdings nicht dass es am server liegt
    1. hab ich es ja schon zum laufen gekriegt
    2. laufen auf dem server einige php programme (fotogallerie etc..) seit monaten tadellos

    weiss einer wo der fehler liegt?
    software is like sex it's better when it's free

  2. #2
    Registrierter Benutzer Avatar von BLUESCREEN3D
    Registriert seit
    08.11.2002
    Beiträge
    665
    Zitat Zitat von leifg
    weiss einer wo der fehler liegt?
    So lange register_globals in der PHP-Config deaktiviert ist wird das nicht funktionieren.
    Allerdings solltest du das nun (aus Sicherheitsgründen) nicht aktivieren, sondern statt dessen folgendes benutzen:
    Code:
    echo $_GET['xxx'];

  3. #3
    Registrierter Benutzer Avatar von moidaschl
    Registriert seit
    05.11.2005
    Ort
    Wien
    Beiträge
    12
    grundsätzlich solltest du immer deine variablen per $_GET['<var>'] aufrufen. Das wird von den meisten Hostern unterstützt und sollte eigentlich immer so sein.

    nochwas, weils so gut dazpasst:

    All user input is evil!

    also nicht daten 1:1 vom user übernehmen ohne sie zuvor überprüft zu haben
    mn@nitschi ~ $ uname -a
    Linux nitschi 2.6.13-gentoo-r3 #6 SMP Sat Nov 5 18:58:43 CET 2005 i686 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •