Спустя 28 минут, 48 секунд (23.03.2009 - 23:07) waldicom написал(а):
header(), читать тут
regexp
regexp
Спустя 8 часов, 27 минут, 5 секунд (24.03.2009 - 07:35) maxsim1982i написал(а):
header("Location: http://localhost/pro/page/start.php");
вот так записал
но она не переходит к этой странице и не выдаёт ни какой ошибки
вот так записал
но она не переходит к этой странице и не выдаёт ни какой ошибки
Спустя 4 часа, 10 минут, 43 секунды (24.03.2009 - 11:45) Kuliev написал(а):
Цитата (maxsim1982i @ 24.03.2009 - 04:35) |
header("Location: http://localhost/pro/page/start.php"); вот так записал но она не переходит к этой странице и не выдаёт ни какой ошибки |
Ошибка наверняка есть, попробуй в начале скрипта написать
PHP |
<? |
Во вторых заголовок нужно посылать ДО ЛЮБОГО ВЫВОДА в браузер чего нибудь.
В третьих перед <? не должно быть пробелов!
Спустя 3 часа, 13 минут, 4 секунды (24.03.2009 - 14:58) maxsim1982i написал(а):
Notice: Undefined variable: namber in c:\web5\www\pro\script\bxod.php on line 12
вот так он пишет какуюто ошибку
вот так он пишет какуюто ошибку
Спустя 2 минуты, 47 секунд (24.03.2009 - 15:01) sergeiss написал(а):
А сам ты перевести сообщение не в состоянии????????????????????????
И потом исправить ошибку???
С такими познаниями в английском лучше за программирование не браться. Это без "ха-ха", а реальный совет.
И потом исправить ошибку???
С такими познаниями в английском лучше за программирование не браться. Это без "ха-ха", а реальный совет.
Спустя 1 минута, 56 секунд (24.03.2009 - 15:03) waldicom написал(а):
Эта ошибка не относится к функции header, но из-за вывода header() не работает.
Спустя 26 минут, 4 секунды (24.03.2009 - 15:29) Kuliev написал(а):
maxsim1982i
На 12 строчке НЕ ОПРЕДЕЛЕННАЯ ПЕРЕМЕННАЯ
На 12 строчке НЕ ОПРЕДЕЛЕННАЯ ПЕРЕМЕННАЯ
Спустя 24 минуты, 1 секунда (24.03.2009 - 15:53) Viking написал(а):
ставлю 50 грамм, что это $namber вместо $number
Спустя 3 минуты, 55 секунд (24.03.2009 - 15:57) waldicom написал(а):
Увеличиваю вдвое и меняю на коньяк, что переменная все-таки называется $namber, просто она не инициализирована.
Спустя 29 минут, 48 секунд (24.03.2009 - 16:27) sergeiss написал(а):
Ставлю "2 по 100" хорошего коньяка на то, что там написано namber, а не $namber, и еще "2 по 100" на то, что автор усомнится в правильности перевода сообщения об ошибке

Спустя 29 секунд (24.03.2009 - 16:27) maxsim1982i написал(а):
нет мужики все правильно у меня вот код:
<form action>
номер машины (логин)<br><input type="text" name="namber"><br>
пароль<br><input type="password" name="pass"><br>
<input type="submit" name="go" value="войти">
</form>
<?
error_reporting (E_ALL);
$namber=strtoupper($namber);
if (isset($go))
{
$f = fopen("data/$namber/haser.ilv","r")or die("пользователь не существует либо не коректно
введены данные\n");
$p = fgets($f,50);
$p = trim($p);
if ($pass==$p)
{
session_start();
session_register("nomer");
session_register("name");
session_register("masiv[i]");
$nomer = $namber;
fclose($f);
$f = fopen("data/$namber/name.ilv","r")or die ("error");
$n = fgets($f,50);
$m = fgets($f,50);
$name = $n;
$mail = $m;
fclose($f);
$masiv[$i]=0;
header("Location: http://localhost/pro/page/start.php");
}
else echo "неверно";
}
?>
<form action>
номер машины (логин)<br><input type="text" name="namber"><br>
пароль<br><input type="password" name="pass"><br>
<input type="submit" name="go" value="войти">
</form>
<?
error_reporting (E_ALL);
$namber=strtoupper($namber);
if (isset($go))
{
$f = fopen("data/$namber/haser.ilv","r")or die("пользователь не существует либо не коректно
введены данные\n");
$p = fgets($f,50);
$p = trim($p);
if ($pass==$p)
{
session_start();
session_register("nomer");
session_register("name");
session_register("masiv[i]");
$nomer = $namber;
fclose($f);
$f = fopen("data/$namber/name.ilv","r")or die ("error");
$n = fgets($f,50);
$m = fgets($f,50);
$name = $n;
$mail = $m;
fclose($f);
$masiv[$i]=0;
header("Location: http://localhost/pro/page/start.php");
}
else echo "неверно";
}
?>
Спустя 2 минуты, 9 секунд (24.03.2009 - 16:29) waldicom написал(а):
Половину повыкидывать, переделать без использования register_globals.
Спустя 59 секунд (24.03.2009 - 16:30) sergeiss написал(а):
Похоже, waldicom оказался ближе всех к истине
Правда, он ничего не говорил про выключенные глобальные переменные...
PS. Вот шустрый, я даже отправить не успел... А он уже ответил

Правда, он ничего не говорил про выключенные глобальные переменные...
PS. Вот шустрый, я даже отправить не успел... А он уже ответил

Спустя 1 минута, 21 секунда (24.03.2009 - 16:32) maxsim1982i написал(а):
подскажите как и что надо повыкидывать?
Спустя 35 секунд (24.03.2009 - 16:32) waldicom написал(а):
Ахаааааа!!!! Хде мой Хеннеси? Или Метакса!
Спустя 4 минуты, 55 секунд (24.03.2009 - 16:37) sergeiss написал(а):
waldicom
Раздается звонок по телефону.
"Вася дома?"
"Его нету. А что ему передать?"
"Передайте ему 100 рублей, которые я ему должен"
Да я бы и налил. Хороший разливной коньяк. Но куда???
Автору темы:
тебе достаточно добавить $namber=$_POST['namber'];
Раздается звонок по телефону.
"Вася дома?"
"Его нету. А что ему передать?"
"Передайте ему 100 рублей, которые я ему должен"



Да я бы и налил. Хороший разливной коньяк. Но куда???
Автору темы:
тебе достаточно добавить $namber=$_POST['namber'];
Спустя 24 минуты, 5 секунд (24.03.2009 - 17:01) Viking написал(а):
waldicom значит 50 грамм разбавленного спирта за мной...
maxsim1982i
перед посылкой заголовка (кроме header операции с сессиями тоже посылают заголовок) ничего не должно выводиться в браузер, а у тебя код формы выводится в начале файла
maxsim1982i
перед посылкой заголовка (кроме header операции с сессиями тоже посылают заголовок) ничего не должно выводиться в браузер, а у тебя код формы выводится в начале файла
_____________