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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт регистрации, Косяк AKA Проблема 
:(
    Опции темы
WantedFan
Дата 20.7.2008, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Сегодня решил немножко сместиться с верстки к коддингу.
Прочитал статью о Регистрации и Авторизации, - cледовал точ в точ как было написанно автором,но вот беда... при заходе на ссылку localhоst/qwe.php
выдаёт ошибку кеша 
Fatal error: Cannot redeclare hash() in T:\home\localhost\qwe.php on line 22
в чем может быть проблема ? В копировании ошибок нет.

Это сообщение отредактировал(а) WantedFan - 20.7.2008, 18:37
PM MAIL   Вверх
Fortop
Дата 20.7.2008, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Открой файл и посмотри 22ю строчку


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
lukas
Дата 20.7.2008, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



WantedFan

ты инклудишь один и тот же файл 2 раза... и у тебя повторяется функция hash() несколько раз...

используй include_once или require_once ...


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Feldmarschall
Дата 20.7.2008, 18:59 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


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

Репутация: 22
Всего: 32



надо не include_once или require_once использовать, а разобраться с бардаком в скрипте.
PM   Вверх
Feldmarschall
Дата 20.7.2008, 19:16 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


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

Репутация: 22
Всего: 32



WantedFan, проблема не "в чем может быть", а описана английским языком жирным шрифтом.
То есть, я хочу сказать, что несколько глупо писать, в чем проблема, и тут же спрашивать, в чем она заключается.
PM   Вверх
Mal Hack
Дата 20.7.2008, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



WantedFan, когда та статья писалась, функции hash либо не было в самом PHP, либоб она не была в ядре. Потом она появилась, а следовательно и ошибка.

Дайте ей другое название и не забудьде поменять имя функции там, где вы ее вызываете.
PM ICQ   Вверх
WantedFan
Дата 20.7.2008, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



function hash( $user , $user_agent , $user_ip , $tm ) изменил на 
Цитата

function hashh( $user , $user_agent , $user_ip , $tm )

Теперь не могу прикрепиться к базе данных . Выскакивает такое сообщение function hashh( $user , $user_agent , $user_ip , $tm )


Mal Hack,не мог бы ты перезалить рабочий файл на сервер,а то получаеться ни один я чайник мучаюсь

Это сообщение отредактировал(а) WantedFan - 20.7.2008, 19:46
PM MAIL   Вверх
skyboy
Дата 20.7.2008, 19:56 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(WantedFan @  20.7.2008,  18:41 Найти цитируемый пост)
Mal Hack,не мог бы ты перезалить рабочий файл на сервер

мне кажется, проще нанять прогаммиста, хотя бы и удаленно. чтоб он сам сделал и разобрался, а не копировал без знания с последующим исправлением ошибок.
потому как, судя по отсутствию желания изучать предмет, оно вам не надо в будущем - только здесь и сейчас.
но в таком случае наплодить от незнания себе проблем - раз плюнуть.
не рискуйте.
PM MAIL   Вверх
Mal Hack
Дата 20.7.2008, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



WantedFan, вы на меня только не обижайтесь, но статьи не должны обновляться если что-то в языке меняется...
Я там не делал готовый скрипт, а показывал принцип того, как надо создавать подобный программный код.

Если у вас есть желание - разбирайтесь, пишите. Нет, вы с 99% скаченных скриптов будете мучаться, а уж тем более со статьями. Я вам скажу больше. По С++, например, во всех статьях код НЕ рабочий...

Да и потом, это же когда было-то? У меня уже года два как веб-сервера на локальной машине не стоит...
PM ICQ   Вверх
WantedFan
Дата 20.7.2008, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



я только начинаю изучать данный язык...поэтому у меня такая неразбериха(хаос):P
Mal Hack подскажи как правильно подредактировать 22 строку и в чём проблема неконнекта к БД ? smile 

Это сообщение отредактировал(а) WantedFan - 20.7.2008, 20:36
PM MAIL   Вверх
skyboy
Дата 20.7.2008, 20:48 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(WantedFan @  20.7.2008,  19:36 Найти цитируемый пост)
я только начинаю изучать данный язык..

с чужого скирпта регистрации и авторизации?
немного не с той стороны путь идет...
PM MAIL   Вверх
WantedFan
Дата 20.7.2008, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



упс. не правильно выразился....основы я заучил. 
В данный момент страдаю практикой.
Если вам взападло помогать,то так и скажите,а не придирайтесь.  smile 
PM MAIL   Вверх
Fortop
Дата 20.7.2008, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



WantedFan
Для практики, очень важно научится читать и понимать, что именно пишется в ошибках...


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
skyboy
Дата 20.7.2008, 22:54 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(WantedFan @  20.7.2008,  21:37 Найти цитируемый пост)
Если вам взападло

красиво сказано.
нет, не в западло.
ты, если надумаешь ходить в спортзал, сразу ляжешь под 250 кг?
не придавит?
тебе надо начинать с чего-то попроще.
HTML знаешь? допустим. хотя мен это неизвестно.
тогда, к примеру, галерея фото: учишься работать с БД на уровне подключения и чтения.
потом - гостевая книга: познаешь обработку форм(в том чисое делаешь проверку на корректность введенных значенй), закрепляешь работу с БД(чтение, запись).
потом уже авторизация + регистрация, где ты ко всему уже познанному(работа с формами, БД, вывод данных) должен озаботиться вопорсами элементарной безопасности. \
чуть позже задаешься вопорсом, как реализовать "запомнить меня на этом компьютере" и расширяешь систему авторизация через автологин при помощи cookie(учишься ставить куки и работать с сессией).
вот примерно такой порядок последовательного и постепенного знакомства с языком. 
и заучивать не надо. пользы это не даст. будет только вред.
когда рядом не будет форума.
PM MAIL   Вверх
SneG0K
Дата 21.7.2008, 06:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



А вы о чем то говорите? Хоть бы код в студию выложил кто. А то я зашел, а тут одни экстрасенсы. Кода я нигде не нашел, а следовательно откуда вы можете знать, что именно за ошибку обсуждаете? Мож он забыл там точку с запятой поставить! 
PM WWW Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

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

Важно:

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

Внимание:

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

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

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


 




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


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

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