Пятница, 19 Апреля 2024, 21:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Записи участника » ze0ril [28]
Результаты поиска
ze0rilДата: Воскресенье, 29 Января 2012, 07:39 | Сообщение # 1 | Тема: Создаем свой сайт, или учим веб программирование. Урок №2
частый гость
Сейчас нет на сайте
Quote (HerrPotapov)
совсем глупость.

Это не глупость, а необходимый тег!
ze0rilДата: Воскресенье, 29 Января 2012, 07:38 | Сообщение # 2 | Тема: Вход на сайт и сесия
частый гость
Сейчас нет на сайте
Хер, да ты прям кеп, тут ошибки нету, у меня не отображаетс то что должно. Был бы ты не тупой доперло бы что все не отображается

Добавлено (29.01.2012, 07:38)
---------------------------------------------

Quote (ze0ril)
Мне показалось, или это тот парень который в соседних тема пишет "уроки для новичков"?

Так я и пишу для новичков, а не для супер программистов, так что не мешай.
ze0rilДата: Суббота, 28 Января 2012, 21:57 | Сообщение # 3 | Тема: Создаем свой сайт, или учим веб программирование. Урок №2
частый гость
Сейчас нет на сайте
Уважаемых, хер, выучите html и узнаете зачем эта строчка
ze0rilДата: Суббота, 28 Января 2012, 19:48 | Сообщение # 4 | Тема: Создаем свой сайт, или учим веб программирование. Урок №2
частый гость
Сейчас нет на сайте
Quote (Alatriste)
ze0ril, есть несколько типов "кодировок". Распиши все, а то потом не поймут.

Хоть один человек поддержал) Я все время буду исправлять, и добавлять) так что не волнуйся все со временем будет

Добавлено (28.01.2012, 19:48)
---------------------------------------------
ifelse, я твою вообще не читал, мне комментариев хватило

ze0rilДата: Суббота, 28 Января 2012, 19:31 | Сообщение # 5 | Тема: Вход на сайт и сесия
частый гость
Сейчас нет на сайте
Quote (Spider_System)
а какая проблема сказать религия не позволяет?

Читайте внимательнее, там написана проблема.
После регистрации должна появляться вот эта строка
Code
echo "Вы вошли на сайт, как ".$_SESSION['login']."<br><a  href='Адрес сайта'>Эта ссылка доступна только  зарегистрированным пользователям</a>";
, а она не отображается
ze0rilДата: Суббота, 28 Января 2012, 19:30 | Сообщение # 6 | Тема: Создаем свой сайт, или учим веб программирование. Урок №2
частый гость
Сейчас нет на сайте
Quote (stalker5889)
Которое ни с того ни с сего появилось в коде?

Эта строчка говорит браузеру какой язык мы используем.
И она появилась не ни с того ни с сего, а там по тексту все есть
ze0rilДата: Суббота, 28 Января 2012, 19:07 | Сообщение # 7 | Тема: Создаем свой сайт, или учим веб программрование.
частый гость
Сейчас нет на сайте
Quote (ifelse)
Ссылки достать могут все!

Какие ссылки, вы о чем?
ze0rilДата: Суббота, 28 Января 2012, 18:56 | Сообщение # 8 | Тема: Создаем свой сайт, или учим веб программрование.
частый гость
Сейчас нет на сайте
Quote (Monteg)
Эээ... Что все это?

Статью про первые теги можно почитать.
Редактирование текста. - это редактирование текста при помощи html тегов
Изучаем первые теги и редактируем текст - здесь мы изучим основы css и как их помощью можно редактировать текст
11)Изучаем первые теги - это основы php
ze0rilДата: Суббота, 28 Января 2012, 18:46 | Сообщение # 9 | Тема: Создаем свой сайт, или учим веб программирование. Урок №2
частый гость
Сейчас нет на сайте
оделся, удалил.

Сообщение отредактировал ze0ril - Воскресенье, 29 Января 2012, 08:02
ze0rilДата: Суббота, 28 Января 2012, 18:44 | Сообщение # 10 | Тема: Создаем свой сайт, или учим веб программрование.
частый гость
Сейчас нет на сайте
Quote (Eraser)
Во-первых, как уже сказали - уроков тонны. Каких угодно.
Во-вторых, сейчас мало кто будет убиваться и писать сайт "вручную", т.к. куда проще взять какую-либо CMS и "подстроить" под свои нужды.

