|
|
|
|
|
для: root
(04.05.2010 в 20:50)
| | root, большое спасибо за указание направления ;) Удачи Вам! | |
|
|
|
|
|
|
|
для: romjke2012
(04.05.2010 в 20:43)
| | Тогда Вам в поиск :-)
get_magic_quotes_gpc
stripslashes
mysql_real_escape_string | |
|
|
|
|
|
|
|
для: root
(04.05.2010 в 20:35)
| | >Вы попробуйте..
Спасибо. Попробовал и все заработало, то есть ссылка вида
http://localhost/.../viewgenre.php?genre=One%20Man%20Show%20Movie
|
после нехитрого маневра
в запросе
$result = mysql_query ("SELECT id,genre,...,date FROM table WHERE genre='$genre'...
|
отлично сработала и ответила тем результатом, который был необходим.
>...обработанной соответствующими функциями для вставки в код SQL-запроса
Вот, кстати, да. Хотелось бы узнать, может все-таки необходима какая-нибудь обработка?
Спасибо, root | |
|
|
|
|
|
|
|
для: romjke2012
(04.05.2010 в 20:30)
| | >Не пробовал, но думаю возникнут сложности.
Вы попробуйте..
>Хорошо, а в запросе таком что указывать?
>
<?php ...FROM table WHERE director='ЧЕМУ?'... ?>
|
очевидно, значение переменной (обработанной соответствующими функциями для вставки в код SQL-запроса). | |
|
|
|
|
|
|
|
для: root
(04.05.2010 в 18:38)
| | Не пробовал, но думаю возникнут сложности.
Хорошо, а в запросе таком что указывать?
<?php ...FROM table WHERE director='ЧЕМУ?'... ?>
|
| |
|
|
|
|
|
|
|
для: romjke2012
(04.05.2010 в 18:31)
| | Вы пробовали выводить
<? echo $_GET['director']
| ?
там присутствует что-то, что Вам мешает? | |
|
|
|
|
|
|
|
для: Slo_Nik
(11.04.2010 в 11:46)
| | Хотел еще раз спросить у "знающих" людей:
возможно ли обработать такую переменную (избавится от символов, как, например %20)
http://localhost/.../viewdirector.php?director=Heikki%20Hesesses%20Lampinen
| ,
чтобы в итоге использовать ее как $_GET['director'] для последующего открытия страницы автора конструкцией вида
<a href="viewdirector.php?director=<?php echo $data['director'] ?>"><?php echo $data['director'] ?>
|
Заранее спасибо! | |
|
|
|
|
|
|
|
для: romjke2012
(11.04.2010 в 15:47)
| | >Видимо потому что у меня вот таким образом он выводится:
если у вас эти данные выводятся в таком виде
>
<a href="viewdirector.php?=<?php echo $data['director'] ?>"><?php echo $data['director'] ?>
|
то браузеру попадет не
>
http://localhost/.../viewdirector.php?=Heikki%20Hesesses%20Lampinen
|
а
http://localhost/.../viewdirector.php?=Heikki Hesesses Lampinen
|
и это будет нарушение.
потому что браузеру действительно требуется закодированные данные.
вот такие:
viewdirector.php?=Heikki%20Hesesses%20Lampinen
|
>Затем эта переменная должна быть обработана спец. функциями для избавления от лишних символов (таких как %20) и сравнивается с подобным полем во второй таблице "directors", после чего происходит вывод всех данных, которые "завязаны" на этой переменной.
А вот это уже полнейшая чушь. Попробуйте вывести значение переменной - убедитесь, что никаких специальных преобразований делать не нужно. А следовательно - нельзя.
Правда для этого сперва нужно эту строку переменной присвоить. | |
|
|
|
|
|
|
|
для: romjke2012
(11.04.2010 в 15:47)
| | Да, но почему директор, а не, например, боксер? | |
|
|
|
|
|
|
|
для: Trianon
(11.04.2010 в 13:32)
| | Видимо потому что у меня вот таким образом он выводится:
<a href="viewdirector.php?=<?php echo $data['director'] ?>"><?php echo $data['director'] ?>
|
и соответственно передается в строке браузера в таком, например, виде:
http://localhost/.../viewdirector.php?=Heikki%20Hesesses%20Lampinen
|
Затем эта переменная должна быть обработана спец. функциями для избавления от лишних символов (таких как %20) и сравнивается с подобным полем во второй таблице "directors", после чего происходит вывод всех данных, которые "завязаны" на этой переменной. | |
|
|
|
|