Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Пару элементарных функций... Ссылки

7.4K
01 мая 2007 года
Rine
85 / / 31.10.2006
Помогите пожалуйста, может это и смешно... но короче надо вот что:

Вот есть пример:
 
Код:
<form action="dobavit.php" method="GET" name="formname">
Имя:<br>
<input type="text" name="imya" size="27"><br>
<input type="submit" value="Добавить">
</form>



Нужно, чтобы вместо <input type="submit" value="Добавить"> была обычная текстовая ссылка... И передавала она например там значение href или title...
8
01 мая 2007 года
mfender
3.5K / / 15.06.2005
[HTML]
<a href="java script:document.forms.formname.submit()">Добавить</a>
[/HTML]
7.4K
02 мая 2007 года
Rine
85 / / 31.10.2006
Благодарю...

Можно вот еще что спросить:

Реально можно ли реализовать и написать свой простенький форум на без базы данных mysql... То есть с использованием обыных файлов php, для записи туда данных(сообщений от поьзователей и т.д.)? Или лучше всеже делать базу данных?

Просто не хочу пока возиться, такто я настроил mysql...
92
02 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
если ты не хочешь возиться с БД то лучше сразу забрасывай это гиблое дело - разработка :D

PS: думаю ясно ;)
8
02 мая 2007 года
mfender
3.5K / / 15.06.2005
Цитата: Rine
Благодарю...

Можно вот еще что спросить:

Реально можно ли реализовать и написать свой простенький форум на без базы данных mysql... То есть с использованием обыных файлов php, для записи туда данных(сообщений от поьзователей и т.д.)? Или лучше всеже делать базу данных?

Просто не хочу пока возиться, такто я настроил mysql...


IMHO, возится будешь с файлами. БД - несомненное удобство в разработке.

7.4K
02 мая 2007 года
Rine
85 / / 31.10.2006
Понятно, придеться с базами делать да... Лень изучать, но прилеться... А в базе данных можно хранить пароли, и насколько это эффективно?
930
02 мая 2007 года
Sash1k
115 / / 27.04.2007
Цитата: Rine
Понятно, придеться с базами делать да... Лень изучать, но прилеться... А в базе данных можно хранить пароли, и насколько это эффективно?


скажу по секрету в базе данных и надо хранить пароли.

13
02 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Цитата: Sash1k
скажу по секрету в базе данных и надо хранить пароли.



Да
Только не сами пароли а их хэши

7.4K
02 мая 2007 года
Rine
85 / / 31.10.2006
Угу... md5-хэши да? Спасибо...
930
02 мая 2007 года
Sash1k
115 / / 27.04.2007
Цитата: RussianSpy
Да
Только не сами пароли а их хэши



можно хранить их двойные хеши

 
Код:
(md5(md5($password)))
8
02 мая 2007 года
mfender
3.5K / / 15.06.2005
Цитата: Sash1k
можно хранить их двойные хеши
 
Код:
(md5(md5($password)))


А в чём потеха? Можно ведь и тройные... Только зачем? ;)

4.6K
03 мая 2007 года
Tokolist
268 / / 22.03.2007
Цитата: mfender
А в чём потеха? Можно ведь и тройные... Только зачем? ;)



Действительно, мне тоже интересно какое преимущество мы получаем?
Если подбор пароля злоумышленником будет вестись по хешу, то какая разница какой он будет одинарный, двойной или тройной?

930
03 мая 2007 года
Sash1k
115 / / 27.04.2007
Цитата: Tokolist
Действительно, мне тоже интересно какое преимущество мы получаем?
Если подбор пароля злоумышленником будет вестись по хешу, то какая разница какой он будет одинарный, двойной или тройной?


а разница в том, что в системе авторизации на форуме будет с кукисами или сессиями, так вот в них и нужно хранить однинарный хэш.

7.8K
03 мая 2007 года
Hrew
185 / / 23.04.2007
Цитата: Sash1k
а разница в том, что в системе авторизации на форуме будет с кукисами или сессиями, так вот в них и нужно хранить однинарный хэш.



