PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (12): В начало « ... 4 5 6 7 8 9 10 [11] 12 »

> Найдено сообщений: 180
DiosPA Отправлено: 03 Февраля, 2011 - 16:12:09 • Тема: как надо читать код с базы • Форум: Программирование на PHP

Ответов: 14
Просмотров: 793
нет я теперь не понял Радость

>А DiosPA - это OrmaJever, теперь я прав?
я это я а OrmaJever это OrmaJever Сорри не знаком лично Радость
DiosPA Отправлено: 03 Февраля, 2011 - 15:14:41 • Тема: Не знакомая форма шаблона • Форум: Программирование на PHP

Ответов: 10
Просмотров: 518
PS. разобрались по icq...
DiosPA Отправлено: 03 Февраля, 2011 - 15:11:57 • Тема: как надо читать код с базы • Форум: Программирование на PHP

Ответов: 14
Просмотров: 793
OrmaJever прав Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 13:47:17 • Тема: Не знакомая форма шаблона • Форум: Программирование на PHP

Ответов: 10
Просмотров: 518
Шаблонизаторы загружают шаблон потом парсит его в поисках - {имя} если имя в скобках совпадает с именем переменной то шаблонизатор заменяет {} содержим Улыбка
нуна пример пиши в личку Улыбка или на icq так лучше Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 13:27:10 • Тема: Интелектуальная собственность • Форум: Прочее

Ответов: 8
Просмотров: 70
Ага в этом вся проблема хотя Юрист есть, попробую что ли ей написать, вобще надо потом "манульчик" написать что как делать для оформления Улыбка

интересно а тут мою статью разместить смогут? Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 13:15:47 • Тема: Интелектуальная собственность • Форум: Прочее

Ответов: 8
Просмотров: 70
я про "кражу" исходного когда и спрашиваю, как я могу доказать что этот "код" МОЙ и то что его у меня взяли а не то что я где-то взял Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 12:53:51 • Тема: Интелектуальная собственность • Форум: Прочее

Ответов: 8
Просмотров: 70
Invert сорри но тут нету раздела с "интеллектуальной собственностью"
а вопрос связан с защитой своих проектов на писаных на php Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 12:15:25 • Тема: Экранизация кавычек или другое? • Форум: Программирование на PHP

Ответов: 3
Просмотров: 1218
я так делаю Улыбка привычка уже наверное )))



Цитата:
1px >Раздражают одинарные кавычки:


Надо использовать одинарные и двойные кавычки Улыбка
1 одинарные выводятся так как есть php не парсит их в поисках пременных
2 двойные кавычки парсит тоесть обрабатывает их чуть медленнее Улыбка
DiosPA Отправлено: 03 Февраля, 2011 - 12:09:05 • Тема: Интелектуальная собственность • Форум: Прочее

Ответов: 8
Просмотров: 70
Всем здрям Улыбка
1 - Кто из форумчан сталкивался с оформлением интеллектуальной собственности?
2 - Кто как защищает права на сайт если вобще защищаете Улыбка

вопрос про полностью официальную защиту, а не то что снизу написано для "отмаза" ))
DiosPA Отправлено: 29 Января, 2011 - 02:27:11 • Тема: Ускорение работы сайта • Форум: Программирование на PHP

Ответов: 14
Просмотров: 760
Лучше один сложный запрос с 10 JOIN, чем 10 простых запросов в цикле.
кто ни буть поясните что он сказал ))))
всмысле пример если можно Улыбка
DiosPA Отправлено: 27 Января, 2011 - 14:07:06 • Тема: Доступ для зарегестрированных и незарегестрированным посетителям сайта к разным категориям страниц сайта • Форум: Напишите за меня, пожалуйста

