для того чтобы выполнить какой-либо код если услове не удовлетворяет ни один из параметров switch() существует оператор default
Вызывается он так:
switch($a) {
case '1':
echo '$a = 1';
break;
case '2':
echo '$a = 2';
break;
default:
echo '$a ни удовлетворяет не одно условие';
break;
}
AXILES, попробуй поставить так
...
@switch($fun)
...
а вдруг поможет
З.Ы. и ошибка там по ходу просто из-за того, что ты переменную $fun пока не определил... попробуй перед switch написать $fun = 1;
или ещё один вариант... ты после switch($fun) что писал?
напиши сюда кусок кода и ошибку
ReViZoR,
$data = "дд.мм.гггг";
//разбить "дд.мм.гггг" с помощью explode
$arr = explode('.',$data);
$day = intval($arr[0]);
$month = intval($arr[1]);
$year = intval($arr[2]);
$tday = date('d');
$tmonth = date('m');
$tyear = date('Y');
if($tyear>=$year)
{
if($tmonth >= $month)
{
if($tday>=$day)
{
$age = $tyear - $year;
}
elseif(доп.условие)
{
// надоело писать))
}
}
elseif($tmonth < $month && $tyear==$year)
{
echo 'error!<br/>';
$age = 0;
}
elseif($tmonth < $month && $tyear>$year)
{
$age = $tyear - $year-1;
}
}
else
{
echo 'error!<br/>';
$age = 0;
}
или попробуй через str2date ...
пиши в личку - помогу
добавлено спустя 4 минуты:
Ruon, ещё дамп БД можно скачать в админке хостинга, он там в виде архива
wovo4ka, я её не определил.Вот и ошибка там.Если написать как ты второй раз написал то это будет просто лишний код.Блин я 11 месяцов не чего не писал всё забыл
напишите как фильтровать данные которые передаются по гет или пост
добавлено спустя 2 минуты:
MuSTAnG, не понял
messer93 пишет:
"есть картинка.
как сделать чтоб при обращении к пхп странице она скачивалась?
то есть чтоб чтоб на третей странице работало так
<img src="страница.php" alt="картинка" />
не редирект ли часом нужен?
"
страница.php в таком случае должна начинаться с заголовков, которые скажут браузеру, что ЭТО НУЖНО КАЧАТЬ... за деталями - в личку
добавлено спустя 1 минуту:
AXILES, htmlspecialchars() и компания