[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: сессии и ооп
planetary
Извините, возможно вопрос простой и уже где-то рассматривался, но некогда читать весь форум.Буквально "застрял" в двух тупиках. Уже неделю " не могу вкурить" для чего нужен ООП. По-моему очень сложная и непонятная чтука. с этими $this->переменная можно запутаться, очень многое непонятно.Даже не знаю изучать ООП или нет.

И еще один тупик с сессиями.

Для примера у меня есть две страницы:
<form action="myprof.php" method="post">
<
input name="login" type="text">login<br>
<
input name="password" type="password">password<br>
<
input name="save" type="checkbox" value="">save?<br>
<
input name="sub" type="submit"><br>

</
form>


и


<?php
include("blocks/db.php");
$login = $_POST['login'];
$password= $_POST['password'];
$save= $_POST['save'];
if ($login =='')
{
echo 'vbI ne vveli login';
}
elseif ($password =='')
{
echo 'vbI ne vveli password';
}
else
{
$sql = mysql_query("SELECT * FROM `peoples` WHERE `login` = '$login'",$db);
$row = mysql_fetch_array($sql);
if (!isset($row[1]))
{
echo "takogo logina net";
}
elseif(!isset($row[2]))
{
echo "nevernbIu* password";
}
else

echo 'vbI voshli pod loginim '.$row[1].' !' ;
?>



что мне сделать, чтобы при следующем заходе на 2ю страницу опять писал "вы вошли под логином (и тут логин)"
Помогите пожалуйста...



Спустя 31 минута, 38 секунд (13.03.2011 - 13:41) alex12060 написал(а):
http://nowa.cc/archive/index.php/t-273029.html

там откроешь истину)

Спустя 14 минут, 4 секунды (13.03.2011 - 13:55) planetary написал(а):
unsure.gif Переделайте пожалуйста мой код в код с ооп. Возможно, так станет понятнее.

Спустя 1 минута, 5 секунд (13.03.2011 - 13:56) planetary написал(а):
как я понял ооп только для удобства. Нет ничего чтобы нельзя было сделать без использования ооп. Или я ошибаюсь?

Спустя 6 минут, 45 секунд (13.03.2011 - 14:02) alex12060 написал(а):
Вы плохо читаете?
Наоборот там написано, что если у Вас маленький по объему проект, то спокойной можно жить с процедурным программированием, а если у Вас код будет привышать более 1000 строк, есть тенденции к развитию и т.п. то надо брать ООП в основу.

Спустя 3 минуты, 24 секунды (13.03.2011 - 14:06) planetary написал(а):
может лучше сразу "привыкать" к ооп? Потому что я планирую большой проект

Спустя 15 минут, 51 секунда (13.03.2011 - 14:22) alex12060 написал(а):
Ну привыкайте)

Спустя 10 секунд (13.03.2011 - 14:22) imbalance_hero написал(а):
planetary
если сейчас кто-то начнёт Ваш маленький проект переделывать в ООП, то получится индусский код.
Сессия - это один большой массив: $_SESSION, но её включать в начале надо: session_start();

Спустя 8 часов, 28 минут, 24 секунды (13.03.2011 - 22:50) planetary написал(а):
Спасибо, немного помогли rolleyes.gif

Спустя 10 часов, 37 минут, 55 секунд (14.03.2011 - 09:28) linker написал(а):
Если хотите привыкать к ООП, то берите какой-нибудь фреймворк и делайте на нем свой проект.
Быстрый ответ:

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