Показать сообщение отдельно
Старый 07.07.2008, 14:22   #34
Malish aka 78
Местный
 
Аватар для Malish aka 78
 
Регистрация: 22.06.2007
Сообщений: 256
Вы сказали Спасибо: 13
Поблагодарили 113 раз(а) в 48 сообщениях
По умолчанию

Цитата:
Сообщение от Ruble Посмотреть сообщение
Ошибка в том, что ты пытаешься определить тип переменной, которая всегдя string, а надо определять у $_GET['text'], т.е.

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> 
   <?php
   
echo $get;
   
$type gettype($_GET___91;'text'___93;);   
   echo 
"Тип введенного значения: $type?> 
</FORM> 
</BODY> 
</HTML>
А разве тип переменной $_GET['text'] не будет постоянно string?
__________________
---
Malish aka 78 вне форума