Ответы пользователя по тегу HTML
  • Что значит name="files[]" в input[type="file"]?

    @ssrdop
    Например, твоя задача загрузить 3 изображения на сайт. Ты пишешь в форме:

    После этого в массиве $_FILES у тебя будут переменные pic1, pic2, pic3 и с каждой тебе придется работать отдельно

    А если нужно загрузить 25, 30 и более?
    Для этого используют

    Теперь все картинки доступны в массиве pic, который, в свою очередь, является ячейкой $_FILES
    Ответ написан
    Комментировать
  • Как передать из форму данные?

    @ssrdop
    Я бы сделал так. Обработал бы данные из формы. Вставил бы их в переменные. Например $name, $count, $something. После в коде бы написал следующее
    header("Location: http://www.mysite.ru/" . 'name/' . $name . '/count/' . $count . '/something/' . $something);

    Получится что то типа www.mysite.ru/name/nick/count/3/something/56
    А потом после перенаправления ты парсишь строку /name/nick/count/3/something/56/ и используешь переменные из строки для дальнекйшей работы: $name, $count, $something, которые равны соответственно nick, 3, 56
    Ответ написан
    Комментировать
  • Админ-панель. С чего начать?

    @ssrdop
    На самом деле Админ панель это ограниченная часть сайта, вход в которую может осуществлять только, например, админ. Остальным пользователям запрещено. Если говорить про php и mysql, то мы заходим в меню входа в админку( обыно это форма с двумя полями логин и пароль), после обрабатывает форму, т. е ищем в базе данных пользователя с таким же логином и паролем, если есть, то мы должны дать сайту понять, что теперь этот пользователь может заходить в админку. Для этого можно создать сессию с определенным именем,а лучше в сессию записать случайную строку и в базу данных ее же записать. И каждый раз проверять есть ли в базе сессия с такой же строкой как и в базе, если есть то это админ. Вообще если ты на начальном уровне, то почитай статьи вот этого парня lifeexample.ru/php-primeryi-skriptov/pishem-intern... Там он делает интернет магазин. А еще есть курс от сайта webformyself "корпоративный сайт под ключ", можно его найти, скажем так, если постараться) Там вообще строится на ооп. Также хороший курс для понимания это курс geekbrains php. А после можно изучить фреймворк laravel, он простой на осовение и после еще и еще расти))
    Ответ написан
    4 комментария
  • Как вывести значени select из базы данных при редактировании?

    @ssrdop
    Пусть вы достали из базы данных в переменную $select. Т.е d в переменной $select стоит значение из базы.
    
    Далее для вывода у тебя должен быть массив $options, в котором у тебя будут ключ и значение option.
    Например $options = array(0 =>  'First' , 1 => "Second" ) и так далее.
    
    Далее всего лишь используем цикл:
    <select name="status" class="select_option input_form">
    Foreach($options as $key => $value){
    if($select == $key){
    <option value="<?=$key?>" "selected"><?=$value;?></option>
    }
    else{
    <option value="<?=$key?>"><?=$value;?></option>
    }
    }
    </select>
    Ответ написан