PHP Keine GET übergabe ?

  • Guten Tag Leute, ich habe ein Problem mit meinem Get_ Befehl.


    Komischerweise sagt er mir ständig, das er keinen Wert besitzt, jedoch schaut es momentan so aus :


    PHP
    if($GET_['kaufid'] == 0)
    	{
    		echo "keinwert";
    	}
    	else
    	{
    		echo "wert";
    	}


    Das ist nur zum Abgleichen, und so komme ich wieder auf die index.


    PHP
    <td width="57%" class="thell"> <i> <a href="index.php?page=Custom&pageID=2&kaufid='. $getItems->id .'"> Ja </a></i></td>


    So, die Ausgabe gibt immer keinwert aus, warum ? Ich übergebe doch die id, und oben in der Adresse wird auch die richtige ID angezeigt, jedoch kann diese nur über GET nicht abgleichen weshalb ?

  • Am besten du machst bei IDs direkt.
    So kannste dir später bei MySQL Queries das ganze mysql_real_escape_string e.t.c. sparen.


    //edit
    Des Weiteren solltest du beachten, dass wenn bei pageID das ID groß geschrieben wurde du es rein übersichtlich auch bei kaufID machst :)


    PHP
    if(isset($_GET['kaufID']) && is_numeric($_GET['kaufID']))
    {
    	echo "gültiger wert = ".$_GET['kaufID'];
    }
    else 
    {
    	echo "kein gültiger wert";
    }

    go2Nova Experience Innovation (go2Nova.de)
    SA-MP und Minecraft Serverhosting seit 2009, Softwareentwicklung und Webdesign.
    Webspace und Domains
    *NEU* Zahlen per paysafecard!