[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: формы регист... и аториза...
YVSIK
Доброго времени;!
вот готовая страница Для примера
И вот в чём задача==>
при написании кода всё верно и после обработчика тож всё верно
то-биш всё нормально работает.
Но после не полного заполнения формы всех нужных текстовых
полей возвращаюсь назад стало быть необходимо повторно
заполнить текст поля иначе регистрация не возможна
и что я вижу откуда-то появляется какая то (1) единица
ниже формы, перерыл все возможные варианты
сейчас встал в тупик --откуда это берётся (1)
Пробовал даже возвращать просто даже на пустую форму

пример старый
сечас то-же самое при авторизации
вот код который или или
<?php 
$loginl = !empty($_POST['loginl']) ? $_POST['loginl'] : NULL;
/*проверка на существование пользователя с таким же логином*/
$result = mysql_query("SELECT `id` FROM `reg_li_ag` WHERE `loginl` = '$loginl'", $db);
$myrow = mysql_fetch_array($result);
if(empty($myrow['id']))
{
unset($loginl);
echo include 'blok/menugg2.php';
}
else
{
echo 'Такой логин Есть.<br>';
echo '$loginl' ;
}

после открытия этого echo include 'blok/menugg2.php';
menugg2.php это форма скажем с одним полем $loginl для авторизации
та-же единица (1)
что надо прописать чтоб РНР не генерил эту единицу



Спустя 4 минуты, 31 секунда (14.02.2011 - 13:43) ZSH написал(а):
echo include 'blok/menugg2.php';

echo лишнее

Спустя 7 минут, 57 секунд (14.02.2011 - 13:51) linker написал(а):
echo include 'blok/menugg2.php';
оно как раз и рисует единицу.

Спустя 27 минут, 21 секунда (14.02.2011 - 14:18) YVSIK написал(а):
с аторизацией всё пошло Спасибо(направление получил)
а как с большой регой
пробовал даже пустой формой
может ещё есть знаки которые это генерят

Спустя 15 минут, 15 секунд (14.02.2011 - 14:33) linker написал(а):
Код в студию.

Спустя 28 минут, 49 секунд (14.02.2011 - 15:02) YVSIK написал(а):
linker
Спасибо за внимание и помощь
было достаточно тольк этого echo
а код вообщет есть страница 1; ПОСТ предпос... почти исправленый
есть некоторые неточности в написания с кавычками и скобками
у себе уже всё справил

Спустя 1 день, 1 час, 33 минуты, 34 секунды (15.02.2011 - 16:36) YVSIK написал(а):
не хотца новую тему делать
поробую старой обойтись
вот код который запускает сессию

<?php   include 'db.php';
$loginl = !empty($_POST['loginl']) ? $_POST['loginl'] : NULL;

$result = mysql_query("SELECT `id` FROM `reg_li_ag` WHERE `loginl` = '$loginl'", $db);
$myrow = mysql_fetch_assoc($result);
if(empty($myrow['id']))
{
unset($loginl);
include'menugg2.php';
}
else
{

{

$_SESSION['loginl']= $loginl;
}

$loginl = stripslashes($loginl);
$loginl = htmlspecialchars($loginl);
$loginl = trim($login);
echo "Привет, ". $_SESSION['loginl'] ."<br>";

}
?>

далее не движеться нет отклика на других страницах
понял что сессия то идет но только на этой транице на которой и запускаю
<?php session_start();?><==это прописал на всех других
а они не( как правельно сказать)не принимают
надо поновой заполнять поле тогда есть отклик
и выход такой есть echo "Привет, ". $_SESSION['loginl'] ."<br>";
Привет, и логин с которым вошол


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.