[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Упростить код
antonbergov
Сделал счетчик на скачивания есть выбор
переменных в case, но текста очень много можно
как то упростить редирект

Например: header(url=$file.$_GET['site']") но функции объедение переменой не работает или я неправильно ее пишу? помогите

$file1 ="http://toprabota-doma.ru";
$file2 ="http://softsapiens.narod.ru";
$file3 ="http://oriflame-brest.ru";
$file4 ="http://dvdbooks.antonbergov.com";
$file5 ="http://fastshopicq.antonbergov.com";
$file6 ="http://brestcompkurs.antonbergov.com";
$file7 ="http://fabrikabrest.antonbergov.com";



switch ($_GET['site'])
{
case 1:
{
//echo "11";
header("Refresh: 0; url=$file1");
break;

}
case 2:
{
//echo "22";
header("Refresh: 0; url=$file2");
break;
}
case 3:
{
//echo "22";
header("Refresh: 0; url=$file3");
break;
}
case 4:
{
//echo "22";
header("Refresh: 0; url=$file4");
break;
}
case 5:
{
//echo "22";
header("Refresh: 0; url=$file5");
break;
}
case 6:
{
//echo "22";
header("Refresh: 0; url=$file6");
break;
}
case 7:
{
//echo "22";
header("Refresh: 0; url=$file7");
break;
}
default: echo "Error: 2 Net takogo nomera";
}




Спустя 48 минут, 42 секунды (28.01.2010 - 20:46) Ice написал(а):
Цитата (antonbergov @ 28.01.2010 - 16:58)
header(url=$file.$_GET['site']") но функции объедение переменой не работает или я неправильно ее пишу?

header(url=$file.$_GET['site']")Здесь аж 2 непонятных момента:

Первый. Где открывающие кавычки?
Второй. Что это за заголовок такой?

Вопрос - что нужно сделать?

По второму абзацу: много текста? Ну и что?smile.gif можно, конечно, использовать

if(!in_array($var, $array)){
...
}

Но есть и такие ситуации, когда по файлу толику продвинешься, а констант для error_handler'a уже с десяток.

Спустя 43 минуты, 45 секунд (28.01.2010 - 21:30) twin написал(а):

antonbergov
Про массивы почитай на досуге...

Спустя 38 минут, 17 секунд (28.01.2010 - 22:08) antonbergov написал(а):
Заголовок обычный:
header("Refresh: 3; url=$file1");
где URL ссылка на сайт а рефреш через сколько он обновиться

!Работа с массивами - а все ок!

Спустя 1 час, 50 минут, 49 секунд (28.01.2010 - 23:59) FatCat написал(а):
$file = array();
$file[1] = "http://toprabota-doma.ru";
$file[2] ="http://softsapiens.narod.ru";
$file[3] ="http://oriflame-brest.ru";
$file[4] ="http://dvdbooks.antonbergov.com";
$file[5] ="http://fastshopicq.antonbergov.com";
$file[6] ="http://brestcompkurs.antonbergov.com";
$file[7] ="http://fabrikabrest.antonbergov.com";
header("location: ".$file[$_GET['site']]);

Спустя 12 часов, 1 минута, 27 секунд (29.01.2010 - 12:01) antonbergov написал(а):
Спасибо, Вопрос закрыт!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.