|
|
|
| Есть такой код.. помогите задать условие if. т.е. если стоит на кодировать то выполнялось функция base64_encode если раскодировать то base64_decode
<form action="11.php" method="post">
<textarea class=input rows="10" name="entrance" cols="60"></textarea><br />
<input name="s" type="radio" value="n" checked> кодировать
<input name="s" type="radio" value="s"> раскодировать<br />
<input class="button" type="submit" value="Отправить"></form>
<?php
if {}{
$str = $_POST['entrance'];
echo base64_encode($str);
}else {
echo base64_decode($str);
}
?>
|
| |
|
|
|
|
|
|
|
для: t3ma
(02.07.2008 в 17:47)
| | <?php
if (isset($_POST['s']))
{
if ($_POST['s'] == "n") {
$str = $_POST['entrance'];
echo base64_encode($str);
}else {
echo base64_decode($str);
}
} else{
?>
<form action="11.php" method="post">
<textarea class=input rows="10" name="entrance" cols="60"></textarea><br />
<input name="s" type="radio" value="n" checked> кодировать
<input name="s" type="radio" value="s"> раскодировать<br />
<input class="button" type="submit" value="Отправить"></form>
<?php
}
?> | |
|
|
|
|
|
|
|
для: GeorgeIV
(02.07.2008 в 17:52)
| | неработает почемуто..
это все находится в одном файл 11.php | |
|
|
|
|
|
|
|
для: t3ma
(02.07.2008 в 17:55)
| | $str = $_POST['entrance'];
это на строчку выше перенести | |
|
|
|
|
|
|
|
для: Эй
(02.07.2008 в 18:23)
| | спасибо. заработало..
объсните еще плз как что делают данные строчки:
if (isset($_POST['s']))
{
$str = $_POST['entrance'];
if ($_POST['s'] == "n") {
|
| |
|
|
|
|
|
|
|
для: t3ma
(02.07.2008 в 19:29)
| |
если существует переменная s в массиве POST
тогда
$str = $_POST['entrance'];
|
переменной $str присваивается значение переменной entrance из того же массива POST
далее
если значение переменной s в массиве POST равно n
тогда выполнить то что в фигурных скобках, если нет, тогда выполниться то что написано в фигурных сокбках после слова else
массив $_POST это то, что передано через форму, у которой установлено method="post" | |
|
|
|