| |
|
|
| | Подскажите, как можно передать данные в другой скрипт, так чтобы пользователь не изменял их. Пищу такой код:
<form method="get">
<INPUT TYPE=hidden NAME=name VALUE="<? $name ?>">
<input type="submit" value="Отправить">
</form>
<?
echo $name;
?>
|
но почему то не получается. | |
| |
|
|
| |
|
|
| |
для: itica
(23.02.2006 в 18:08)
| | | Судя по важему скрипту, вы сначала передаете параметр $name, данные уходят в тот файл, имя которого указано в теге <table action=".....php">. а вы пытаетесь вывести данные в то время, когда данные уже ушли! вот если бы вы в файле 1.php скажем, получаете из сессии имя пользователя и заносите имя в переменную $name, и затем в скрытом поле передаете на форму 2.php. А в последнем делаете обработку $name = $_POST['name']; (или $_GET) и выводите $name. Тогда все получится. | |
| |
|
|
| |
|
|
| |
для: Денис
(23.02.2006 в 18:18)
| | | Если нетрудно напиши этот код | |
| |
|
|
| |
|
|
| |
для: itica
(23.02.2006 в 18:44)
| | | file 1.php
----------
<?php>
$user = "Itica";
?>
<html>
<table action="2.php" method="post" name="input" encType="multipart/form-data">
<FORM>
<tr>
<td>
<INPUT TYPE=text NAME=name VALUE="bla-bla-bla :)">
<INPUT TYPE=hidden NAME=name VALUE='$user'>
<input type="submit" value="Отправить">
</td>
</tr>
</table>
</form>
</html>
file 2.php
----------
<?php
$user = $_POST['name'];
echo $user;
?>
примерно так. а вообще, это написано в любом маннуале - передача параметров средствами РНР | |
| |
|
|
| |
|
|
| |
для: Денис
(23.02.2006 в 19:00)
| | | Огромное спасибо!!!Я твой должник! | |
| |
|
|
| |
|
|
| |
для: itica
(23.02.2006 в 19:18)
| | | заметоно! ;) | |
| |
|
|
| |
|
|
| |
для: Денис
(23.02.2006 в 19:21)
| | | Вот сотворю свою задумку и увидишь! | |
| |
|
|