За последние 24 часа нас посетили 16976 программистов и 1627 роботов. Сейчас ищет 1701 программист ...

PHP разработчик

Тема в разделе "PHP Free-Lance", создана пользователем #KoSHer, 19 мар 2017.

Метки:
  1. #KoSHer

    #KoSHer Новичок

    С нами с:
    8 мар 2017
    Сообщения:
    12
    Симпатии:
    1
    Здравствуйте, хотелось бы поработать в сфере PHP, но так как не велик возраст,
    могу только на free-lance, знаю достаточно, да и в цене не укушу.

    Если хотите просмотреть портфолио(Возможно пополнение):
    Полная авторизация с md5 + solt(возможно отключение) [Клик]

    Сделаю качественно и довольно быстро, самому хотелось бы по полнить портфолио на будущее!
    Контакты:
    Skype: kirill999267
    VK: Кирилл Гринёв [Клик]
    Gmail: griheb999267@gmail.com
    При надобности могу связаться сам...
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    md5 не актуален, "соль" пишется как salt. В современном php есть спецфункции для работы с паролями.
    А еще у тебя, кажется, кнопка "жирный шрифт" западает. На кой черт ты все свои посты жирным выделяешь - ума не дам.
    --- Добавлено ---
    P.S. Архив, ссылку на который ты приложил, пуст.
    --- Добавлено ---
    Сомнения гложат.
    Попробуй, сделай это для начала: https://php.ru/forum/threads/kak-bystro-osvoit-php.52331/#post-419213
     
  3. #KoSHer

    #KoSHer Новичок

    С нами с:
    8 мар 2017
    Сообщения:
    12
    Симпатии:
    1
    Хорошо, буду знать.
    Да, есть такое, лично мне приятнее, когда жирный шрифт.
    Пока ещё не очень много, согласен всего 14.
    [Клик]
    --- Добавлено ---
    Нечего сложного не вижу, завтра начну и думаю, будет готово...
     
    Cherpatel нравится это.
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    7ZIP открыл, RAR не открыл, забавно.
    Поехали:
    1) При инициализации подключения не указывается кодировка оного.
    2)
    PHP:
    1. $login = htmlspecialchars($_POST['login']); // Удаление html скриптов, мало ли что запихнут
    2.     $pass = htmlspecialchars($_POST['pass']); // Тоже самое, только с паролем
    - HTML-скрипты это сильно. Можешь показать пример HTML-скрипта?
    - Это порча данных.
    - Это никак не защищает БД от инъекций. У тебя дыра в безопасности.
    - Конвертацию спецсимволов в HTML-сущности нужно делать только при выводе.
    3) Работы с солью нет. Есть только какие-то закомментированные строчки про это, где соль сама берется ниоткуда, откуда-то из БД. Подразумевается, что она уже там? Одна на всех? Напрасно, она должна быть уникальной.
    4) No comments
    PHP:
    1. if(isset($_SESSION["session_login"])){ // Проверка, если у человека запущена сессия, то эту сессию крушим ;D(Сделанно для выхода)
    2. unset($_SESSION['login']);
    3. header("Location: index.php");
    4. }
    На кой черт грохать сессию, если ты ее потом открываешь снова? Зачем сначала чистить переменную в сессии а потом иницировать ее выпиливание? Почему этот код в скрипте логина, что вообще происходит?
    5) Авторизация и аутентификация это разные вещи.
    6)
    HTML:
    1. <span>Логин:   </span><input name="login"/><br><br>
    Почитай обязательно про тег label.
    7)
    PHP:
    1. $query = mysqli_query($conn,"SELECT NickName FROM * WHERE NickName = '$nickname'");
    Учитывая, что никнейм никак не фильтровался, привет тебе от SQL-инъекции второго порядка. Хотя, там и первым порядком можно запулить по полной.
    8) Общая безграмотность в комментариях тоже не то чтобы прям привлекает работодателя.

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

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    а ви таки не знали что на хтмл программировать можно?
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Автор, как там у тебя дела? Дай знак, что ты еще жив.
     
  7. ArsNet

    ArsNet Новичок

    С нами с:
    24 май 2016
    Сообщения:
    288
    Симпатии:
    24
    Адрес:
    Владивосток
    Воу воу воу!!! Вот это новости! Я конечно дико извиняюсь может я чего и не знал, но меня мучает вот такой вопрос: А давно у нас HTML перешел из разряда языка разметки гипертекста в разряд языка программирования? Ну и естественно тутже возникает вопрос: А к каким языкам программирования у нас нынче относится HTML высокоуровневым или низкоуровневым?
     
  8. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    @ArsNet конечно низкоуровневым так как там нужен низкий уровень знаний о программировании :D
     
  9. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Кирилл, ты живой? Как там насчет:
     
  10. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
  11. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Заглянул, почитал. Программированием это назвать трудно, скорее это эпический мегакостылище. Но все равно круто. Где-то на хабре была игра на чистом CSS даже. Тоже ворох костылей, но-таки с геймплеем.
     
  12. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
    @abrdabr, @Fell-x27, @ArsNet Он же ребёнок совсем ему хорошо если 15 сейчас есть, какого вы накинулись на него надо было мягче ему дать знать что он не готов... Он небось теперь сдался, и плюнул на это программирование... Жесть конечно.
     
  13. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Значит "не его". Что значит сдался? Сдаются, это когда превозмогают. А я вижу ноль усилий и мотивации.
     
  14. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
    Детям надо давать последнее, и тогда появятся усилия.
     
  15. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Ну нет, не надо на форумчан и, в частности, на меня, перекладывать обязанности его воспитателя и педагога. Я даю задачку, я делаю ревью. Глубокое, заметь. Всегда. С оценкой архитектуры решения. С проверкой по безопасности. И даже по код-стайлу, если есть необходимость. Потому как если я ее даю, значит, обещаю, что сделаю это со своей стороны. И, если человек старался, тратил силы и время, чтобы это ревью получить, с моей стороны будет свинством ему отказать. И вот тут моя зона ответственности заканчивается. Заметь, я с этого ничего не имею. Исполнители имеют. Я - нет. Ну разве что глаз наметываю и аналитику качаю. Я предложил эту "сделку" ТСу. ТС согласился. ТС ушел в закат. Окей, баба с возу - кобыле легче.

    Или ты про то, что ТС огорчился от того, что я указал на явные косяки в его проекте? Ну дык, если ты что-то выставляешь как пример своих работ, будь готов к тому, что это кто-то будет изучать.

    Я программист, а не нянька :)