Изменение переменной в файле php - PullRequest
0 голосов
/ 28 сентября 2011

Как добавить значения из <input> в $var в php-файле?

html

<input type="text" id="align" name="align"/>

в php-файле

<?php
  $align="center";
?>

Ответы [ 3 ]

1 голос
/ 28 сентября 2011

Вы имеете в виду, что хотите опубликовать его и поместить в переменную PHP?

Попробуйте это:

<form action="somephpfile.php" method="POST">
    <input type="text" name="align" value="center" />
    <input type="submit" value="Send!" />
</form>

somephpfile.php

    $align = $_POST['align'];
    echo $align;
1 голос
/ 28 сентября 2011

Это зависит от действия формы.

Если ваша форма, содержащая ваши поля, имеет атрибут action="post", то со стороны php вы должны использовать $_POST['align'].Если вы установили действие на action="get", тогда вы должны использовать $_GET['align'].

<?php

$align = $_POST['align'];

// OR

$align = $_GET['align'];

?>
0 голосов
/ 28 сентября 2011

Просто выведите его в обычный атрибут значения HTML :

<input type="text" id="align" name="align" value="<?php echo htmlspecialchars($align); ?>" />

Вызов htmlspecialchars () предназначен для экранирования таких вещей, как кавычки, чтобы избежать проблемесли ваша переменная содержит кавычки, и сделать вашу разметку более соответствующей стандартам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...