Ответов: 29
Просмотров: 278
господи да обычным условием if ()
щас секунду погоди пример напишу тебе Улыбка
(Добавление)
вот элементарный пример
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. if (isset($_SESSION['id'])){$login = 1;} else {$login = 0;}
  4. ?>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
  7. <title>TEST</title>
  8. </head>
  9. <body>
  10. <?php
  11. $text1 = 'текст для всех<br>';
  12. $text2 = 'только для зарегестрированых';
  13. $forms = "<label>логин</label><input name='' type='text'>";
  14. echo $text1;
  15. if ($login  == 1) {echo $text2;} else {echo $forms;}
  16. ?>
  17. </body>
  18. </html>
  19.  

пример показывает только логику работы примера....
DiosPA Отправлено: 27 Января, 2011 - 13:50:24 • Тема: Доступ для зарегестрированных и незарегестрированным посетителям сайта к разным категориям страниц сайта • Форум: Напишите за меня, пожалуйста

Ответов: 29
Просмотров: 278
немного не понял в чём собственно проблема тогда xD
если он не залонинился\не зарегестрирован то он не смог выполнить вход
следовательно $_SESSION['id'] у него нету а раз нету то выводим все разделы только для гостей а в тех местах где надо выводить для "зареганых" мы выводим "выполните вход или зарегистрируйтесь"
SergAntDnepr если не понял то напиши в icq я не кусаюсь Голливудская улыбка
DiosPA Отправлено: 27 Января, 2011 - 13:24:15 • Тема: Шаблонизатор • Форум: Программирование на PHP

Ответов: 7
Просмотров: 1638
m0nya а в обще шаблонизатор очень необходимо использовать?
просто используй include
тоесть всё по старинке
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <head>
  3. <title>Сайт</title>
  4. </head>
  5. <body>
  6. <?php include "header.php" ; ?>
  7. <?php include "content.php" ; ?>
  8. </body>
  9. </html>
  10.  


лично я конечно за шаблонизаторы но не тогда когда ты php начинаешь учить сначала надо на простом примере всё понять потом более к сложному переходить а шаблонизатор вобще конечно свой хорошо иметь Улыбка
DiosPA Отправлено: 27 Января, 2011 - 13:17:57 • Тема: как упростить URL • Форум: Программирование на PHP

Ответов: 4
Просмотров: 459
Не понял JustUserR вы как и в тех старых темах писали так и тут почти ничего не понятно Голливудская улыбка но спасибо ))))
у меня теперь (доступ по id) выполняется так Улыбка

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteEngine on
  3. RewriteRule ^id([0-9]+)$ user.php?id=$1 [NC,L]
  4.  


тоесть ссылки типа id1 обрабатывается как user.php?id=1
вобще долго голову ломал как передать ?id=X (где икс - число)
DiosPA Отправлено: 27 Января, 2011 - 13:06:49 • Тема: Доступ для зарегестрированных и незарегестрированным посетителям сайта к разным категориям страниц сайта • Форум: Напишите за меня, пожалуйста

Ответов: 29
Просмотров: 278
SergAntDnepr - у вас сайт использует БД ?
если да то там скорее всего есть таблица с пользователями (логин\пароль)
------
делаем допустим такую структуру таблици:
-------------------------------- --
id -- login -- Pass -- Group --
1 -- Admin -- 123 -- 0 --
2 -- Moder -- 123 -- 1 --
3 -- User -- 123 -- 3 --
-------------------------------- --
когда пользователь залогинился (вошёл на сайт) регистрируем в сесси переменную:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $_SESSION['id'] = $group;
  3. //где - $group это # Группы из таблици БД или файла (в зависимости от сайта)
  4.  

в скрите в котором доступ :
проверка что пользователь вообще залогинился проверяем существование сессии
проверяем существование
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. if (isset ($_SESSION['id'])) {$id_group = $_SESSION['id'];} else {exit 'выполните вход';}
  3. //присвоили  $id_group = $_SESSION['id'];
  4. if ($id_group = 0) {echo 'ADMIN';} else {echo 'сорри нету доступа';}
  5.  

(Добавление)
Ps. на форуме не плохо только если руки отрывать не будут Не понял если что то говорю не правильно поправляйте просто не все же гуру ;)

Страниц (12): В начало « ... 4 5 6 7 8 9 10 [11] 12 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB