Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с проверкой правильности набора 
:(
    Опции темы
CTAzz
Дата 15.2.2007, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 16.9.2006
Где: Россия, index.php

Репутация: нет
Всего: нет



В общем код
Код

if ( $nick === $db_array[1])
{
print "Такой ник уже есть в базе данных, попробуйте другой!<br>\n";
}
if ( $password != $password1 )
{
print "Введенные пароли не совпадают!<br>\n";
}
else 
{
if($checkvalue!== $_SESSION['VeriCode'])
{
Echo "Неправильно введен секретный код!<br>\n";
unset($_SESSION['VeriCode']);
}
else
{
$fp = fopen($file_counter, "a");
fwrite($fp, $BAZA);
$baza_array=file("$file_counter");
echo "$date[1]";
fclose($fp); 
}
}


Проблема в том, что данные проверяются, но всё равно в базу данных записывает, что я не правильно сделал?
PM MAIL   Вверх
mishaSL
Дата 16.2.2007, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



А если так:
Код

<?php
if ( $nick === $db_array[1]) {
    print "Такой ник уже есть в базе данных, попробуйте другой!<br>\n";
} elseif ( $password != $password1 ) {
    print "Введенные пароли не совпадают!<br>\n";
} elseif($checkvalue!== $_SESSION['VeriCode']) {
    echo "Неправильно введен секретный код!<br>\n";
    unset($_SESSION['VeriCode']);
} else {
    $fp = fopen($file_counter, "a");
    fwrite($fp, $BAZA);
    $baza_array=file("$file_counter");
    echo "$date[1]";
    fclose($fp); 
}
?>



--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
CTAzz
Дата 16.2.2007, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 16.9.2006
Где: Россия, index.php

Репутация: нет
Всего: нет



Нет так тоже не выходит!
Может у мня данные не так, дайте код шаблона следующего для проверки данных с поля. И если все эти данные возратили истину, то выполнять "конец", может у кого идеи лучше будут
PM MAIL   Вверх
BobiKK
Дата 16.2.2007, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: 4
Всего: 16



Что вводишь? Что выводит?
По идее, код mishaSL должен работать
PM MAIL   Вверх
mishaSL
Дата 16.2.2007, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



CTAzz, изложи пожалуйста свои мысли понятнее, а то что-то ничего не понятно что ты хотел сказать в предыдущем посту.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Link90
Дата 17.2.2007, 06:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


"Битый" пиксель
*


Профиль
Группа: Участник
Сообщений: 214
Регистрация: 25.11.2005
Где: Иркутск - середин а земли!

Репутация: нет
Всего: 7



Возможно у тебя выключена функция в PHP-ini: register_globals=no
Каким методом передаётся форма?
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0735 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.