ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

ПОМОГИТЕ пожалуйста
  #1  
Старый 03.07.2008, 23:06
Аватар для a.su.s
a.su.s
Познающий
Регистрация: 02.03.2008
Сообщений: 44
Провел на форуме:
366195

Репутация: 64
Question ПОМОГИТЕ пожалуйста

PHP код:
echo "<form action=\"index.php\" method=\"post\"><table><tr>";
echo 
"<td align=\"left\"><span class=\"style11\">WMID</span><span class=\"style20\">*</span></td>";
echo 
"<td align=\"left\"><input type=\"text\" name=\"id\" size=\"29\" value=\"$id\" /></td>";
echo 
"</tr><tr>";
echo 
"<td align=\"left\"><span class=\"style11\">Ваш кошелек</span><span class=\"style20\">*</span></td>";
echo 
"<td align=\"left\"><input type=\"text\" name=\"account\" value=\"$account\" size=\"29\" /></td>";
echo 
"</tr><tr>";
echo 
"<td align=\"left\"><span class=\"style11\">Ф.И.О.</span><span class=\"style20\">*</span></td>";
echo 
"<td align=\"left\"><input type=\"text\" name=\"fio\" value=$fio size=\"29\" /></td>";
echo 
"</tr><tr>";
echo 
"<td align=\"left\" class=\"style11\">Контактный телефон</td>";
echo 
"<td align=\"left\"><input type=\"text\" value=\"$tele\" name=\"tele\" size=\"29\" /></td>";
echo 
"</tr><tr>";
echo 
"<td align=\"left\"><span class=\"style11\">E-mail</span><span class=\"style20\">*</span></td>";
echo 
"<td align=\"left\"><input type=\"text\" value=\"$email\" name=\"email\" size=\"29\" /></td>";
echo 
"</tr><tr>";
echo 
"<td align=\"left\" class=\"style11\">Паспортные данный<br />(серия, номер, когда выдан)</td>";
echo 
"<td align=\"left\"><textarea rows=\"2\" name=\"passport\" cols=\"22\">$passport</textarea></td></tr></table>";
echo 
"<span class=\"style11\">С соглашением о </span><span class=\"style22\"><a href=\"\">предоставлении услуг</a></span><span class=\"style11\"> согласен</span><input name=che value=ok type=\"checkbox\" /><br>";
echo 
"<input type=hidden name=v value=$v>";
echo 
"<input type=hidden name=p value=$p>";
echo 
"<input type=hidden name=money value=$money>";
echo 
"<input type=hidden name=step value=20>";
echo 
"<br><input type=submit value=Ok></form>"
вот код. при переходе на следующую страницу во все переменные сохраняются символы до пробела только. почему так? как это исправить?

P.S. на следующей странице я получаю эти переменнные следующим образом:
$переменная=$_POST['переменная'];
 
Ответить с цитированием

  #2  
Старый 03.07.2008, 23:14
Аватар для Jer1cho
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме:
3942177

Репутация: 244
Отправить сообщение для Jer1cho с помощью ICQ
По умолчанию

Возьми в ковычки value='':
PHP код:
echo "<input type=hidden name=money value='".$money."'>"
 
Ответить с цитированием

  #3  
Старый 03.07.2008, 23:23
Аватар для a.su.s
a.su.s
Познающий
Регистрация: 02.03.2008
Сообщений: 44
Провел на форуме:
366195

Репутация: 64
По умолчанию

а в textarea??
 
Ответить с цитированием

  #4  
Старый 03.07.2008, 23:25
Аватар для a.su.s
a.su.s
Познающий
Регистрация: 02.03.2008
Сообщений: 44
Провел на форуме:
366195

Репутация: 64
По умолчанию

Цитата:
Сообщение от Jer1cho  
Возьми в ковычки value='':
PHP код:
echo "<input type=hidden name=money value='".$money."'>"
не обязательно так делать!
тем более это не помогает....
 
Ответить с цитированием

  #5  
Старый 03.07.2008, 23:35
Аватар для PHPoozy
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме:
881554

Репутация: 66
По умолчанию

Цитата:
вот код. при переходе на следующую страницу во все переменные сохраняются символы до пробела только. почему так? как это исправить?
фильтр сделай
 
Ответить с цитированием

  #6  
Старый 03.07.2008, 23:36
Аватар для a.su.s
a.su.s
Познающий
Регистрация: 02.03.2008
Сообщений: 44
Провел на форуме:
366195

Репутация: 64
По умолчанию

и чего я этим добьюсь? напиши плз пример. предположим для textarea, дальше я сам.
 
Ответить с цитированием

  #7  
Старый 03.07.2008, 23:41
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от a.su.s  
не обязательно так делать!
тем более это не помогает....
HTML 4 Attributes:
Цитата:
In certain cases, authors may specify the value of an attribute without any quotation marks. The attribute value may only contain letters, digits, hyphens, periods, underscores and colons. We recommend using quotation marks even when it is possible to eliminate them.
 
Ответить с цитированием

  #8  
Старый 03.07.2008, 23:44
Аватар для PHPoozy
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме:
881554

Репутация: 66
По умолчанию

$переменная = isset($_POST['переменная']) ? $_POST['переменная'] : '';

if ($переменная) { $переменная = trim($переменная);
$переменная = htmlspecialchars($переменная);
$переменная = strip_tags($переменная); }
 
Ответить с цитированием

  #9  
Старый 03.07.2008, 23:47
Аватар для a.su.s
a.su.s
Познающий
Регистрация: 02.03.2008
Сообщений: 44
Провел на форуме:
366195

Репутация: 64
По умолчанию

Цитата:
Сообщение от astrologer  
поставил. это ни к чему не привело!
 
Ответить с цитированием

  #10  
Старый 03.07.2008, 23:49
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
поставил. это ни к чему не привело!
Покажи получающийся Html
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