1 - Я знаю что уроков тонна, но стоящих очень мало, так как многие написаны таким языком, который даже опытные программисты разобраться не могут.
2 - Я пишу уроки для себя, просто чтобы занять время и заодно может кому помогу.
3 - CMS без знание основы html не сделаешь ни один сайт, нужно хотя бы знать основу.
ze0rilДата: Суббота, 28 Января 2012, 18:08 | Сообщение # 11 | Тема: Создаем свой сайт, или учим веб программрование.
частый гость
Сейчас нет на сайте
Пошли пользователь gcup

Сообщение отредактировал ze0ril - Воскресенье, 29 Января 2012, 08:03
ze0rilДата: Суббота, 28 Января 2012, 17:42 | Сообщение # 12 | Тема: Вход на сайт и сесия
частый гость
Сейчас нет на сайте
Вообщем сам код есть, и вроде все правильно написано, но почему-то работает не полностью

Code
<?php
      
     session_start();
     ?>
     <html>
     <head>
     <title>Главная страница</title>
     </head>
     <body>
     <h2>Главная страница</h2>
     <form action="testreg.php" method="post">

      
  <p>
     <label>Ваш логин:<br></label>
     <input name="login" type="text" size="15" maxlength="15">
     </p>

   
     <p>

     <label>Ваш пароль:<br></label>
     <input name="password" type="password" size="15" maxlength="15">
     </p>

    
     <p>
     <input type="submit" name="submit" value="Войти">

   
<br>
   
<a href="reg.php">Зарегистрироваться</a>  
     </p></form>
     <br>
     <?php
     
     if (empty($_SESSION['login']) or empty($_SESSION['id']))
     {
     
     echo "Вы вошли на сайт, как гость<br><a href='#'>Эта ссылка  доступна только зарегистрированным пользователям</a>";
     }
     else
     {

     echo "Вы вошли на сайт, как ".$_SESSION['login']."<br><a  href='Адрес сайта'>Эта ссылка доступна только  зарегистрированным пользователям</a>";
     }
     ?>
     </body>
     </html>

Вот сама форма входа и когда человек заходит должно отображаться вот это:
Code
echo "Вы вошли на сайт, как ".$_SESSION['login']."<br><a  href='Адрес сайта'>Эта ссылка доступна только  зарегистрированным пользователям</a>";

Но даже не знаю в чем проблема. Вот второй код, выполняющий саму авторизацию.
Code
<html>
<head>
<meta http-equiv="refresh" content="1;url=http://zeoril.gixx.ru/" />
</head>
<body>
<?php
     session_start();
if (isset($_POST['login'])) { $login = $_POST['login']; if ($login == '') { unset($login);} }  

     if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }
      
if (empty($login) or empty($password))  
     {
     exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!");
     }
   
     $login = stripslashes($login);
     $login = htmlspecialchars($login);
$password = stripslashes($password);
     $password = htmlspecialchars($password);

     $login = trim($login);
     $password = trim($password);

     include ("conf.php");
   
$result = mysql_query("SELECT * FROM users WHERE login='$login'",$db);
     $myrow = mysql_fetch_array($result);
     if (empty($myrow['password']))
     {
     
     exit ("Извините, введённый вами login или пароль неверный.");
     }
     else {
      
     if ($myrow['password']==$password) {
      
     $_SESSION['login']=$myrow['login'];  
     $_SESSION['id']=$myrow['id'];
     echo "Вы успешно вошли на сайт! <a href='index.php'>Главная страница</a>";
     }
  else {

     exit ("Извините, введённый вами login или пароль неверный.");
     }
     }
     ?>
  </body>
     </html>
ze0rilДата: Четверг, 26 Января 2012, 17:57 | Сообщение # 13 | Тема: Авторизация на сайте
частый гость
Сейчас нет на сайте
Quote (HerrPotapov)
Не мешать php и html.