Немного ранее Вы уже поделились секретом о месте хранения паролей. Не расскажете ли еще, а ЗАЧЕМ Вы вообще храните пароль в cookie/сессиях?

Пользователь ввел логин/пароль. Если информация верная, создали сессию, запихали туда допустим логин. Если информация неверная - нету и сессии, звиняйте.

Или это я чего-то недопонимаю?

8
03 мая 2007 года
mfender
3.5K / / 15.06.2005
Цитата: Sash1k
а разница в том, что в системе авторизации на форуме будет с кукисами или сессиями, так вот в них и нужно хранить однинарный хэш.


Затейливо...
А просто по идентификатору сессии определять клиента - религия не позволяет?

7.4K
03 мая 2007 года
Rine
85 / / 31.10.2006
Очень интересно, а каким способом лучше всего передавать пароли при регистрации? Через форму вроде как не очень безопасно... Хотя вроде как POST метод скрывает данные... С этим секретом не поделитесь?
92
03 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
религия, mfender, многое не позволяет, если посмотреть по всему форуму :)
7.8K
03 мая 2007 года
Hrew
185 / / 23.04.2007
Цитата: Rine
...каким способом лучше всего передавать пароли при регистрации? Через форму вроде как не очень безопасно...


А через что еще? При использовании сессий пароль передается однократно (при входе в систему). Если Вы пишите "простенький форум" (это с Ваших слов), то этого вполне достаточно.

Ради интереса можете почитать про безопасные соединения.

7.4K
04 мая 2007 года
Rine
85 / / 31.10.2006
Вот возник такой вопросик, каким образом можно перейти на другую страницу произвольно, есть такой вариант, кину примерчик : headle(Location: my.html)... Может где есть ошибка, ну ладно уж...
Только при такой перессылке данные в сессии не сохраняются...

Как можно сохранить данные в сессии и перейти на другую страницу... :cool:
92
04 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
во-первых: не headle (я лично такой ф-и ваще не знаю.. и PHP, я думаю, тож не знает):
 
Код:
header("Location: my.html");


во-вторых:

 
Код:
session_start();
   // .....
   $_SESSION["your_key"] = "your_value";
   $_SESSION["your_key2"] = "your_value2";
   // .....
   header("Location: my.html");


чем такой способ не подходит для сохранения в сессии и перехода на другую страницу? :confused:
7.4K
04 мая 2007 года
Rine
85 / / 31.10.2006
Ну да, да ошибся... Просто я не дома сидел и header не правильно запомнил... Бывает..Специально написал: "может где ошибся"...
Не сохраняеться вроде бы, все равно... Сегодня еще попробую...

Хотя, я забыл сказать, необходимо чтобы сессия было сохранена в самой открытой через наш header странице...

Спасибо...
7.8K
04 мая 2007 года
Hrew
185 / / 23.04.2007
Цитата: Rine
Хотя, я забыл сказать, необходимо чтобы сессия было сохранена в самой открытой через наш header странице...


Скажите еще, куда Вы пользователя этим header'ом посылаете. Если на Ваш же сайт, то поясните необходимость создания сессии именно открытой страницей.

7.4K
10 мая 2007 года
Rine
85 / / 31.10.2006
Короче, вот такой вопросик есть:

Каким образом можно сделать, так чтобы, при нажатии на ссылку, вызывалась функция, и чтобы вместе с вызовом функции передавались и определенные данные(которые находяться в самой ссылке, индивидуально у каждой).
То есть, нажали на ссылку true, идет вызов функции и она передает например значение "true"... А дальше наша функция обрабатывает эти данные...
8
10 мая 2007 года
mfender
3.5K / / 15.06.2005
Не понятно, какая функция, где вызывается... В браузере, или на стороне сервера?
7.4K
11 мая 2007 года
Rine
85 / / 31.10.2006
То есть, нужно чтобы шел переход на пользовательскую функцию... Где будет обрабатываться мой код...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог