Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2015, 21:51   #41
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от fkty Посмотреть сообщение
(Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\vhod.php on line 39) и уже получилось
Само получилось? o_O
Наверняка внесены какие-то изменения в код vhod.php – вот и поделились бы ими с нами.
Зачем показывать бесполезный код формы регистрации – если с регистрацией проблем нет?
Andkorol вне форума Ответить с цитированием
Старый 19.04.2015, 21:53   #42
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Сообщение от fkty Посмотреть сообщение
Stanislav, описания нет (Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\vhod.php on line 39) и уже получилось, сейчас проблемы возникли в другом
надо спросить в чем? или сами напишите? вам помогали лучшее программисты этого форума (другая половина отдыхает) и у вас по прежнему ошибка.. могу сказать у вас есть проблема.

у меня какое то чувство слабого раздражения пошло
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 19.04.2015, 21:55   #43
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Как нет проблем? все еще не происходит авторизация...
Само получилось. Выключала компьютер, после включения попыталась запустить, запустилось, посмотрела код, в нем изменился только русский текст,он стал иероглифами. Удалила весь текст файла и вставила снова то,что вы скидывали и опять выдало ошибку,вернула все назад,когда работало.
fkty вне форума Ответить с цитированием
Старый 19.04.2015, 21:57   #44
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Stanislav, Вот же
Цитата:
Сообщение от fkty Посмотреть сообщение
Получилось,теперь в опросе и во входе появляется формы для ввода пароля и логина.
Теперь я ввожу данные логин и пароль на странице регистрации 2.php и сохраняю их в бд, потом захожу на страницу входа vhod.php ввожу только что зарегистрированные данные и мне опять выдается форма для ввода логина и пароля.
2.php:
Код:
<html>
        <head>
            <title>регистрация</title>
<META content="text/html; charset=windows-1251" http-equiv=Content-Type>

            <link rel="stylesheet" type="text/css" href="style1.css">
            <script type="text/javascript" src="script.js"></script>
        </head>
        <body>
            <center>
            <img src="js6.gif"><br><br>
            
                <br><br>
<?
$db = mysql_connect( "localhost", "root", "");
mysql_select_db ('mydb',$db);

?> 


                <form name="forma1" action="1.php" method="POST">
                    <table  border="0" cellspacing="5" cellpadding="5">
                        <tr><td align="right" valign="top">Фамилия</td>
                            <td><input type="text" name="fam" size="25"></td>
                        </tr>
                        <tr><td align="right" valign="top">Имя</td>
                            <td><input type="text" name="name" size="25"></td>
                        </tr>
			
			<tr><td align="right" valign="top">Отчество</td>
                            <td><input type="text" name="otch" size="25"></td>
                        </tr>
                        <tr><td align="right" valign="top">e-mail</td>
                            <td><input type="text" name="mail" size="25"></td>
                        </tr>
			<tr><td align="right" valign="top">Логин</td>
                            <td><input type="text" name="login" size="25"></td>
                        </tr>
                        <tr><td align="right" valign="top" >Пароль</td>
                            <td><input type="password" name="password" size="25"></td>
                        </tr>
                        <tr><td align="right" valign="top" >Повтор пароля</td>
                            <td><input type="password" name="password1" size="25"></td>
                        </tr>
                        <tr><td align="right" valign="top" >Пол</td>
                            <td><input type="radio" name="sex" value="man" checked>мужской
                                <input type="radio" name="sex" value="woman"> женский
                            </td>
                        </tr>
                        
                        <tr><td align="right" valign="top">Ваши пожелания</td>
                            <td><textarea cols="30" rows="3" wrap="physical" name="pozhel"></textarea>
                            </td>
                        </tr>
                        <tr><td align="right" colspan="2">
                                <input type="submit" name="submit" value="Отправить" >
                                <input type="reset" name="reset" value="Очистить">
                            </td>
                        </tr>
                    </table>
                </form>
                <img src="js7.gif">
            </center>
       </body>
    </html>
