Показать сообщение отдельно
Старый 06.07.2008, 17:01   #29
PREY
Местный
 
Регистрация: 29.01.2008
Адрес: Да я ваше хз!!!Город вароде а грят село!!!
Сообщений: 304
Вы сказали Спасибо: 20
Поблагодарили 25 раз(а) в 20 сообщениях
По умолчанию

Хоть эта тема последнее время сильно запылилась.... я всеравно задам свой вопрос!
По мере изучения php (начал ток сегодня!! Такчто за примитивность неосмеивать!) наткнулся на функцию gettype(). Вспомнив скрипт отправки данных на сервер решил чутьчуть его усовершенствовать...
Усовершенствование заключается в том чтоб определять тип введённого значения (Нетрудно догодатся))!Присвоил $type присвоил значение gettype($get).И в HTML коде прописал отображение этой переменной! Тип передачи POST убрал! (частично! Т.К. без строк
Код:
if(isset($_POST['go'])) 
   $post='Методом POST передано: " '.$_POST['text'].' "'; 
else if(isset($_GET['go']))
работать корректно отказывался!
Вот полный код и ссылка на этот скрипт на моём сервере!
Вот полный код:
PHP код:
<?PHP 
 
$post
="";
$get"" 
if(isset(
$_POST___91;'go'___93;)) 
   
$post='Методом POST передано: " '.$_POST___91;'text'___93;.' "'
else if(isset(
$_GET___91;'go'___93;)) $get='Методом GET передано: " '.$_GET___91;'text'___93;.' "';
?> 
<HTML> 
<HEAD> 
<TITLE>Урок 1. Передача данных на сервер.</TITLE> 
</HEAD> 
<BODY> 
Передача данных на сервер методом GET<BR> 
<FORM method="GET" action="../<?=$_SERVER___91;'PHP_SELF'___93;?>"> 
   <INPUT type="text" name="text"> 
   <INPUT type="submit" value="GET" name='go'><br> 
   <? echo $get?>
   <?php $type gettype($get);  
   echo 
"Тип введенного значения: $type?> 
</FORM> 
</BODY> 
</HTML>
Касяк в том, что переменная $get всегда одного типа! А именно string! (Выдаст правильное если только поставить значения напрямую!Т.Е. если в самом начале когда еше вводится сия переменная!).
Помогите ПОЖАЛУЙСТА!
__________________
Нече придумать не магу!((

Последний раз редактировалось PREY; 06.07.2008 в 19:43.
PREY вне форума