|
|
|
| echo "<tr >
<td>".$tabl['name']." </td>....... и т.д. - вывод данных, если ячейка
$tabl['name'] имеет пробел (Вася Петров), то при
echo "<td><a href=read.php?name=$tabl[name]&......
выводиться только Вася
Подскажите плиз, как получить данные - Вася Петров | |
|
|
|
|
|
|
|
для: sergilom
(07.04.2005 в 13:19)
| | Хм... не должно быть так, база данных выводит всё полностью, при передаче данных через строку запроса пробелы и русские буквы не допустимы - следует воспользовать кодированием их в безопасный режим при помощи функции urlencode http://www.softtime.ru/dic/id_dic=276&id_group=10, с последующей расшифровкой при помощи urldecode http://www.softtime.ru/dic/id_dic=275&id_group=10.
Т.е. необходимо писать что-то вроде
<?php
echo "<td><a href=read.php?name=".urlencode($tabl[name])."&......";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(07.04.2005 в 16:06)
| | .urlencode($tabl[name]). передает в read.php переменную
read.php?name=Petrov+Vasia&............
а в read.php текстовое поле:
echo "<table bgcolor=#C0C0C0 border=2>
<tr><td>Name :</td><td><input type=text name='name1' size=50 value=".urldecode($name)."></td></tr>...............
выводится только - Petrov :(( | |
|
|
|