Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Где вы сейчас находитесь? Раздел/подраздел/категория/подкатегория 
V
    Опции темы
Ockonal
Дата 11.8.2008, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Smile
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 9.7.2007
Где: Ukraine::Nikolaev ;

Репутация: 1
Всего: 3



Если вы о защите против взлома, то я написал в своем посте:

Цитата

там определяем по адресной строке:
Код

switch( $_GET['type'] ) {
  case "articles":
      include 'inc/articles.inc';
      break;
 case "books":
      include 'inc/books.inc';
      break;
};

Конечно, нужно фильтровать переменную.
и так дальше... В файлах-inc у меня есть определение: 

Я сюда не писал фильтрацию чтобы не запутать vitalina еще больше.
Если это не фильтрация smile Так что?
--------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке.
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
vitalina
Дата 11.8.2008, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



 smile 

Это сообщение отредактировал(а) vitalina - 11.8.2008, 14:35
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Ockonal
Дата 11.8.2008, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Smile
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 9.7.2007
Где: Ukraine::Nikolaev ;

Репутация: 1
Всего: 3



Цитата(vitalina @ 11.8.2008,  14:36)
Я понятия не имею что это такое! Зачем тогда советуете если вы не программист?

Во-первых, я не к вам обрщаюсь, во-вторых:
Цитата

Зачем тогда советуете если вы не программист?

Могли бы заметить, что мои советы правильны. Я не являюсь именно пхп-программистом.. Это не мой профиль. Но я пишу сайты. . .
--------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке.
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
vitalina
Дата 11.8.2008, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Я прошу помощи, а вы... Зачем вы сдесь? Идите, вы тут бесполезны. Пишите что-то а что пишите... сами обьяснить не можете... Зачем? Какой в этом смысл? 
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Ockonal
Дата 11.8.2008, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Smile
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 9.7.2007
Где: Ukraine::Nikolaev ;

Репутация: 1
Всего: 3



Цитата(vitalina @ 11.8.2008,  14:41)
Я прошу помощи, а вы... Зачем вы сдесь? Идите, вы тут бесполезны. Пишите что-то а что пишите... сами обьяснить не можете... Зачем? Какой в этом смысл?

эхх...
Я стараюсь изо всех сил помочь.. Отношусь к этому как к своей проблеме... А вы.. Спасибо, конечо.
Ну и объясните... где я не могу объснить свой код.. Что вам непонятно? Может я какой пост пропустил.
--------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке.
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
vitalina
Дата 11.8.2008, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



А к кому вы обращаетесь? Написали бы к кому...

Добавлено через 2 минуты и 12 секунд
Главное что я хочу узнать это в моем названии топика: как сделать   вы сейчас находитесь Раздел/подраздел/категория/подкатегория  smile

Добавлено через 3 минуты и 21 секунду
Главное что я хочу узнать это в моем названии топика: как сделать   вы сейчас находитесь Раздел/подраздел/категория/подкатегория  smile 
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Gold Dragon
Дата 11.8.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 10
Всего: 71



Функция fGlobalValidWord провто уберает из переменной всё лишнее и оставляет только буквы и цифры, и ещё кажется подчёркивание.

А нужно это для того чтобы не получить например вот такое

index.php?pages=<script>document.write("privet")</script>&id=@#$%^^&*()

т.е. всё что приходит от пользователя нужно проверять и не доверять тому что он вводит.


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ockonal
Дата 11.8.2008, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Smile
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 9.7.2007
Где: Ukraine::Nikolaev ;

Репутация: 1
Всего: 3



