Re: получить данные из текстового поля
Добавлено:
12 апр 2010, 15:15
ds-jan
блин наверно я вас замучил этим дурацким вопросом н ои это не работает
Re: получить данные из текстового поля
Добавлено:
13 апр 2010, 20:50
Rostov114
А можно было бы без говнокоддинга и красиво?
Примерно так:
- Код: Выделить всё • Развернуть
<?php
if (isset($_POST['mytext']))
{
echo '<center>На ваш ICQ - <b>'.htmlspecialchars($_POST['mytext']).'</b> придет код с потдверждением</center>';
}
else
{
exit ("<center>Введите ваш номер</center>");
}
Re: получить данные из текстового поля
Добавлено:
13 апр 2010, 21:16
Zver
<?php
if (isset($_POST['mytext']))
{
if(preg_match('/[0-9]{6,9}/', $_POST['mytext']){
echo '<center>На ваш ICQ - <b>'.htmlspecialchars($_POST['mytext']).'</b> придет код с потдверждением</center>';
} else {
echo '<center>Введите верный номер ICQ!</center>';
}
}
else
{
exit ("<center>Введите ваш номер</center>");
}
//...
?>
^ проверка на валидность уина
Re: получить данные из текстового поля
Добавлено:
13 апр 2010, 21:22
Rostov114
А нафига PHP грузить PRCE?
is_numeric() и strlen() перестали рулить?
Re: получить данные из текстового поля
Добавлено:
13 апр 2010, 22:18
ds-jan
WowanxXx5 писал(а):вот так точно работает
- Код: Выделить всё • Развернуть
<?php
$submit = $_POST['Submit'];
$text = $_POST['mytext'];
if (isset($submit))
{
$text = htmlspecialchars($text);
if (isset($text))
{
trim($text);
}
else
{
exit();
}
if (empty($text))
{
exit ("<center>Введите ваш номер</center>");
}
}
echo "<center>На ваш ICQ - <b>$text </b> придет код с потдверждением</center>";
?>
ну наконецто.Хоть это хаработало
Re: получить данные из текстового поля
Добавлено:
13 апр 2010, 22:20
WowanxXx5
Rostov114 и
Zver, ваши варианты врятли будут работать, так как кнопка не нажата
вот так получше будет
- Код: Выделить всё • Развернуть
<?php
include "header.php";
if (isset($_POST['Submit']))
{
if (isset($_POST['mytext']))
{
trim($_POST['mytext']);
}
else
{
exit();
}
if (empty($_POST['mytext']))
{
exit ("<center>Введите ваш номер</center>");
}
echo '<center>На ваш ICQ - <b>'.htmlspecialchars($_POST['mytext']).'</b> придет код с потдверждением</center>';
}
include "footer.php";
?>
Re: получить данные из текстового поля
Добавлено:
14 апр 2010, 00:39
Rostov114
WowanxXx5 писал(а):Rostov114 и
Zver, ваши варианты врятли будут работать, так как кнопка не нажата
вот так получше будет
- Код: Выделить всё • Развернуть
<?php
include "header.php";
if (isset($_POST['Submit']))
{
if (isset($_POST['mytext']))
{
trim($_POST['mytext']);
}
else
{
exit();
}
if (empty($_POST['mytext']))
{
exit ("<center>Введите ваш номер</center>");
}
echo '<center>На ваш ICQ - <b>'.htmlspecialchars($_POST['mytext']).'</b> придет код с потдверждением</center>';
}
include "footer.php";
?>
...
- Код: Выделить всё • Развернуть
{
trim($_POST['mytext']);
}
...
Я ушел курить в сторонку...