Линк за една и съща страница

d_badboy

Registered
Как ставаше това с $_GET['page'] че нещо ми се губи в паметта :D
Код:
if ($_GET['page'] == '1') echo "1";
elseif ($_GET['page'] == '2') echo "2";
else {
echo "<a href=\"index.php?page=1\">1</a><br>";
echo "<a href=\"index.php?page=2\">2</a>";
}
Това нещо не бачка :cry:
 
<?php
$get=$_GET['page'];
switch($get)
{
case '1':
echo "1";
break;
case '2':
echo "2";
break;
default :
echo "<a href=\"?page=1\">1</a><br>";
echo "<a href=\"?page=2\">2</a>";
break;
}
?>
 
Кои текстове ще са дълги? То няма значение. Пък ако искаш може текста да си го напишеш в отделни файлове и вместо echo да слагаш include "1.html"; и include "2.html";
Ето ти го твоя пример, но при него линковете винаги ще се виждат.
Код:
<?php
echo "<a href=\"?page=1\">1</a><br>";
echo "<a href=\"?page=2\">2</a><br>";
if ($_GET['page'] == '1') 
{
echo "1";
}
elseif ($_GET['page'] == '2') 
{
echo "2";
}
?>
Аз мисля, че с case ще е по-добре.
 
Код:
<?PHP
if($_GET['page']==1){echo"1"; $a="1"; }
if($_GET['page']==2){echo"2"; $a="1"; }
if($a!==1){echo "<a href=\"?page=1\">1</a><br>"; 
echo "<a href=\"?page=2\">2</a><br>"; }
?>
 
Мерси human че ми опресни паметта :D
Получаваш точка !

Това е една от глупавите грешки който правя. Моя вариант е правилен във форума ама аз съм написал $GET['page'] в страницата си :o
 

Back
Горе