Мелочные вопросы

Печать RSS
385

Ж
Автор
Малиновые штаны
0
30. Wapruks, кстати, хорошая идея. Но я как розбирал гостевую, так мне только тот скрипт в голову и лезит, по другому сделать не могу. Может мне сначало его переделать? А потом и с нуля?
Изменил: Жень4ик (13.02.2012 / 00:44)
И

Оранжевые штаны
0
31: SiT, Делай с нуля = ) Первая гостевая это та еще штука = )
Ж
Автор
Малиновые штаны
0
Ну вот. Сел писать гостевую.
<?php
if(empty($_POST['name']) and !empty($_POST['msg']))
{
echo '<div class=err><font color="red">Вы не ввели имя!</font></div>';
}
if(empty($_POST['msg']) and !empty($_POST['name']))
{
echo '<div class=err><font color="red">Вы не ввели сообщение!</font></div>';
}
if(!empty($_POST['msg']))
/*
//а дальше как?
//$msg=htmlspecialchars($msg);
//$name=htmlspecialchars($name);
// или
//$msg=htmlspecialchars($_POST['msg']);
*/
?>
Изменил: Жень4ик (13.02.2012 / 01:19)
Б

Оранжевые штаны
0
<?php
$error = '';

if(empty($_POST['name'])) {
    $error .= '<div class=err><font color="red">Вы не ввели имя!</font></div>';
}

if(empty($_POST['msg'])) {
    $error .= '<div class=err><font color="red">Вы не ввели сообщение!</font></div>';
}

if($error) {
    $msg = htmlspecialchars($_POST['msg']);
    $name = htmlspecialchars($_POST['name']);
   //сохранение данных
} else {
    echo $error;
}

?>
Изменил: Богдан (13.02.2012 / 01:36)

крутой чЕл
0
34.
if(empty($error))
В твоем случае если есть ошибки,то запись
Ж
Автор
Малиновые штаны
0
35. Wapruks, надо
if(!empty($error))

крутой чЕл
0
нет. Это "если не пустая $error",тоесть есть ошибки. А в коде ганжара если есть ошибки то идет запись
Ж
Автор
Малиновые штаны
0
37. Wapruks, если переменная не пустая тогда идет запись! Так же надо?

Добавлено через 01:08 сек.
Мне вообще кажется его код не верный.

крутой чЕл
0
$error содержит ошибки. И если их нет,то $error пуста,если есть,то выводим их
Б

Оранжевые штаны
0
Да, ошибся
Должно быть так
<?php
if(!$error) {
//или как уже выше писали
if(empty($error)) {
?>
Изменил: Богдан (13.02.2012 / 09:55)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск