Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Variablen PROB





Frage

Hallöchen! Hab da ein PROBLEM!!! [code] if (!$user || $user = '') { $query = 'select * from pp_user WHERE id="'.$id.'"'; } else { $query = 'select * from pp_reguser WHERE user="'.$user.'" AND id="'.$id.'"'; } [/code] Der Ausdruck in der zweiten query bei $user ist leer der nimmt aber die zweite normalerweise wenns leer wäre müsste der doch die erste query nehmen, oder??? Hilfe

Antwort 1 von Nessus

Hi,

bitte php.net bookmarken:

http://www.php.net/manual/de/function.empty.php

HTH

Nessus

Antwort 2 von Pagestylist

http://localhost/pp/index.php4?action=memberhome&user=Pagestylist&id=1056372535 so sieht meine url aus, also muss $user doch da sein oder nicht?

Antwort 3 von Pagestylist

http://localhost/pp/index.php4?action=memberhome&user=Pagestylist&id=1056372535 so sieht meine url aus, also muss $user doch da sein oder nicht?

Antwort 4 von Nessus

Hi,

die Var. ist tatsächlich vorhanden, überprüfe das doch mit einem einfachen echo "$user";

Du solltest aber den Inhalt der $user nicht wie gehabt abprüfen, sondern mit empty oder isset

Nessus