PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Mehrere Bedingungen in if isset (http://www.selfphp.de/forum/showthread.php?t=25981)

greatsmith 18.03.2017 15:03:56

Mehrere Bedingungen in if isset
 
Moin,

ich, als blutiger Anfänger versuche gerade eine Abfrage zu bauen.

Ziel ist: Das ein $_POST[''] überprüft werden soll UND dann noch ob eine Variable true ist.

Mit meinem Code will es aber nicht klappen.

Hab schon gegoogelt aber irgendwie finde ich keinen Ansatz, der mir hilft, oder ich versteh sie nicht.

Code:

if ((isset($_POST['aktion_tracklist']) && $_POST['aktion_tracklist'] === 'speichern') && (isset($trackno_vali) && $trackno_vali === true ))  {...

sysop 20.03.2017 08:44:30

AW: Mehrere Bedingungen in if isset
 
Deine Abfrage funktioniert, sofern sowohl $_POST als auch $trackno_vali korrekt gesetzt, sprich BEIDE Bedingungen erfüllt sind. Also beide Variablen kontrollieren.

Kleiner Tip:
Manchmal sind unsichtbare Steuerzeichen (\n etc) in den Variablen enthalten, insbesondere, wenn sie aus einem Formular kommen. trim($VAR) kann dann gute Dienste leisten.

zum Testen immer
PHP-Code:

error_reporting(E_ALL);
ini_set('display_errors','On'); 

setzen.

print_r und var_dump sind ebenfals gute Freunde um Fehlverhalten zu finden.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:44:18 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.