Gold Dragon, спасибо, не знал.
Но я упоминал о фильтрации smile Просто другие методы... 
vitalina,
inc-файлы... в них у меня содержиться основной код. Конечно, вы можете использовать и другие расширения...
Как я говорил уже, у вас есть одна страница, пустая ( без контента, только элементы управления ),
и когда юзер переходит, например, на страницу с книгами, я подключаю файл books.inc, в котором содержится код вывода( пусть постраничного ) книг из бд, или еще что-то. 
--------------------
Ум заключается не только в знании, но и в умении прилагать знание на деле.Самое лучшее из всех доказательств есть опыт.Каждому человеку свойственно ошибаться, но никому, кроме глупца, несвойственно упорствовать в ошибке.
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
vitalina
Дата 11.8.2008, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Gold Dragon,  все равно ничего не понятно. Меня сейчас волнует ответ на мой вопрос 

Я даже не знаю как сделать index.php?razdel=1&kategorija&=1&page=foto

Но это тоже меня интересует.

Добавлено через 2 минуты и 10 секунд
Gold Dragon,  все равно ничего не понятно. Меня сейчас волнует ответ на мой вопрос 

Я даже не знаю как сделать index.php?razdel=1&kategorija&=1&page=foto

Но это тоже меня интересует.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Gold Dragon
Дата 11.8.2008, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 10
Всего: 71



vitalina, понимаешь, не так легко тебе помочь, так как не понятна структура как ты получаешь из адресный строки конкретную страницу

ну например пожно сделать так
Код

switch ($pages) {
//*********************************************************************
    case '2':    //
        $razUrl = 'page=2';
        $razTit = 'Валенки';
        // где то в коде ещё у тебя обрабатывется Категории
        // и получается ещё эти переменные
        // как ты их получаешь, решать тебе
            $katUrl = '&kategor=xx';
            $katTit = 'Зелёные валенки';
        break;
    case '1':    //
        // где то в коде ещё у тебя обрабатывется Категории
        // и получается ещё
            $katUrl = '&kategor=xx';
            $katTit = 'Зелёные валенки';
        break;
//*********************************************************************
    default: // главная страница
        $razUrl = '';
        $razTit = '';
            $katUrl = '';
            $katTit = '';
}

$url = '<a href="www.site.ru/index.php?'.$razUrl.'">'.$razTit.'</a>';
$url .= '-><a href="www.site.ru/index.php?'.$razUrl.$katUrl.'">'.$katTit.'</a>'


Добавлено через 4 минуты и 43 секунды
или даже так ( с проверкой)
Код

if($katUrl!=''){$url .= '-><a href="www.site.ru/index.php?'.$razUrl.$katUrl.'">'.$katTit.'</a>';}



--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
vitalina
Дата 11.8.2008, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Ничего ника не обрабатывается! 

Вот мой код:

Код

<table align="center" border="0"><tr><td valign="top">
 <div class="div1" align="center">
    Этот сайт лучше смотреть с помощью
    <a href="http://www.mozilla.com/en-US/" target="_new">Mozilla Firefox</a>
 <a href="?page=portfolio">ПОРТФОЛИО</a>
  </div>
<div class="div2" >
    <div style="margin-top: 0px; margin-left: 7px;">
    <?php

if (isset($_GET['page'])) {
    include($_GET['page'].'.php');
}
else
{
print("<img src='v4ajnojgif.gif'> ");
}
?>
    </div>
</div>
</td></tr></table>



Это сообщение отредактировал(а) vitalina - 11.8.2008, 14:51
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
vitalina
Дата 11.8.2008, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



ПОРТФОЛИО: Графика, ФБМ
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Gold Dragon
Дата 11.8.2008, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 10
Всего: 71



это не пойдёт.. Это у тебяя кусок кода не пойми от чего и куда его вставлять... Самое простое, это сделай архив своего проекта и прикрипи сюда


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
vitalina
Дата 11.8.2008, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Сейчас

Добавлено через 10 минут и 11 секунд
Вот, портфолио, потом нажимай на вторую картинку.

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  vitaSite.zip 949,31 Kb
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Gold Dragon
Дата 11.8.2008, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 10
Всего: 71



давай завтра.. уже времени нет.. Кроме работы должен быть ещё и отдых ;)


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0660 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.