Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Разделы и Категории |
Автор: dgambu 29.8.2012, 15:55 | ||||
Здравствуйте. Недавно начал изучать язык PHP, ну и как ожидалсь сталкнулся с первой проблемой. И так проблема вот в чем: Имеется сайт с разделами (Статьи Программы Фильмы Игры). (articles.php program.php ........ ) В разделе Статьи есть ещё 4 категории. И так в общем мне нужно получить ссылки такого вида: www.site.ru/articles.php?cat=n&id=n . На данный момент у меня категории в разделах открываются нормально: www.site.ru/articles.php?cat=n а при открытии в них самих разметок получается www.site.ru/view.php?id=n . надо www.site.ru/articles.php?cat=n&id=n view.php
articles.php
В базе 3 таблицы: categories data settings Помогите пожалуйста, 3 дня мучаюсь уже. Извините если не правильно задал вопрос, новичок я.myrow['meta_d'] ? |
Автор: Fortop 29.8.2012, 19:20 |
В какой строке у вас формируется неправильная ссылка? |
Автор: dgambu 29.8.2012, 22:10 |
Fortop, На данный момент все правильно. (Судя по написанному php коду). Вопрос в том, как изменить код, чтоб формировалась другая ссылка? сейчас статьи (вывод полной статьи) открываются через файл view.php. Например захожу в раздел статьи (www.site.ru/articles.php) потом в разделе статьи захожу в категорию юмор (www.site.ru/articles.php?cat=2) в категории юмор захожу в статью а там ссылка ввида www.site.ru/view.php?id=n, а хотелось-бы www.site.ru/articles.php?cat=2&id=n |
Автор: dgambu 30.8.2012, 06:17 |
Fortop, Мне надо чтобы в файле articles.php был вывод категорий и самих статей полностью. Просто новичок в этом, не могу разобраться как это реализовать. Т.е view.php нужно удалить совсем, а в articles.php сделать так чтоб проверялись переданные параметры, если передано значение id, то выводиться урок полностью, если только значение cat, то только категории. Просто незнаю как это реализовать в файле articles.php |
Автор: s1lver 30.8.2012, 07:38 |
Вариант. Создаешь пару функции, в одну пишешь вывод урока, в другую вывод категории. При проверки значении параметра просто будешь вызывать нужную функцию. |
Автор: dgambu 30.8.2012, 08:11 |
s1lver, Спасибо за ответ. Можно пожалуйста попадробней. В коде что куда вставить, а потом буду анализировать. Так лучше язык мне учиться. |
Автор: s1lver 30.8.2012, 08:22 | ||
допустим у вас есть ссылка вида articles&readtext=1 есть две функции одна min_text() выводит полный список уроков и max_text () выводит конкретный урок полностью то, разбор ссылки будет такой
p/s все находится в одном файле |
Автор: dgambu 30.8.2012, 08:43 |
s1lver, Вы мне объяснили как буд-то я профессионал по PHP.) Если не сложно можете этот код добавить в файл articles.php, дать мне в готовом виде как говориться. Буду бесконечно благодарен. |
Автор: dgambu 31.8.2012, 08:06 |
Проблема решена. Всем Спасибо! |