Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Перенаправление на другую ссылку

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: помогите разобраться
Puzze
Отправлено: 09 Июня, 2015 - 03:50:40
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Доброе люди,плиз,Помогите написать скрипт.

Есть например l.html

CODE (html):
скопировать код в буфер обмена
  1. <form method="post" action="log.php">
  2. ответ:
  3. <input type="text" name="kkk" />
  4. <input class="button" type="submit" value="Ответ" />
  5. </form>


после нужен log.php наподобии

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. if ( $_POST['kkk'] == "блабла" );
  4. {
  5. header("Location: index.html");
  6. }
  7. else
  8. {
  9. echo "Не верно!";
  10. }
  11. ?>


ну т.е я ввожу в поле блабла,если ответ правильный меня кидает на index.html если я ввёл что то другое мне высвечивается сообщение "не верно!"
 
 Top
Tyoma5891
Отправлено: 09 Июня, 2015 - 09:15:18
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013  


Помог: 5 раз(а)




а в чем помочь то надо?)
 
 Top
Puzze
Отправлено: 09 Июня, 2015 - 10:12:46
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Ну скрипт log.php правильно написать...
 
 Top
Tyoma5891
Отправлено: 09 Июня, 2015 - 10:17:18
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013  


Помог: 5 раз(а)




так у Вас правильно написано
 
 Top
Puzze
Отправлено: 09 Июня, 2015 - 17:33:33
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Проверьте код, ошибка в чом то. Иначе бы я вас не тревожил.
 
 Top
Ts.Saltan
Отправлено: 09 Июня, 2015 - 17:35:17
Post Id



Посетитель


Покинул форум
Сообщений всего: 384
Дата рег-ции: Дек. 2013  
Откуда: Belarus


Помог: 22 раз(а)




Puzze пишет:
Проверьте код, ошибка в чом то. Иначе бы я вас не тревожил.

ошибка на 3й строке
(Добавление)
интерпретатор более чем понятно должен был сообщить об ошибке
 
 Top
Puzze
Отправлено: 09 Июня, 2015 - 19:29:34
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




А как правильно код должен выглядеть? напишите плиз.
 
 Top
LIME
Отправлено: 09 Июня, 2015 - 20:35:47
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Ts.Saltan какая ошибка?
Проверок нет, но ошибки я не увидел
(Добавление)
Puzze http://phpfaq[dot]ru/debug/
 
 Top
Ts.Saltan
Отправлено: 09 Июня, 2015 - 21:04:15
Post Id



Посетитель


Покинул форум
Сообщений всего: 384
Дата рег-ции: Дек. 2013  
Откуда: Belarus


Помог: 22 раз(а)




LIME пишет:
Ts.Saltan какая ошибка?

синтаксическая
коварная точка с запятой

(Отредактировано автором: 09 Июня, 2015 - 21:04:41)

 
 Top
LIME
Отправлено: 09 Июня, 2015 - 21:07:35
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Аа даУлыбка
Так и пиши он же не увидит нифига я вон не увидел без ide
 
 Top
Puzze
Отправлено: 10 Июня, 2015 - 00:06:59
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Ладно... Вот чу-чуть по другому
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if ($_POST['kkk']= "блабла")
  3. {
  4. header("Location: ./index.html");
  5. }
  6. else
  7. {
  8. echo "Не верно!";
  9. }
  10. ?>


почему меня кидает на index.html если вписываю "блабла" НО в ином случае почему то тоже кидает на index.html... в чом проблема? может

можно заменить по другому?
 
 Top
LIME
Отправлено: 10 Июня, 2015 - 00:27:42
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




В чом в чом...в голове
чу-чуть замени index на другое имя файла для начала
Кому я ссылку давал? Прочитать 8 раз перед тем как задать следующий вопрос
 
 Top
Puzze
Отправлено: 10 Июня, 2015 - 02:28:53
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Пфф прочём здесь index? нельзя было сказать чтобы я поставил == в
PHP:
скопировать код в буфер обмена
  1. if ($_POST['kkk']= "блабла")


PHP:
скопировать код в буфер обмена
  1. if ($_POST['kkk'] == "блабла")

(Отредактировано автором: 10 Июня, 2015 - 02:30:15)

 
 Top
LIME
Отправлено: 10 Июня, 2015 - 02:32:53
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Можно было
Только я сам этого не заметил
Потому советуют константы ставить слева от выражения
То ест например if ("a" == $var)
В этом случае если забудешь будет ошибка
И кстати по ссылке выше это есть если правильно помню
Посему нефиг тут пфыкать а бери и перечитай очень полезную статью
Лучше раза 3
(Добавление)
Очень распространенная ошибка у новичков кстати
Сам ее делал ногократно по началу
Лечится правилом описаным выше и хорошим ide
(Добавление)
И поверь умудренному сединами задроту тебе стоит перчитать статью несколько раз
Потратив полчаса на третье чтение ты сэкономишь в будущем несколько часов как минимум на дебаге будущих ошибок
Новичкам кажется что надо быстрее приступать к кодированию но потом они тратят много часов и даже дней на смешные ошибки
Вместо того чтобы потратить полчаса на внимательное чтение способов как не наступать на грабли
Просто вдумчиво и спокойно ...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB