Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Срочно помогите!!!
Страницы (3): [1] 2 3 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
Срочно помогите!!! [сообщение #43860]

-------------------------
ПОЖАЛУЙСТА ПОМОГИТЕ!!!!!
-------------------------


index.php
Вот такой скрипт:

....
<?
if ($id == news) { ?>
АÐ_хив новостей.... и т.д.

<?
if ($news == may) { ?>
Новости на 11 мая... и т.д.
<?
}
}
?>
....

при переходе по ссылке http://myserver.ru/index.php?id=news&news=may
браузер Выведет такое:

АÐ_хив новостей.... и т.д. Новости на 11 мая... и т.д.

А как сделать так, чтобы броузер вывел только:

Новости на 11 мая... и т.д.

?????????????????????

----------------------------------------
Помогите кто чем может!!!!!!!!!!!!!!!!!!
----------------------------------------

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-05-2003 12:27
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #43866]

....
<?php
if ($news == may) { ?>
Новости на 11 мая... и т.д.

<?php
}

if (($id == news) && ($news != may) ) { ?>
АÐ_хив новостей.... и т.д.

<?php
}
?>
....

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-05-2003 14:01
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #43924]

blacki в твоем случае тоже будут выполнятся оба условия.
должно быть:
if ($id=='news' AND (!$news OR !isset($news) OR $news == '' /*хотя это уже лишнее*/))

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-05-2003 00:34
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #43989]

polo ок понял

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-05-2003 15:25
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
[сообщение #43992]

Так как мне сделать?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-05-2003 15:47
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #44072]

как polo написал

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 08:27
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
[сообщение #44131]

Сделал так:
<?php
if($id == 'news'){
?>
Архив новостей!
<?php
}
if ($id=='news' AND (!$news OR !isset($news) OR $news == 'may' /*хотя это уже лишнее*/)){ ?>
Архив за май
<?php
}
?>
Когда вызываю ссылку: http://server/index.php?id=news
то появляется в окне:
Архив новостей! Архив за май (а мне надо, чтобы при вызове этой ссылке показывало только Архив новостей)

Когда вызываю ссылку: http://server/index.php?id=news&news=may
то появляется в окне:
Архив за май (что и надо было), т.к. сделать так чтобы при переходе на ссылку http://server/index.php?id=news показывало только надпись: Архив новостей. ???

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 20:03
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #44133]

наоборот нужно сделать:
<?php
if ($id=='news' AND (!$news OR !isset($news))){ ?>
?>
Архив новостей!
<?php
}
else {
?>
Архив за май
<?php
а лучше всего так
if ($news) {
// показываем архив за месяц
} else {
// показываем архив новостей
}
?>

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 20:11
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
[сообщение #44135]

что-то я не понял: как мне теперь это все сделать так, чтобы работали сслыки:

http://server/index.php?id=news
http://server/index.php?id=news&news=januar
http://server/index.php?id=news&news=februar
http://server/index.php?id=news&news=mart
http://server/index.php?id=news&news=april
http://server/index.php?id=news&news=may
http://server/index.php?id=news&news=june
http://server/index.php?id=news&news=jule
http://server/index.php?id=news&news=august
http://server/index.php?id=news&news=september
http://server/index.php?id=news&news=november
http://server/index.php?id=news&news=december

и в каждой ссылке все было разное..

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 20:27
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #44139]

if ($id === 'news') {
if (isset($news)) {
// показываем за месяц
} else {
// показываем архив
}
}

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 20:44
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
[сообщение #44140]

а почему три знака '='?
что такое isset?
--------------------------------
Если вам не трудно напишите для пару-тройку ссылок пример..

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 20:48
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Rumata
Участник+
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Владимирская обл.|Москва
Публикаций: 165
Статус: Rumata в оф-лайне
[сообщение #44148]

Димка, на оба своих вопроса ты найдешь ответ по адресу www.php.net !

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 22:42
Нажмите сюда для просмотра профайла Rumata Отправить Персональное сообщение Rumata Посетить домашнию страничку Rumata! Найти сообщения от Rumata Добавить Rumata в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Димка
Участник

Зарегистрирован: May 2003
Место проживания:
Публикаций: 19
Статус: Димка в оф-лайне
[сообщение #44152]

но там все по-английски, а я его не очень знаю..., поэтому мне трудно это будет найти, именно поэтому я здесь задаю вопросы...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 23:21
Нажмите сюда для просмотра профайла Димка Отправить Персональное сообщение Димка Найти сообщения от Димка Добавить Димка в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Denveroid
SiteMaker
Средний рейтинг: 4.33 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2002
Место проживания: Israel
Публикаций: 220
Статус: Denveroid в оф-лайне
[сообщение #44153]

Димка
if ($id === 'news')
=== возвращает TRUE, если значение одной переменной идентично значению другой, при условии, что обе сравнимые переменные одного типа.
isset() возвращает TRUE, если переменная имеет какое-либо значение. На замечательном сайте php.net есть действительно все ответы на вопросы начинающих. Не ленитесь, ищите, изучайте, познавайте.

__________________
`
SiteMaker.Ru - Академия сайтостроительства

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-05-2003 23:26
Нажмите сюда для просмотра профайла Denveroid Отправить Персональное сообщение Denveroid Посетить домашнию страничку Denveroid! Найти сообщения от Denveroid Добавить Denveroid в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #44174]

Denveroid
А разве не "==" - идентичность значений?

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-05-2003 08:39
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (3): [1] 2 3 »


Формат времени GMT. Текущее время 03:53.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01412511 seconds (55.87% PHP - 44.13% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.