[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Хочу начать изучение языка программирования php
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Invis1ble
Цитата (zelenuy @ 14.02.2014 - 13:33)
echo "Вы ввели не правильно Login";

логическая ошибка, тут правильней будет "Вы ввели не правильно Login и/или пароль"

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

MyxPyM
Цитата (zelenuy @ 14.02.2014 - 15:33)
MyxPyM
Да в принципе ваш вариант вполне нормальный, просто можно немножко сократить
<?php
$registracia = "login";
$pass = "password";

if ($registracia == "login" && $pass == "password")
    echo "Вы всё правильно ввели";
else
    echo "Вы ввели не правильно Login";
?>


&& - тег И...тоже верно код в разу меньше и удобнее читаемый. Думаю что со временем руки выпрямятся и голова будет думать smile.gif

P.S> Я заметил что вы не использовали {} для if else, проверил работает также, можно и без них использовать условие?

_____________
© Говно кодер - это генератор зла™
Invis1ble
Цитата
Можно по подробнее расписать ваш пост...

я не знаю, как поподробнее, лучше покажу исправленный вариант
if ($registracia == "login"){

if ($pass == "password"){
echo "Вы всё правильно ввели";
}
else {
echo 'Неверный пароль';
}

}

else {
echo "Вы ввели не правильно Login";
}

или воспользоваться вариантом zelenuy

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Invis1ble
Цитата
тег

не тег, а оператор

Цитата
Думаю что со временем руки выпрямятся и голова будет думать

я в тебя верю biggrin.gif хотя пока что ты задаешь очень примитивные так сказать вопросы. Но хорошо хоть не в тупую копипастишь код откуда-то, а пытаешься вникнуть в суть.

Цитата
Я заметил что вы не использовали {} для if else, проверил работает также, можно и без них использовать условие?

и снова, читай документацию. Не привыкай, что с тобой возятся, учись работать и искать инфу самостоятельно. Хотя чего там ее искать - http://php.net

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Zzepish
Цитата (zelenuy @ 14.02.2014 - 10:34)
Да трудный путь вам придется пройти smile.gif тут же одним пхп не отделаешься
Улыбнуло задание типа сделай чат, добавь в базу, прими отфильтруй данные, при этом зная тока пхп переменные и пару тегов html

Чат - это ядерная смесь как минимум из HTML JavaScript Ajax PHP CSS XML JSON и базы данных wink.gif

Просто чат можно запилить (который без динамичной перегрузки страницы)
Invis1ble
какие нахер чаты, вы вообще читаете его вопросы?! blink.gif

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

zelenuy
MyxPyM
Если внутри if или else только одна команда, то можно скобки опустить, в вашем случае тока ехо то бишь одна команда rolleyes.gif но если более одной то скобки обязательны
zelenuy
Zzepish
smile.gif Можно конечно, либо самому перегружать страничку либо заставить браузер постоянно обновлять страничку, раньше видел такие лет 5-7 назад)
zelenuy
Цитата (Invis1ble @ 14.02.2014 - 16:03)
какие нахер чаты, вы вообще читаете его вопросы?! blink.gif

biggrin.gif Да там просто в ночале поднималась тема про чаты
MyxPyM
Ну на сегодня вопросов не будет буду практиковать на коде...

насчёт написания разобрался почитал...Вумную книгу :)

Цитата
if (выражение)
   инструкция;


Используется если 1 условие

Если несколько условий тогда используем {}

Пример:

Цитата
if (выражение) {
   инструкция;
   инструкция;
   инструкция;
   инструкция;
}


Цитата
я в тебя верю  biggrin.gif хотя пока что ты задаешь очень примитивные так сказать вопросы. Но хорошо хоть не в тупую копипастишь код откуда-то, а пытаешься вникнуть в суть.



Я тоже в себя верю, потому что если в себя не верить зачем учить что то, и стремится к чему то. Знаю будет тяжело.
Это тоже самое как в ремонте автомобиля, пока сам не покрутишь не разберёшь и не собирёшь не поймёшь суть работы :)....

Да усливя для написания и практики стараюсь сам придумать из головы.


Вот попробовал по новому написать но уже с комментариями:

<?php
// Условно взяты данные которые хранятся в базе MSQL Логин и пороль
$login = "Vasia";
$pass = "9999";
// Возмём условно что проверяется из базы MSQL user Ввёл свой логин и пороль(в пороле допустил ошибку)
if ($login == "Vasia" && $pass == "9999W")
echo "Добро пожаловать в Админ панель"; // если всё введенно вверно и проверка прошла то выведет эту запись
else
echo "Вы ввели не правильно Логин или пороль"; // Если неправильно введы Логин и пороль тогда скрипт нам выдаст эту запись
?>


_____________
© Говно кодер - это генератор зла™
zelenuy
Даа раньше было все проще, например чтоб устроится php разработчиком надо было знать сам php да html с базой wink.gif а сча глянешь там целый список разных технологий должен знать + кучу фреймворков.
Скоро изучать с нуля вообще не реально будет.
zelenuy
MyxPyM
wink.gif Ну ты не стесняйся спрашивай
Zzepish
zelenuy
ну, это же для основы)
А дальше можно будет аякс прикрутить
Invis1ble
Цитата
Если неправильно введы Логин и пороль тогда скрипт нам выдаст эту запись
MyxPyM
Цитата (zelenuy @ 14.02.2014 - 16:44)
MyxPyM
Ну ты не стесняйся спрашивай


Хорошо, если что через личку буду спрашивать.

_____________
© Говно кодер - это генератор зла™
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.