fkty вне форума Ответить с цитированием
Старый 19.04.2015, 22:00   #45
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от fkty Посмотреть сообщение
Само получилось. Выключала компьютер, после включения попыталась запустить, запустилось, посмотрела код, в нем изменился только русский текст,он стал иероглифами. Удалила весь текст файла и вставила снова то,что вы скидывали и опять выдало ошибку,вернула все назад,когда работало.
Рыдаю, извините
Мы код ваш, который «не работает» – увидим?
Andkorol вне форума Ответить с цитированием
Старый 19.04.2015, 22:01   #46
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Цитата:
Едет новый русский на Мерседесе. Едет, значит, довольный, обгоняет там всех, настроение хорошее. Вдруг Мерс начинает чихать, барахлить, в моторе какие-то побочные шумы и в конце концов останавливается. Новый русский вылезает, с озабоченным видом обходит Мерс, чешет в затылке и начинает копаться в машине. Едет мимо другой новый русский, тоже на Мерседесе, видит - у товарища беда, решил ему помочь.
Останавливается, вылазит:
- Что, мужик, не едет?
- Да вот, сам видишь...
- А ты капот открывал?
- Да.
- А по колесу стучал?
- Стучал.
- Ну тогда не знаю, что и делать.
я не буду в это ввязываться мне хватило уже... вам не помочь, где вы говорите учитесь?
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 19.04.2015, 22:03   #47
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Я не совсем вас понимаю,поэтому наверно такое отношение ко мне...
вот код:
vhod.php
Код:
<?php 
$db = mysql_connect( "localhost", "root", "");  
mysql_select_db ('mydb');  

if (isset($_POST['login'])) {  
  $name=mysql_real_escape_string($_POST['login']);  
  $pass=mysql_real_escape_string($_POST['password']);  
  $query = "SELECT * FROM polzovateli WHERE login='$name' AND parol='$pass'";  
  $res = mysql_query($query) or trigger_error(mysql_error().$query);  
  if ($row = mysql_fetch_assoc($res)) {  
    session_start();  
    $_SESSION['user_id'] = $row['id'];  
    $_SESSION['user_login'] = $row['login']; 
    $_SESSION['ip'] = $_SERVER['REMOTE_ADDR'];  
  }  
  header("Location: http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);  
  exit;  
}  
if (isset($_GET['action']) AND $_GET['action']=="logout") {  
  session_start();  
  session_destroy();  
  header("Location: http://".$_SERVER['HTTP_HOST']);  
  exit;  
}  
session_start();  
if (isset($_SESSION['user_id']) AND $_SESSION['ip'] == $_SERVER['REMOTE_ADDR']){ 
  $auth_message = 'Спасибо, что зашли, ' . $_SESSION['user_login'] . ' <a style="margin-left: 50px;" href="?action=logout">Выход</a>';  
} 
else { 
?> 
 <form method="POST">  
<input type="text" name="login"><br>  
<input type="password" name="password"><br>  
<input type="submit"><br>  
</form> 
<?php 
  exit; 
}  
?>
fkty вне форума Ответить с цитированием
Старый 19.04.2015, 22:06   #48
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

к вам отношение такое потому что вам дали рабочий код но вы даже не можете и его запустит это о чем говорит, начните читать книжки потом продолжите
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 19.04.2015, 22:09   #49
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Опять-таки, скопипастил себе в файл ваш «нерабочий» код, запустил – всё отлично работает.
Наверное, нужно опять «выключить-включить»
Andkorol вне форума Ответить с цитированием
Старый 19.04.2015, 22:12   #50
fkty
Форумчанин
 
Регистрация: 22.05.2013
Сообщений: 245
По умолчанию

Andkorol,а что получается выполняет этот код? Как я поняла: я ввожу логин и пароль,сохраняю в бд. Ввожу логин и пароль, чтобы войти, идет проверка на то что я ввела и то что сохранилось в бд и если совпало то можно пройти к опросам.Так?
fkty вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с входом в систему. Служба "Клиент групповой политики" препятствует входу в систему Илья Кийков Свободное общение 0 09.12.2013 21:02
Вход в БД VHomer БД в Delphi 12 12.06.2010 02:58
Вход limon PHP 4 14.01.2009 17:46
как из Delphi определить под какой учетной записью осуществлен вход в систему zetrix Безопасность, Шифрование 1 29.10.2006 11:14