теряется переменная

  • Автор темы sergey007
  • Дата начала

sergey007

Guest
теряется переменная

такая проблема:когда передаю данные из одной формы в другую теряется одна переменная.Даже не теряется,нет,она есть просто ее значение=1, причем независимо от того что этой переменной присваивается. phpinfo(32) выдает что эта переменная=1, но ниже в _SERVER["REQUEST_URI"] и _SERVER["argv"] эта переменная имеет свое нормальное значение(не 1). Подскажите за что отвечают вышеперечисленные массивы и что вообще с этой переменой может быть
 

sergey007

Guest
это кусок где эта злосчастная переменная объявляется
PHP:
$res=$res."<td><input size='14%' type='text' name=opis4 value='0'></td>";
а это где все заносится в базу
PHP:
$SQL="INSERT INTO opisanie (name,cod,PR,data1,data2,ZN,UN,PI,Pic)  VALUES (";
$i=1;
while ($i<=8){
        $a="opis".$i;
        $SQL=$SQL."'"."$_GET[$a]"."', ";

          $i++;
             }
        $a="opis9";
$SQL.="'"."$_GET[$a]"."')";
 

Фанат

oncle terrible
Команда форума
sergey007, ты её переписываешь в скрипте - это же очевидно
 

sergey007

Guest
Автор оригинала: Фанат
sergey007, ты её переписываешь в скрипте - это же очевидно
Если бы я ее перезаписывал то phpinfo(32) во всех местах где имеются ссылки на эти переменные были бы одни и теже значения а они разные.
 

Nimous

Guest
Фанат АБСОЛЮТНО прав.

Весь скрипт приводить не надо...
 

Фанат

oncle terrible
Команда форума
sergey007
Если бы я ее перезаписывал то phpinfo(32) во всех местах где имеются ссылки на эти переменные
извини, ты не понимаешь, что такое переменная, и поэтому этот твой пассаж не имеет никакого смысла.
однако уговаривать я тебя не собираюсь.
 

Nimous

Guest
Версия:
Какая-то функция , вместо того, чтобы возвращать какую-то строку(предположим...) возвращает 'true'.

Какая-не знаю...

А может-она вообще здесь ни причём, и всё делает правильно.

Не ругай её сильно.
 

sergey007

Guest
извиняйте был неправ. действительно перезаписывалось значение. фанат: спасибо
 
Сверху