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
2,481 questions in this forum
-
Помогите придумать алгоритм отправки сообщений
Друзья! Помогите придумать алгоритм для следующей задачи: Нужно программно повторить поведение человека отправляющего сообщения, например в твиттер. Есть, скажем, 100 готовых сообщений. Во-время начала дня уходит одно сообщение, в обеденный час - 20 сообщений. От начала дня до обеда сообщения должна отправляться все чаще и чаще, а после обеда наоборот. Получаем вид как у нормального распределения. Как решение этой задачи можно описать? Реализация не важна. Спасибо.
0 votes14 answers -
Помогите разобраться в "кроне"
Есть пхп файл который надо запускать допустим раз в 5 минут, подскажите что надо написать что бы такого добиться.
0 votes16 answers -
Помогите разобраться новичку
Что имеем: страницу index.php куда через include вставляем соответсвующие разделы - верхнее навигационное меню, основной контент и футер. При нажатии на кнопку меню методом GET на сервер отправляется соответствующий id запрашиваемой страницы, и она подставляется в область основного контента. По-логике шапка и футер постоянно остаются без изменений, меняется только основной контент. Проблема: попытка выделить активный пункт меню с помощью jQuery не приносит никаких результатов (все классы и стили в css прописаны верно), ссылка не получает класс 'active'. Подскажите пожалуйста где может быть причина (может при получении ответа страница полностью обновляется и скрипт просто …
0 votes4 answers -
Помогите разобраться с ООП
Здравствуйте, решил изучить объектно-ориентированный подход в программировании на php. На первом же простом примере выдало ошибку: <?php class MyClass { public $prop1 = "Свойство класса "; public function __construct() { echo 'Создан объект класса "', __CLASS__, '"!<br />'; } public function __destruct() { echo 'Объект класса "', __CLASS__, '" удален.<br />'; } public function getProperty() { return $this->prop1 . "<br />"; } } // Создаём новый объект $obj = new MyClass; // Получаем значение свойства $prop1 echo $obj->getProperty(); // Выводим сообщение о достижении конца файла ec…
0 votes3 answers -
помогите разобраться с цепочкой else - if
Товарищи, помогите пожалуйста разобраться с цепочкой If - else чет я недогоняю имеется: if(!isset($_GET['id_categ']) || empty($_GET['id_categ']) || $_GET['id_categ'] < 0) поиск в строке ИД_катег, если нет: { $id_categ = 0; } а если есть то: else { $rr = $_GET['id_categ']; } - присваевается и потом выводится. теперь мне надо еще по одному параметру из строки бразузерной проверить. делаю так if(!isset($_GET['id_categ']) || empty($_GET['id_categ']) || $_GET['id_categ'] < 0) поиск в строке ИД_катег, если нет: { $id_categ = 0; } а если есть то: else {if(!isset($_GET['pn']) || empty($_GET['pn']) || $_GET['pn'] < 0) если нету этого ПН то выводим старое { $rr = $_GET['…
0 votes6 answers -
Помогите разобраться с ЧПУ(Friendly url)
Здравствуйте! Вот добрался до темы ЧПУ, .htaccess . перед тем как открыть тему прошерстил нет на эту тему, но вероятно плохо искал если решил спросить на форуме. Помогите мне разобраться, дайте ссылки или объясните что надо делать. У меня нет файла .htaccess но как я понял его можно создать самому в формате unix и через ftp загрузить, так ли это, или без админа не справиться? Если мне надо менять url-ы в папке www.aaa.ru/games/ мне надо создать файл .htaccess в нутри этой папки или всетаки в корне? У меня есть динамическая страница www.aaa.ru/games/temp.php?name=delta&type=wall&articul=red_bell где в зависимости от переменных я делаю выборку из бд и создаю страниц…
0 votes31 answers -
Помогите разобраться скоро защита диплома
<?php if (isset ($name) && isset ($login) && isset ($pas) && isset ($datein) && isset ($group)) { /* Здесь пишем что можно заносить информацию в базу */ $result = mysql_query ("INSERT INTO vmk_05 (name, login, pas, datein, group) VALUES ('$name', '$login', '$pas', '$datein', '$group')"); if ($result ='true') {echo "<p>Информация о студенте успешно добавлена в базу</p>";} else {echo "<p>Информация о студенте не добавлена в базу</p>";} } else { echo "<p>Вы ввели не всю информацию, поэтому студент не будет добавлен в базу</p>"; } ?>
0 votes5 answers -
Помогите распарсить плз
Прошу помочь распарсить файлик, где данные находятся в таком формате: "3","Алабино","Алабино","Алабино","0","169""4","Апрелевка","Апрелевки","Апрелевке","0","170""5","Архангельское","Архангельского","Архангельском","0","171""6","Ашитково","Ашитково","Ашитково","0","172""7","Байконур","Байконура","Байконуре","0","173""8","Бакшеево","Бакшеево","Бакшеево","0","174""9","Балашиха","Балашихи","Балашихе","0","98""10","Барыбино","Барыбино","Барыбино","0","175"Мне нужно получить в виде массива для php - именительный - родительный падеж вида: 'Москва' => 'Москвe', 'Абрамцево' => 'Абрамцево', 'Алабино' => 'Алабино', 'Апрелевка' => 'Апрелевке', 'Архангельское' => 'А…
0 votes2 answers -
Помогите решить проблему php
У меня на сайте выводится случайный анонс с помощью php и ajax. Выглядит это так: Название записи, картинка из нее и анонс этой записи. Под анонсом ссылка "Следующая статья". При клике по этой ссылке появляется следующий анонс без перезагрузки страницы. Проблемы с этим две: - при клике по ссылке меняется картинка и анонс, но не меняется название записи. т.е. при первом клике, появляется название следующей записи, а при последующих кликах по ссылке название уже не меняется. - код вывода находится в файле header.php, в самом начале файла до вывода всего прочего, а это по некоторым причинам неудобно. При переносе кода в другие файлы, он перестает работать. Вот сам код: …
0 votes18 answers -
Помогите с htaccess
Добрый день! Помогите пожалуйста, мне нужно внутри одного домена сделать несколько 301-редиректов... Изначально в .htaccess есть такая запись RewriteCond %{ENV:REDIRECT_WR} ^$ RewriteRule ^(.*)$ "page.php?page=$1&%{QUERY_STRING}" [E=WR:1,L] Я пишу свое правило Redirect 301 /services/uge/angl http://my-domen.ru/podgkege/englishege Результатом является переход на страницу http://my-domen.ru/podgkege/englishege?page=services/uge/angl/ Даже если написать так: Redirect 301 /services/uge/angl http://yandex.ru то перейдет на http://yandex.ru?page=services/uge/angl/ Размещать мой редирект выше-ниже-посередине по коду ничего не дает. Знания .htaccess не оч. глубокие, но я…
0 votes0 answers -
Помогите с htaccess
Здравствуйте, имеется динамический url вида site.ru/category/$name/?f=a. Подскажите пожалуйста как скрыть ?f=a из строки с помощью htaccess.
0 votes15 answers -
Помогите с include
Помогите ,пожалуйста, с include на постороннию старницу моего хостинга.Как мне сделать так, как ,например, на сайтах делают дату создания и текущую(в подвалах).Они же не меняют на каждой странице подвал(я надеюсь)Как мне такое сделать,только с правым меню сайта? Помогите пожалуйста.
0 votes1 answer -
Помогите с php
Срочно понадобилось приписать условие для вывода информации, а я не знаю php. Помогите, пожалуйста. Привожу кусок кода <?php } if( $shipping ) { ?> <tr> <td>информация</td> <td><?php echo $shipping_display ?></td> </tr> <?php } if( $shipping2 ) { ?> <tr> <td>информация2</td> <td><?php echo $shipping2_display ?></td> </tr> <?php } Я не уверен в синтаксисе, поэтому привел больше, чем нужно. А нужно только условие $shipping (первое, второе не нужно). Наверное, будет так <?php } if( $shipping ) { ?> <tr> <td>информация</td> <td>&l…
0 votes7 answers -
помогите с php (Гост. книга)
Вопрос такой скачал гостевуху Infinity GB v2.2 установил вс? таботает, но после добавления нового сообщения выскакивает ошибка Warning: Cannot modify header information - headers already sent by (output started at /home/sneg06/www/guestbook/index.php:6) in /home/sneg06/www/guestbook/index.php on line 362 Запись добавляется.. но ошибка раздражает здорово. Может кто будь с этим сталкивался и знает как от этого избавится? :/
0 votes6 answers -
Помогите с PHP ворнингом. Не хочет создавать и открывать файл
Возникает ворнинг: Warning: fopen(/var/www/XXX/data/www/XXX///XXX.sql) [function.fopen]: failed to open stream: Permission denied in /var/www/XXX/data/www/XXX/aaa.php on line 17 то есть я не могу открыть/создать файл для записи в него из-за доступа. Где мне изменить доступ?. В директории запись разрешена. Для администраторов разрешено всё, для остальных - только чтение.
0 votes2 answers -
Помогите с php скриптом
Решил обратиться за помощью (надеюсь вы мн ее все таки окажите) Попробовал я на php голосование сделать. Вот не выходит записать , а точнее обновить в базе данных поле отвечающее за количество голосов. Вот пишет ошибку : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in index.php on line 4 Строк четыре: $st = mysql_query("UPDATE VOTE SET COUNT = COUNT + 1 WHERE ID = $_POST['vote']"); Я в php пока еще почти не соображаю и поэтому прошу простить меня если я аццки ступил
0 votes7 answers -
Помогите с PHP скриптом
Здравствуйте, Собственно задача: на сайте есть кнопка "Сделать стартовой страницей", при нажатии на которую пользователь отправляется на страницу с инструкцией "как сделать сайт стартовой страницей". Для каждого браузера своя страница. Сейчас есть такой код: <?php if ( stristr($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $browser='firefox'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $browser='chrome'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Safari') ) $browser='safari'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Opera') ) $browser='opera'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $browser='ie6'; elseif ( stristr($_SERVER['HTTP…
0 votes19 answers -
Помогите с выводом блоков
Всем привет, помогите пожалуйста решить с выводом блоков. Есть div mainA внутри него еще один блок с контентом, необходимо чтобы на ширину блока mainA встало два блока с контентом, етого я добился, но вот при появлении 3го блока он выводится отдельно от основнога блока mainA ето из за того что конструкция ifelse выводится после него, иначе просто будет выводить каждый блок на новой строке. Я так понимаю что нужно вставить какуюто функцию или хз что, чтобы условия начинало выполняться с самого начала но уже вместе с основным блоком mainA вот как получается а вот как должно быть код вставил как у меня он, сразу с пхп <!DOCTYPE html> <html xmlns="http://www.…
0 votes5 answers -
помогите с загрузчиком
Суть проблемы :во 2-м файле 1 запрос выполняется а остальные два нет во втором файле ; что нужно сделать что выполнились остальные два запроса? 1 файл отправляет данные обработчику <?php include ("lock.php");?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Главная страница блока администратора</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <table width="1000px" border="0" align="center" cellpadding="0" cellspacing="0" bgco…
0 votes4 answers -
Помогите с запросом
mysql> show columns from forums; +——--+————-+——+—--+———+—————-+ | Field | Type | Null | Key | Default| Extra | +——--+————-+——+—--+———+—————-+ | id | int(11) | NO | PRI | NULL | auto_increment |——| | name | varchar(32) | YES| | NULL | | | | parent | int(11) | NO | | 0 | | | | hint | varchar(32)| YES | | NULL | | | +——--+————-+——+—--+———+—————-+ | | …
0 votes4 answers -
Помогите с каптчей
вот код <form action="/mail.php" method="post"> Ваше имя<br><input type="text" name="name" size="30"><p> Ваш e-mail<br><input type="text" name="email" size="30"></p> Текст сообщения:<br> <textarea name="mess" rows="10" cols="50"></textarea> <p>Введите код: <input type="text" name="keystring"> <img src="/captcha/index.php?<?php echo session_name()?>=<?php echo session_id()?>"></p> <input type="submit" value="Отправить сообщение"> </form> <?php if(count($_POST)>0){ if(isset($_SESSION['captcha_keystring']) &…
0 votes4 answers -
Помогите с капчей
Добрый день Помогите пожалуйста с капчей Вот так я сгенерировал случайное число if($_SESSION['uid'] =='') { $_SESSION['uid'] = mt_rand(100000,999999); } Вот так я вызываю , по крайней мере должен так вызывать капчу <img src="capcha.php?sid='.$_SESSION['uid'].'"/> а что должно быть в самом capcha.php понять не могу Люди добрые научите подскажите
0 votes7 answers -
Помогите с кодом
Нужно подправить всего одну строчку, я понятия не имею как, т.к. не изучал PHP, уважаемые програмисты, подскажите. Вот код: foreach ($children as $child) { $data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); $children_data[] = array( 'category_id' => $child['category_id'], 'name' => $child['name'] . ' (' . $product_total . ')', 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } Вот эта строчка…
0 votes5 answers -
Помогите с кодом для поиска по интернет-магазину
Помогите с кодом для поиска по интернет-магазину
0 votes12 answers -
Помогите с кусочком одно цмс
Собственно нужно что бы после нажатия кнопки "поиск" из поля ввода игнорировались или вовсе удалялись некоторые символы. вот кот поиска может не то поищу другое что относится к поиску. <?php $box = new vamTemplate; $box->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/'); $box_content = ''; require_once (DIR_FS_INC.'vam_image_submit.inc.php'); require_once (DIR_FS_INC.'vam_hide_session_id.inc.php'); $box->assign('FORM_ACTION', vam_draw_form('quick_find', vam_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get').vam_hide_session_id()); $box->assign('INPUT_SEARCH', vam_draw_input_field('keywords', 'Введите код детали...', ' onfocus="if (t…
0 votes10 answers