я ещё только учусь, смотрю какие языки есть, потом выберу 1-2 и буду их изучать на корню
ze0rilДата: Четверг, 26 Января 2012, 15:52 | Сообщение # 14 | Тема: Авторизация на сайте
частый гость
Сейчас нет на сайте
Quote (anton-gar)
А, так это через яву можно.
Добавлено (26.01.2012, 15:48)
---------------------------------------------
Можно и на пыхе.

Яву не знаю
да и пхп только основное, изучаю ещё
ze0rilДата: Четверг, 26 Января 2012, 15:38 | Сообщение # 15 | Тема: Авторизация на сайте
частый гость
Сейчас нет на сайте
Quote (anton-gar)
Просто переброс на страничку с профилем сделать?

Да нет, надо чтобы авторизированный пользователь вместо формы входа мини профиль видел
ze0rilДата: Четверг, 26 Января 2012, 15:28 | Сообщение # 16 | Тема: Авторизация на сайте
частый гость
Сейчас нет на сайте
собственно нужно чтобы после входа на сайт, на месте формы входы появлялся мини профиль

Code
<?php
     session_start();
     ?>
     <html>
     <head>
     <title>Главная страница</title>
     </head>
     <body>
     <h2>Главная страница</h2>
     <form action="testreg.php" method="post">
  <p>
     <label>Ваш логин:<br></label>
     <input name="login" type="text" size="15" maxlength="15">
     </p>
   
     <p>

     <label>Ваш пароль:<br></label>
     <input name="password" type="password" size="15" maxlength="15">
     </p>

     <p>
     <input type="submit" name="submit" value="Войти">
<br>
<a href="reg.php">Зарегистрироваться</a>  
     </p></form>
     <br>
      
     </body>
     </html>

Вот это сама форма входа
Code

<html>
<head>
<meta http-equiv="refresh" content="1;url=http://zeoril.gixx.ru/" />
</head>
<body>
<?php
     session_start();
if (isset($_POST['login'])) { $login = $_POST['login']; if ($login == '') { unset($login);} }  
     if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }
      
if (empty($login) or empty($password))  
     {
     exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!");
     }
      
     $login = stripslashes($login);
     $login = htmlspecialchars($login);
$password = stripslashes($password);
     $password = htmlspecialchars($password);
     $login = trim($login);
     $password = trim($password);
     include ("conf.php");
   
$result = mysql_query("SELECT * FROM users WHERE login='$login'",$db);
     $myrow = mysql_fetch_array($result);
     if (empty($myrow['password']))
     {
     exit ("Извините, введённый вами login или пароль неверный.");
     }
     else {
     if ($myrow['password']==$password) {
     $_SESSION['login']=$myrow['login'];  
     $_SESSION['id']=$myrow['id'];
     echo "Вы успешно вошли на сайт! <a href='index.php'>Главная страница</a>";
     }
  else {

     exit ("Извините, введённый вами login или пароль неверный.");
     }
     }
     ?>
  </body>
     </html>


Можно написать сам php код, профиль сам напишу
ze0rilДата: Среда, 25 Января 2012, 18:12 | Сообщение # 17 | Тема: Постоянный вывод новостей
частый гость
Сейчас нет на сайте
Quote (anton-gar)
Code
mysql_query("SELECT * FROM `news` ORDER BY id DESC LIMIT 5");

Спасибо большое)
ze0rilДата: Среда, 25 Января 2012, 14:20 | Сообщение # 18 | Тема: Постоянный вывод новостей
частый гость
Сейчас нет на сайте
Алиш, короче можешь забить ты меня не понял
ze0rilДата: Среда, 25 Января 2012, 14:13 | Сообщение # 19 | Тема: Постоянный вывод новостей
частый гость
Сейчас нет на сайте
Мне просто надо подсказать как? Код я могу сам написать, я просто не помню как, с помощью чего, только помню что-то как-то с помощью циклов.
PS php не пользовался почти год, так что забыл немного
ze0rilДата: Среда, 25 Января 2012, 13:53 | Сообщение # 20 | Тема: Постоянный вывод новостей
частый гость
Сейчас нет на сайте
Quote (Алиш)
заносить в массив все ID новостей и выводить последние 5?

Ну да чтобы пхп по дате или по ипу выносил последние 5 данных из таблицы
Форум игроделов » Записи участника » ze0ril [28]
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг