Вопрос передачи файлов. На сервере egister_globals = off. Что не так?

XfroSt

Новичок
Вопрос передачи файлов. На сервере egister_globals = off. Что не так?

пишу код вот такой:

PHP:
<?
include("../conf.php");
$go = (isset($_POST['go'])) ? trim(strip_tags($_POST['go'])) : '';
$image = (isset($_POST['image'])) ? trim(strip_tags($_POST['image'])) : '';
$alt = (isset($_POST['alt'])) ? trim(strip_tags($_POST['alt'])) : '';
$align = (isset($_POST['align'])) ? trim(strip_tags($_POST['align'])) : '';

echo "go = $go <br>" ;
echo "image = $image <br>" ;
echo "alt = $alt <br>" ;
echo "align = $align <br>" ;

if(isset($go) && $go=="")
{
?>
<form action="<?=$PHP_SELF?>?go" method=post enctype=multipart/form-data>
<table cellpading=3 cellspacing=0 border=0 width=100%>
  <tr>
    <td width=20%>
      Картинка
    </td>
    <td width=80%>
      <input type=file name=image style="width: 100%;">
    </td>
  </tr>
  <tr>
    <td>
      Название
    </td>
    <td>
      <input type=text name=alt style="width: 100%;">
    </td>
  </tr>
  <tr>
    <td>
      Выравнить
    </td>
    <td>
      <input type=radio name=align value=none checked> нет |
      <input type=radio name=align value=left>left |
      <input type=radio name=align value=right>right |
      <input type=radio name=align value=middle>middle |
      <input type=radio name=align value=top> top |
    </td>
  </tr>
  <tr>
    <td>

    </td>
    <td>
      <input type=submit value="Закачать">
      <input type=hidden name=go value=herach>
    </td>
  </tr>
</table>
</form>
<?
}
elseif(isset($go) && $go=="herach" )
{
   //проверка клевости файла
   if(!file_exists($image)){echo "Ошибка загрузки!!!"; exit;}
//    и т.п.  работаем с файлом и прочими данными для загрузки
}
?>
</body>
</html>
Суть кода загрузка картинки и описания к ней.

После нажатия на загрузку выдается :
go = herach
imagess =
alt = utyuty
align = left
Ошибка загрузки!!!

ну то есть в переменой image почему то не передается файл, она пустая.
На сервере отключены register_globals поэтому я определяю каждую переменую вручную.
Может для переменой через которую передается файл наджо какое то другое определение?

Подскажите , а то я впервыве столкнулся с отключеным registr_globals.
 

kvf77

Red Devil
XfroSt

давай ты прочитаешь правила форума, изменишь свой вопрос и тогда получишь на него ответ. это не сложно - а твою партянку никто читать не будет
 
Сверху