|
|
|
| Нужен пример кода для передачи с помощью "echo" методом GET | |
|
|
|
|
|
|
|
для: dinya_1
(21.06.2008 в 21:25)
| | С помощью оператора echo передавать каким-то методом GET нельзя...
Но вот Вы сейчас находитесь на форуме, где лвиная доля ссылок выведена с помощью этого оператора. Переходя по ним, Вы и запрашиваете страницы методом GET. | |
|
|
|
|
|
|
|
для: BinLaden
(21.06.2008 в 21:28)
| | Нужен образец кода. К примеру с помощью printf выглядит так:
printf ("<p class='ispolnit'><a href='view_cat.php?cat=%s'>%s</a></p>",$myrow3["id"],$myrow3["im_ispolnit"]);
|
Проблема в том что моя таблица выводится с помощью "echo", яже не мог в вывод еcho вставить printf , или так можно??? | |
|
|
|
|
|
|
|
для: Dinya_1
(21.06.2008 в 21:39)
| |
<?php
echo "<p class='ispolnit'><a href='view_cat.php?cat={$myrow3["id"]}'>" . htmlspecialchars($myrow3["im_ispolnit"]) . "</a></p>";
?>
|
| |
|
|
|
|
|
|
|
для: BinLaden
(21.06.2008 в 21:42)
| | Спасибо большое :), сейчас попробую! | |
|
|
|
|
|
|
|
для: BinLaden
(21.06.2008 в 21:42)
| | Не могли бы Вы уточнить что означает код в конце строчки:
htmlspecialchars($myrow3["im_ispolnit"])
| ? | |
|
|
|
|
|
|
|
для: Dinya_1
(21.06.2008 в 21:50)
| | Текст в $myrow3["im_ispolnit"] должен быть простым (plain). Так вот HTML-страницы содержат гипертекст (hypertext). Для перевода из plain в hypertext служит htmlspecialchars().
Если текст будет содержать, допустим, символ "<", то без обработки этой функцией, браузер может его интерпретировать как начало тега и отображаться текст будет неверно.
P.S. К $myrow3["id"] правильнее с моей стороны было еще применить urlencode(), потому как я не могу точно знать какие там символы могут быть. Но, думаю, данные беруться из таблицы и эта переменная содержит только цифры. | |
|
|
|
|
|
|
|
для: BinLaden
(21.06.2008 в 21:58)
| | Да, моя таблица содержит только цифры и буквы. Спасибо еще раз. | |
|
|
|