Witam, czy ktoś ma może pomysł dlaczego nie działa takie coś
[php:1:ea6e945c13]<?php
$koniec_wszystkiego = 0;
$czoiser = 15;
switch ($koniec_wszystkiego)
{
case $koniec_wszystkiego==$czoiser:
print '<A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">- N E X T -</A>';
break;
case $koniec_wszystkiego==0:
print '<A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V -</A>';
break;
default:
print '<A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V</A> - - - <A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">N E X T -</A>';
}
?>[/php:1:ea6e945c13]
mimo, że zmienne są różne to wykonywany jest kod z pierwszego wrunku gdy równe, na tomiast to działa bez problemu:
[php:1:ea6e945c13]<?php
$koniec_wszystkiego = 0;
$czoiser = 15;
if($koniec_wszystkiego==$czoiser)
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">- N E X T -</A></FONT>';
****
}
elseif($koniec_wszystkiego==0)
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V -</A></FONT>';
}
else
{
print '<CENTER><FONT FACE="verdana" size="1"><A HREF="ksiega.php?page=prev&l='.$prev_lines.'" class="link">- P R E V</A> - - - <A HREF="ksiega.php?page=next&l='.$koniec_wszystkiego.'" class="link">N E X T -</A></FONT>';
}
?>[/php:1:ea6e945c13]
co ciekawe jeśli w miejscu zaznaczonym przeze mnie gwiadkami, wyświetlę zawartość obu zmiennych to są różne, nie wiem o co chodzi