получить его из URL
Самый быстрый (но самый ограниченный) способ передачи переменных по метод GET. С GET, вы добавляете переменные на URL страницы, которую переменные должны быть переданы:
http://www.matthom.com/contact.php?id=301&name=Matthom
В приведенном выше примере даст страница contact.php две переменные используют: идентификатор и имя , значения которых равны 301 и Matthom соответственно.
Вы можете добавить столько URL-адресов, сколько захотите.
Остерегайтесь - иногда вы не хотите, чтобы ваши переменные отображались «на открытом воздухе». Кроме того, вы ограничены 255 символами в URL-адресе, поэтому переменные не могут содержать слишком много информации.
С contact.php, вы можете получить эти две переменные с помощью PHP:
Захвати ПЕРЕМЕННЫЕ ИЗ URL
$id = $_GET['id'];
$name =$_GET['name'];
POST это из ФОРМЫ
Другим способа передачи переменных, и, безусловно, более надежный способ - захватить их из формы.
Допустим, это ваш код поля формы:
<form action="process.php" method="post">
<input type="text" size="25" name="searchtype" />
<input type="text" size="25" name="searchterm" />
</form>
Эти два поля ввода позволяют пользователям вводить информацию. В process.php, вы можете получить переменные таким же образом:
Захватите ПЕРЕМЕННЫХ ОТ ФОРМЫ
$searchtype = $_POST['searchtype'];
$searchterm = $_POST['searchterm'];
Обратите внимание на использование $_POST[]
над $_GET[]
. Это важное различие.
Можете ли вы быть более конкретными? –