-
PHP для идиотов
→ очень простой но надёжный плэйер. • Фев. 22, 2013, 2:05 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 6:55 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 6:46 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 6:41 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 5:57 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 4:54 п.п.
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 4:32 п.п.
стоп стоп. не бейте больно…Вот скрипта который является точкой входа auth.php<?php include ("./db.php");/* Соединяемся с базой */include_once ("./login.php");/*подключение модуля авторизации*/if ( isset($_COOKIE['archive']) ) { $keyring=$_COOKIE['archive...
стоп стоп. не бейте больно…
Вот скрипта который является точкой входа auth.php
<?php
include ("./db.php");/* Соединяемся с базой */
include_once ("./login.php");/*подключение модуля авторизации*/
if ( isset($_COOKIE['archive']) ) { $keyring=$_COOKIE['archive']; //проверка Куков и попытка авторизации если куки есть
$control = loginin($keyring);
//print $control;
}
if ( ($_POST['pass'])) { $keyring=md5($_POST['pass']); //Проверка поля пароля, если пароль есть, передаётся MD5 на логин
$control = loginin($keyring);}
if (!isset($_COOKIE['archive']) && !$_POST['pass']) { include("./index.php"); } //ЕСли нет куки и нет пароля в форме - вызываем index
if ($control=="ok"||$control=="okA") { include ("./vasout.php");} //если флаг авторизации положительный - выводим выборку с формой поиска vasout VideoArchiveSysytemOUT
if ($control=="no") {include ("./index.php");} // если флаг логина отрицательный - назад к index
?>
вот тот самый login.php
<?php
function loginin($password) //функция логина
{
//if($_POST['pass']) {
// $password=$_POST['pass']
$key=$password;
//print $key;
$db=mysql_connect("localhost","bastonc","2pacshakur"); //коннект к базе
mysql_select_db("bastonc",$db); //выбор базы
mysql_query("SET NAMES utf8",$db); //установка UTF8
$result=mysql_query("SELECT username,img_path,id,md5key,flag FROM users WHERE md5key='$key'",$db); //запрос
$row=mysql_fetch_array($result); //выполнение запроса
if ($key==$row['md5key']){ // проверка и установка кука
$usname=$row['username'];
//echo $usname;
$key=$row['md5key'];
setcookie("archive",$key);
$flag="ok";
if ($row['flag']=="A") { $flag="okA"; }
}
if ($key!=$row['md5key']){ $flag="no"; }
// }
//print $flag;
return $flag;
}
?>
а вот ошибка которую он выдаёт
Fatal error: Cannot redeclare loginin() (previously declared in E:\server\htdocs\arcive\login.php:3) in E:\server\htdocs\arcive\login.php on line 28
Я не вдуплю,как получаеться, что функция включаеться 2 раза
-
PHP для идиотов
→ Подключение функции из файла - fatal eror • Ноя. 10, 2010, 4:14 п.п.
-
PHP для идиотов
→ Вызов функции из другого скрипта • Ноя. 7, 2010, 2:24 п.п.
-
PHP для идиотов
→ Вызов функции из другого скрипта • Ноя. 7, 2010, 12:15 п.п.
-
Базы данных
→ Хранение видео, аудио файлов в Базе. • Ноя. 5, 2010, 6:21 п.п.
-
Базы данных
→ Хранение видео, аудио файлов в Базе. • Ноя. 5, 2010, 5:41 п.п.
-
Базы данных
→ Хранение видео, аудио файлов в Базе. • Ноя. 5, 2010, 2:59 п.п.
Я ж, блядь, почему и спрашиваю. Вы ж тут гуру… А я так, работу выполняю… Мне вообще насрать как хранить, быстрей с диска, значит с диска.
Я ж, блядь, почему и спрашиваю. Вы ж тут гуру… А я так, работу выполняю… Мне вообще насрать как хранить, быстрей с диска, значит с диска.
-
Базы данных
→ Хранение видео, аудио файлов в Базе. • Ноя. 5, 2010, 2:10 п.п.
Интересует сама идея. Может можно проще. Но пока определился так:Организовать некое подобие сервера, на котором храняться видео и аудио файлы, с помощью Базы MySQL и интерфейсом к ней (с поиском) PHP. Вертеть всё на Apache с MySql и PHP_my_admin в Linux Ubuntu Server.Готов с интересом разработать...
Интересует сама идея. Может можно проще. Но пока определился так:
Организовать некое подобие сервера, на котором храняться видео и аудио файлы, с помощью Базы MySQL и интерфейсом к ней (с поиском) PHP. Вертеть всё на Apache с MySql и PHP_my_admin в Linux Ubuntu Server.
Готов с интересом разработать код сего чуда, думаю, над тем, рационально ли заливать непосредственно файл-медиа контента(как я понимаю это считаеться двоичными данными), либо же использовать хранение в базе ФТП-ссылки на файл. Тогда получаеться, ещё работатет ФТП сервер, при нормальной загрузке скорость работы будет черепашья. (порядка 500 ПК в сети, грузить постоянно ожидаю, будут компов 50 максимум).
Как лучше поступить?
Определюсь с этим моментом и начну собирать
-
PHP для идиотов
→ Как получить число из строки? • Март 28, 2010, 11:29 п.п.
-
PHP для идиотов
→ Как получить число из строки? • Март 28, 2010, 10:43 п.п.
-
PHP для идиотов
→ Как получить число из строки? • Март 28, 2010, 10:40 п.п.
-
PHP для идиотов
→ Как получить число из строки? • Март 28, 2010, 10:24 п.п.
-
PHP для идиотов
→ Как получить число из строки? • Март 28, 2010, 10:16 п.п.
совет от adw0rd действенен, можеш конечно и с хешем - криминала нет, реализация тоже не сложна. Не пойму зачем я вообще отвечаю на этот вопрос, так же как не пойму зачем его задавать, если имееш чёткое представление о том как это сделать… эээ, эт мысли вслух не обращайте внимания…
совет от adw0rd действенен, можеш конечно и с хешем - криминала нет, реализация тоже не сложна. Не пойму зачем я вообще отвечаю на этот вопрос, так же как не пойму зачем его задавать, если имееш чёткое представление о том как это сделать… эээ, эт мысли вслух не обращайте внимания…
-
Взгляд на твой дизайн и не только
→ Моё детише, прошу Ваших пиз..юлин • Июнь 30, 2009, 4:45 д.п.