Защо този код не работи?

djman

Registered
if($points<3)
{
$txt='<div align="center" style="color:red;">Имате по-малко от 3 точки!</div>';
die;
}
elseif($points>2)
{
// do something
}

Когато точките са 3 и повече, тогава // do something работи. Но ако точките са по-малко от 3 (т.е. 2, 1 или нула), то тогава се появява просто бял екран, или 500 Internal Server Error. :roll:
 
Пробвай така:
Код:
if($points<3)
{
$txt='<div align="center" style="color:red;">Имате по-малко от 3 точки!</div>';
die($txt);
}
elseif($points>2)
{
// do something
}
 
Код:
if($points<3)
{
$txt="<div align="center" style="color:red;">Имате по-малко от 3 точки!</div>";
echo "' . $txt . '";
}
elseif($points>2)
{
$txt2="<div align="center" style="color:red;">Имате повече от 3 точки!</div>";
echo "' . $txt2 . '";
}
 
Голям съм заплес, ей... $txt се извежда по-долу, ама както казахте - die; спира изпълнението, ..

Мерси много! :?: :?:
 

Back
Горе