Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как передать переменные *.php -> *.php

Сообщения:  [1-5] 

 
 автор: Mpak   (04.11.2006 в 22:57)   письмо автору
 
   для: DEN777   (04.11.2006 в 22:10)
 

*ругается... возможно матом*
Как я не догадался про hidden!!!???
Спасибо...

Как скзал один человек все гениальное просто ;)))
Еще раз спасибо...

   
 
 автор: DEN777   (04.11.2006 в 22:10)   письмо автору
 
   для: Mpak   (04.11.2006 в 21:09)
 


<form name="say" action="send.php" metod=post>  
<table name="tbsend" border=0>  
<tr>  
   <td colspan="2"><b>Кому:</b></td>  
</tr>  
<tr>    
  <td colspan="2">  
<?  
echo '<select name="who">';  
$ip=$REMOTE_ADDR;
switch (
$ip)  
{  
case 
"$REMOTE_ADDR"//#38  
echo '<option value="x">x</option>';  
echo 
'<option value="xx">xx</option>';  
echo 
'<option value="xxx">xxx</option>';  
echo 
'</select>';
echo
"<input type='hidden' name='from' value='user1'>";break;  

case 
'IP2':  
echo 
'<option value="x1">x</option>';  
echo 
'<option value="xx1">xx</option>';  
echo 
'<option value="xxx1">xxx</option>';  
echo 
'</select>';
echo
"<input type='hidden' name='from' value='user2'>";break;  
}
?>
</td>
</tr>
</table>
<input type="submit" name="Submit" value='OK'>
</form> 


:) что то я наверное теб ене то немного написал :) замудрил по началу просто тут свою задачу решал, вот код который тебе надо

   
 
 автор: Mpak   (04.11.2006 в 21:09)   письмо автору
 
   для: DEN777   (04.11.2006 в 18:49)
 

Не получилось...
Он обновляет текущую страницу и все...

   
 
 автор: DEN777   (04.11.2006 в 18:49)   письмо автору
 
   для: Mpak   (04.11.2006 в 18:35)
 

не совсем понял зачем такое но думаю надо сделать что то вроде:

в начале страницы пишеш:
<?
if (@$Submit!=''):
header("Location: http://".$HTTP_HOST."/send.php?from=$who");
endif;

<
form name="say" action="" method="post"
<
table name="tbsend" border=0


<
tr
   <
td colspan="2"><b>Кому:</b></td
</
tr

<
tr>   
  <
td colspan="2"

<? 
echo 
'<select name="who">'
$ip=getenv("REMOTE_ADDR"); 
switch (
$ip

case 
'IP1'//#38 

$from='user1'

echo 
'<option value="x">x</option>'
echo 
'<option value="xx">xx</option>'
echo 
'<option value="xxx">xxx</option>'
echo 
'</select>';break; 

case 
'IP2'

$from='user2'

echo 
'<option value="x1">x</option>'
echo 
'<option value="xx1">xx</option>'
echo 
'<option value="xxx1">xxx</option>'
echo 
'</select>';break; 

echo
"<input type="submit" name="Submit" value='OK'>"
?>



конечно еслиб описал задачу более подробно то и пример написал более коректно, из того что я понял вот это я думаю тебе подойдёт.
Если обязательно передавать POST то тогда через curl или soket

   
 
 автор: Mpak   (04.11.2006 в 18:35)   письмо автору
 
 

Что бы было понятней вот текст кусок программы:

<form name="say" action="send.php?from=<?php $from ?>" method="post">
<table name="tbsend" border=0>


<tr>
   <td colspan="2"><b>Кому:</b></td>
</tr>

<tr>  
  <td colspan="2">

<?
echo '<select name="who">';
$ip=getenv("REMOTE_ADDR");
switch (
$ip)
{
case 
'IP1'//#38

$from='user1';

echo 
'<option value="x">x</option>';
echo 
'<option value="xx">xx</option>';
echo 
'<option value="xxx">xxx</option>';
echo 
'</select>';break;

case 
'IP2':

$from='user2';

echo 
'<option value="x1">x</option>';
echo 
'<option value="xx1">xx</option>';
echo 
'<option value="xxx1">xxx</option>';
echo 
'</select>';break;


И мне нужно передать переменную $from в зависимости от выбора...

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования