Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проблема с адресом. Применить модреврайт

Сообщения:  [1-10]   [11-18] 

 
 автор: slonik   (12.10.2006 в 22:02)   письмо автору
 
   для: Roo$   (12.10.2006 в 21:58)
 

Обращайся, рад что помог.

   
 
 автор: Roo$   (12.10.2006 в 21:58)   письмо автору
 
   для: slonik   (12.10.2006 в 21:52)
 

Все понял тебя....Большое спасибо... Это то что мне нужно. Просто сначало я не понял тебя.

   
 
 автор: slonik   (12.10.2006 в 21:52)   письмо автору
 
   для: Roo$   (12.10.2006 в 21:48)
 

Чёт я тя не понял... Вот у тя есть index.php
В нём делаешь переменную такого типа:
$ok = ($_GET['zadanie']);
А дальше переменную передаёшь в if

   
 
 автор: Roo$   (12.10.2006 в 21:48)   письмо автору
 
   для: slonik   (12.10.2006 в 21:28)
 

Так можно было попробывать если бы было у меня на форме кнопка. А так ссылка...

   
 
 автор: slonik   (12.10.2006 в 21:28)   письмо автору
 
   для: slonik   (12.10.2006 в 21:24)
 

Roo$: я не знаю, как это делать правильно, но я бы выдрал из строки число методом $_GET...а дальше уже обычным образом сделать если 1, то выполнить это.. если не 1..то с помощью else выполнить другую задачу.

   
 
 автор: slonik   (12.10.2006 в 21:24)   письмо автору
 
   для: Trianon   (12.10.2006 в 21:21)
 

угу, понятно.. буду думать. спасибо за помощь

Roo$ : 5 баллов :)))

   
 
 автор: Roo$   (12.10.2006 в 21:24)   письмо автору
 
   для: Trianon   (12.10.2006 в 21:21)
 

Извените за наглость. Но мне срочно нужно. Помогите мне с таким вопросом...
Есть один php файл (index.php). В нем есть две ссылки index.php?zadanie=1 и index.php?zadanie=2. Как сделать проверку что если нажата первая ссылка то выполн. задание 1 а если вторая ссылка то 2.

   
 
 автор: Trianon   (12.10.2006 в 21:21)   письмо автору
 
   для: slonik   (12.10.2006 в 21:16)
 

Если он будет не всегда - значит признака разделения полей 3 и 4 нет вообще, и Вы сами не в состоянии будете разбить эту строку однозначно. Выходит, задачу решать рано.

   
 
 автор: slonik   (12.10.2006 в 21:16)   письмо автору
 
   для: Trianon   (12.10.2006 в 21:11)
 

Нет, он не всегда будет..это я как пример..

Короче, я уже не знаю, что и куда. Как вообще решить эту проблему теоретически?
Хочется уменьшить вид ссылки и украсить его "красотой", тоесть избаться от всякого хлама.

кстати, почти все данные передаются через переменные.

_ _ _ _ _

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

   
 
 автор: Trianon   (12.10.2006 в 21:11)   письмо автору
 
   для: slonik   (12.10.2006 в 21:06)
 

ну, во первых, если написать

<a href="sait.ru/zverek.jpg/37rgwerg35t54g3354g55ferf3f324fd2/zveri_skacheno_s_sait.jpg">
то ничего хорошего не выйдет.

Но, допустим, Вы имели в виду

<a href="http://sait.ru/zverek.jpg/37rgwerg35t54g3354g55ferf3f324fd2/zveri_skacheno_s_sait.jpg">


Вопрос: как серверу понять, что zveri относится к третьему параметру, а _skacheno_s_sait.jpg - к четвертому?
По первому символу подчеркивания чтоли?
А если его не будет?
Или он всегда будет в таких ссылках?

   

Сообщения:  [1-10]   [11-18] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования