apache

Все способы редиректа страницы

Все способы редиректа

В этой статье я собрал воедино способы перенаправления (редиректа) страницы в браузере или просто http-запросов. Если что-то было упущено — пишите комментарием, и я дополню обзор.

JavaScript

Загрузить страницу в окне или сделать ее редирект можно следующими способами:

  • location="http://alt-f4.ru";
  • document.location.href="http://alt-f4.ru";
  • window.location.reload("http://alt-f4.ru");
  • document.location.replace("http://alt-f4.ru");

Редирект на javascript подействует на браузер обычного пользователя (если включен js), но не на поискового робота.

Коды http-состояний, возвращаемые сервером, с описанием

404 Не найдено

Все мы видели эти циферки в окне браузера, но назвать их на память вряд ли сможем. Чтобы в нужный момент знать где посмотреть, пишется эта заметка.

Данные ошибки также называются кодами состояния, и поделены они на 5 групп:

  • • 100-199 Informational
  • • 200-299 Success
  • • 300-399 Redirection
  • • 400-499 Client Error
  • • 500-599 Server Error

Работа с CSS: основы (часть 2)

Загрузка файла php на сервер

В этой статье подробно разберем как сделать php-скрипт загрузки файла на сервер. Составим общее впечатление как это работает в связке с веб-сервером apache, а также рассмотрим тонкие моменты механизма загрузки файла.

Нам потребуется html-страница с формой для выбора файла, браузер, поддерживающий стандарт RFC-1867 (сейчас браузер без этого найти трудно) и, собственно, php-скрипт, в котором реализуем загрузку файла и сохранение его в нужную директорию. Загрузка файла происходит через обычный POST-запрос, однако нужно указать определенный параметр тега form - enctype - обратите внимание на html-код.

Чтобы сразу ответить на вопрос как загрузить несколько файлов на сервер одновременно с помощью php, будем писать именно такой html-код и php-скрипт. Если вам нужно реализовать загрузку только для одного файла - просто удалите лишние элементы формы input type="file", оставьте только один. Итак поехали дальше.

Загрузка файла php

Загрузка файла php на сервер

В этой статье подробно разберем как сделать php-скрипт загрузки файла на сервер. Составим общее впечатление как это работает в связке с веб-сервером apache, а также рассмотрим тонкие моменты механизма загрузки файла.

Нам потребуется html-страница с формой для выбора файла, браузер, поддерживающий стандарт RFC-1867 (сейчас браузер без этого найти трудно) и, собственно, php-скрипт, в котором реализуем загрузку файла и сохранение его в нужную директорию. Загрузка файла происходит через обычный POST-запрос, однако нужно указать определенный параметр тега form - enctype - обратите внимание на html-код.

Чтобы сразу ответить на вопрос как загрузить несколько файлов на сервер одновременно с помощью php, будем писать именно такой html-код и php-скрипт. Если вам нужно реализовать загрузку только для одного файла - просто удалите лишние элементы формы input type="file", оставьте только один. Итак поехали дальше.