PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2481 questions in this forum
-
Возврат всех файлов изи дерева каталогов
Решил попробовать возвратить все файлы и файлы во внутренних каталогах, что-то не сработало, возвратило только фапы, а файлы во внутренних каталогах не возвратило. <?php foreach(glob("*") as $r){ if(is_dir($r)) {foreach($r as $r2) echo implode(' ',glob("*")); } else echo '<b>'.$r.'</b>'; } ?>
0 votes1 answer -
скрипт mfs 2.2
Добрый вечер. Хотелось бы услышать мнение людей, которые пользовались скриптом mfs 2.2 Безопасность, удобство использования и тому подобные вопросы. Стоит ли тратить время на разбор этого скрипта?
0 votes0 answers -
Использование Юникода
Здравствуйте, меня уже долго мучает вопрос относительно использования Юникода. Юникод позволяет ускорить и упростить разработку ПО (в плане глобализации), но меня беспокоят следующие факторы: 1. увеличение размера текста; 2. снижение быстродействия обработки текста; 3. азиатские языки приглаживаются под одну гребёнку в ущерб национальным особенностям. С первым пунктом всё очевидно, но я не знаю правдивы ли остальные. Есть ли кто-нибудь, столкнувшийся с необходимость локализации ПО для стран Азии, и готовый поделиться опытом? В данный момент стараюсь использовать кодировки узкого профиля (cp1251 - для России, cp1254 - для Турции и т.д.). Будут советы по данному вопросу?
0 votes1 answer -
вывод архива сообщений
Привет! Возникла необходимость вывода архива сообщений. В принципе как это организовать в общем, я представление имею, НО вот как это организовать ПРАВИЛЬНО, хочу узнать у профи этого форума. Есть поле `time` в котором записывается дата и время добавления сообщения в формате: 130812124006 где цифры читать так: 13(год) 08(мес) 12(дата) 12:40:06(время). Надо вывести архив в виде год а в нем все месяца, а при нажатии уже на месяц, выводим все сообщения в этом месяце по дням. Собственно весь вопрос в том, как эффективно все это разложить по годам и месяцам, с минимальным кол-вом запросов к БД. Т.е. в грамотно составить sql запрос. Буду признателен всем за толковые идеи. В пр…
0 votes2 answers -
Сохранение паролей на сервере (запоминание)
Подскажите пожалуйста скрипт или модуль для сохранения паролей пользователей на собственном сайте?? Не в браузере а именно на сайте. =)
0 votes1 answer -
Проблема с сессиями
Здравствуйте! Помогите разобраться, у меня не работает сессия. Вот код test_1.php <?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <base href="http://www.test.ru"> <title>Test</title> </head> <body> <form name="form" action="/test/test_2.php" enctype="multipart/form-data" method="post"> <?php $_SESSION['test_1']="Привет со страницы test_1.php"; echo($_SESSION['test_1']); ?> <input…
0 votes1 answer -
Проблемы с навигацией
Создал скрипт навигации, но он не работает. Что неправильно? <? if ($_SERVER['REQUEST_URI'] != 'http://parkes.org.ua/index.php') $level='../' ?> <img src="<?$level?>img/icon_home.png" width="32" height="32" border="0" alt="">
0 votes3 answers -
А кто-нить юзал CuteNews?
А кто-нить юзал CuteNews?
0 votes0 answers -
Нехватка памяти
Есть запрос к базе, который выгребает 40 000 записей, в каждой записи по 30 полей. Есть основной сайт и сайт, который висит на домене 3-го уровня. Оба сайта выполняются под одним и тем же пользователем системы. Так вот, на основном сайте запрос выполняется без проблем, в то же время на втором сайте выскакивает сообщение о нехватки памяти. Пробовали запускать только этот запрос, т.е. есть пхп файл в котором идет подключение к БД и выполнение запроса, и ничего кроме. Кто что может посоветовать по этому поводу?
0 votes4 answers -
Выбрать темы за прошлый день
Каким запросом из бд выбрать информацию за прошлый день? фишка в том, что если вчера было 29 февраля или 31 декабря?
0 votes2 answers -
Ошибка соединения
Захожу http://localhost/phpmyadmin все нормлаьно заходится. Вот файл config.inc.php <?php $i = 0; $i++; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '111'; /* Пароль пользователя root. */ $cfg['Servers'][$i]['controluser'] = 'pma'; /* Имя созданного вами только что пользователя для доступа к расширенным таблицам. */ $cfg['Servers'][$i]['controlpass'] = 'пароль'; /* А здесь его пароль. */ $cfg['Servers'][$i]['pmadb'] = 'phpm…
0 votes1 answer -
пару вопросов по коду
function send_mail() { $array_img = explode(',',$_POST['img2']); $subject = "тема письма"; $user_email = $email; $message = "Текст сообщения"; $filename = $array_img[0]; $filepath = "../uploads/".$array_img[0].""; $boundary = "--".md5(uniqid(time())); $mailheaders = "MIME-Version: 1.0;\r\n"; $mailheaders .="Content-Type: multipart/mixed; boundary=\"$boundary\"\r\n"; $mailheaders .= "From: $user_email <$user_email>\r\n"; $mailheaders .= "Reply-To: $user_email\r\n"; $multipart = "--$boundary\r\n"; $multipart .= "Content-Type: text/html; charset=windows-1251\r\n"; …
0 votes1 answer -
Функция trim
Хочу удалить ненужные символы 4, точка с запятой и @ со строки: "Привет Фантамас4;@!"; Прочитал в документации что для этого сущетвует функция trim пробую так, не работает. $t = "Привет Фантамас4;@!"; echo trim($t,'4;@');
0 votes3 answers -
При существовании куки - переадресация
Как сделать так, чтобы при существовании определенной куки шла переадресация на другую страницу?
0 votes2 answers -
Сортировка по "золотым" номерам
Здравствуйте Подскажите, есть ли способ достать из базы програмным способом все номера вида: 55555 55455 12345 то есть - красивые номера.
0 votes1 answer -
Статическая переменная
<html><body> <?php function selfcount() { static $count = 0; $count++; echo $count; } for($i=0; $i<5; $i++) selfcount(); ?> </body></html> Почему со словом static в результате получается 12345, а без этого слова 11111?
0 votes2 answers -
Интеграция приложения
Здравствуйте! Я в PHP профан (только начинаю изучать) но возникла необходимость подключить по API отдельные приложения от nextgame.ru на сайт DLE. На сайте установлен подобный модуль, который выводит весь каталог. (у nextgame.ru есть готовый модуль). Помогите плиз: Каким образом вставить <id пользователя>, <Токен>, <Подпись> Возможно просто нужно какое-то дополнение к установленному модулю? Инструкция по функциям: http://nextgame.ru/node/98 Конкретно: id площадки - неизменно id приложения - вставляю через доп. поля В подписи ключ + md5 Забыл сказать: если это дело не пяти минут - скажите, сколько будет стоить.
0 votes0 answers -
Сообщения в контакте
Привет всем ! Хочу узнать как работает обмен сообщениями в контакте. Я сделал это так: все данные из базы грузится методом .load (jQuery) ... По моему это не правильно ... кто нибудь помогите пожалуйста ! Спасибо
0 votes1 answer -
Текущий элемент в select
Здравствуйте, нада при загрузке страницы устанавливать конкретный элемент в списке select. Список формируется динамически из базы во время загрузки страницы. Зараннее спасибо за ответы.
0 votes1 answer -
0 votes1 answer
-
htaccess
Имеется, для примера, вот такой url http://domain.ru/products/name1/?param1=val1¶m2=val2 необходимо выполнить редирект на http://domain.ru/products/name1/ то есть отсечь параметры. Причем выполнить это надо именно через редирект чтобы был возвращен код 301 просто Redirect 301 /products/name1/?param1=val1¶m2=val2 /products/name1/ в данном случае не работает. какие есть соображения как это сделать? Заранее благодарен за ответы.
0 votes1 answer -
Помогите со скриптом "цитирование"
Добрый вечер и с новым годом!!! Есть скрипт "цитирование" который нужно перенести в область комментария, как тут: У меня стоит в точности такойже скрипт, но поставить в область комментария у меня не получается. Что получилось у меня: Кто поможет, буду признателен
0 votes4 answers -
header
<?php header('Content-Type:text/html; charset=UTF-8'); if (!headers_sent()) { header('Location: http://www.example.com/'); exit; } ?> Передаю функцией хидер заголовки в документ, а затем строкой ниже проверяю, были ли переданны заголоовки или нет. Вот передал, а оно все равно сделало переадресацию хоть и заголовок передался в первой строке кода.
0 votes2 answers -
Рассылка писем и Крон (нужен совет)
Здравствуйте! Нужен ваш совет. У нас на сайте пользователи обмениваются сообщениями, сайт шлёт различные уведомления. Всё дублируется на эл.почту пользователя. Отправка на эл.почту организована след.образом: Сообщение ставится в очередь FIFO (в данному случае для этого используется отдельная таблица БД). А в Кроне раз в минуту из этой таблицы-FIFO берутся максимум 10 записей и высылается соответственно максимум 10 писем на эл.почты. После отправки писем максимум 10 записей из таблицы удаляются. Между отправкой писем задержки во времени нет. ВОПРОСЫ: 1) нормально ли организована отправка на эл.почту? Если нет, то подскажите как лучше её организовать? 2) нужна ли в Кроне за…
0 votes1 answer -
flock(защита файлов от изменений их внутри)
Защитил файл чтоб его нельзя было изменить, но он все равно изменился, почему? Защита вроде была но Сан Саныч дописалось в файл. <?php $fp = fopen('1.txt', 'a'); flock($fp,LOCK_SH); $written = fputs($fp, 'Семен Семеныч'); var_dump($written); // fclose($fp); ?>
0 votes2 answers