myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   php einfache if abfrage funktioniert nicht (https://mygully.com/showthread.php?t=2008877)

Sysrq101 13.03.10 09:47

php einfache if abfrage funktioniert nicht
 
<?php
$k = '2';

If (isset($k == 2)){
echo"Vielen Dank für Ihre Anfrage Wir werden uns in Kürze bei Ihnen melden.";
}
Else {};
?>

Antwort:
Parse error: syntax error, unexpected T_IS_EQUAL, expecting ',' or ')' in C:\xampp\htdocs\Projekt\asd.php on line 4

If ($k == 2)

... so funktiioniert es. und dafür habe ich lange gebraucht.

Kotkruemel 13.03.10 11:33

Hallo Sysrq101,

das sieht irgendwie merkwürdig aus, normalerweise sieht das ganz einfach so aus:

PHP-Code:


<?php

$k 
'2';

// (...)

if ($k == '2')
      {
       echo 
'Vielen Dank für Ihre Anfrage Wir werden uns in Kürze bei Ihnen melden';
      }
else
      {
       echo 
'Falsche Eingabe';
      }

?>

musst mal ausprobieren manchmal funktioniert es einfach im xampp nicht weil man '<?' anstatt '<?php' eingegeben hat

hoffe es hat die geholfen

MfG Kotkruemel

Irolight 13.03.10 12:52

isset prüft ob eine Variable existiert.
Was du machst benötigt kein isset, bei vergleichen wird eine nicht existieren Variable kurzerhand Temporär angelegt, und mit dem leeren Inhalt vergleicht. Also entweder du haust das isset raus oder trennst die sache
z.b. durch
PHP-Code:

isset($k) && ($k == '2'



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 Uhr.

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