PHP | Вытянуть текст с input
Есть часть кода php и форма html. Вопрос состоит в следующем: Как вытянуть текст вписаный в input'e и записать его вместо "Название города" в php?
<?php $cityId = "Название города"; ?>
<form>
<div class="form-group">
<label for="city">Enter the name of a city.</label>
<input type="text" class="form-control" id="city" name="city" aria-describedby="city" placeholder="E.g. New York, Tokyo">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
Ответы (1 шт):
Автор решения: Pavel Seletkov
→ Ссылка
пхп будет отрабатывать только после клика по кнопке "Submit"
<?php
$cityId = "Название города";
if ($_GET && $_GET['city']){
$cityId = $_GET['city'];
}
echo $cityId;
?>
<form>
<div class="form-group">
<label for="city">Enter the name of a city.</label>
<input type="text" class="form-control" id="city" name="city" aria-describedby="city" placeholder="E.g. New York, Tokyo">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
Если необходимо изменять значение во время печати в input, то стоит поработать с ajax