|
|
|
|
|
для: cheops
(12.09.2006 в 00:48)
| | и вовсе я имел в виду то, что говорил. Кавычки. А никак не апострофы.
<?
echo '<input type=hidden name=user_puttime1 value="'.htmlspecialchars($user_puttime1).'" />';
echo '<input type=hidden name=user_name value="'.htmlspecialchars($user_name).'" />';
?>
|
Что для второй строки особенно актуально. | |
|
|
|
|
|
|
|
для: cheops
(12.09.2006 в 00:48)
| | Большое спасибо... Работает | |
|
|
|
|
|
|
|
для: Roo$
(11.09.2006 в 22:35)
| | Trianon имеет ввиду, что блок
<?php
echo "<input type=hidden name=user_puttime1 value=$user_puttime1 />";
echo "<input type=hidden name=user_name value=$user_name />";
?>
|
следует записывать следующим образом
<?php
echo "<input type=hidden name=user_puttime1 value='$user_puttime1' />";
echo "<input type=hidden name=user_name value='$user_name' />";
?>
|
Иначе у вас в атрибут value будет попадать только данные до первого пробела, после пробела браузер будет считать данные началом нового атрибута. | |
|
|
|
|
|
|
|
для: Trianon
(12.09.2006 в 00:15)
| | Ты про это говоришь?
echo "<input type=hidden name=user_puttime1 value=$user_puttime1 />";
echo "<input type=hidden name=user_name value=$user_name />"; | |
|
|
|
|
|
|
|
для: Roo$
(11.09.2006 в 22:35)
| | Значения атрибутов тегов, не являющиеся словами, принято брать в кавычки. | |
|
|
|
|
|
|
| Мне нужно передать переменную $user_puttime1и $user_name = $user['name']; в другой php (2.php)
//1.php
$id = intval($_GET['id']);
$query2 = mysql_query ("Select * FROM guestbook WHERE id_msg = '$id' LIMIT 1");
if(mysql_num_rows($query2) == 1)
{
$user = mysql_fetch_assoc($query2);
$user_puttime1 = $user['puttime'];
$user_name = $user['name'];
}
echo "<input type=hidden name=user_puttime1 value=$user_puttime1 />";
echo "<input type=hidden name=user_name value=$user_name />";
|
//2.php
$user_name = $_POST['user_name'];
$user_puttime1 = $_POST['user_puttime1'];
echo $user_puttime1;
echo $user_name;
|
При выводи echo $user_puttime1; выводится только одна дата без времени. Куда делось время? | |
|
|
|
|