PHP
A general-purpose scripting language especially suited to web development
Explore Questions
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2,481 questions in this forum
-
редактирование div{contenteditable="true"}
Добрый вечер. Есть страница с блоками div{contenteditable="true"}, которые можно добавлять и удалять. как сделать, чтобы при перезагрузке страницы все данные в div сохранялись и в будущем можно было их редактировать
0 votes1 answer -
Автоматический скрипт бэкапа БД
Нужно, чтобы в определенное время, а также при необходимости скрипт сохранял всю базу(MySQL) в файл(как если бы я нажал экспорт-сохранить в каталоге таком-то). Также нужно тоже самое, только как импорт(с перезаписью) отдельно по запросу. Да, понимаю, что, по идее, нужно нажать всего пару кнопок в phpmyadmin, к примеру, но контент редактирует человек, который мало что в этом понимает, может забыть(затем и автоматическое сохранение) и т.д. База небольшая, около 600кб.
0 votes3 answers -
Slider выборки файлов и последующая скачка его.
Извиняюсь, но пример найти не могу. Задача - выбрать файл, и выбранный файл в меню надо скачать. CMS на которой делаю - Wordpress, подскажите пожалуйста плагин или как мне найти это в гугле. Я не нашёл.
0 votes0 answers -
вывод бд на страницу
<?php $host=localhost; $user=egocor; $pwd=transcend; $db=mysql_connect($host,$user,$pwd); mysql_select_db(diplom,$db); //include "mysql.php"; $result=mysql_query("SELECT * FROM diplom ORDER BY №"); $n=mysql_num_rows($result); echo "<table border=1>"; for($i=0;$i<$n;$i++) echo "<tr><td>",mysql_result($result,$i,№),"</td><td>",mysql_result($result,$i,F),"</td><td>",mysql_result($result,$i,I),"</td></tr>",mysql_result($result,$i,O),"</td></tr>",mysql_result($result,$i,BirthDay),"</td></tr>",mysql_result($result,$i,Info),"</td></tr>",mysql_result($resu…
0 votes4 answers -
Сообщения в контакте
Привет всем ! Хочу узнать как работает обмен сообщениями в контакте. Я сделал это так: все данные из базы грузится методом .load (jQuery) ... По моему это не правильно ... кто нибудь помогите пожалуйста ! Спасибо
0 votes1 answer -
Сайт PHP
Здравствуйте!!!Прошу прощения если я попал не в тему!!! Такая проблема Сайт был на HTML, потом был сделан на PHP но поисковики индексировали старые станицы, а новые больше половины не индексируюются(ошибки по доступу)Надеюсь я понятно изложил!! Спасибо
0 votes1 answer -
Помогите составить $_GET запрос
Добрый день. работаю на локальном хостинге, и мне нужно из одной странички на другую get'ом передать данные. Ссылка вида: <a href="lookSingleTest.php">This</a>В этом варианте всё работает, но естественно в get ничего не передаётся. Пробовал сделать: <a href="lookSingleTest.php¶m=<?= $myValue; ?>">This</a>Сама ссылка формируется правильно: /lookSingleTest.php¶m=43, но получаю ошибку 404. Такая ситуация возникает потому, что я в ссылку указываю с расширением .php? Как это можно поправить? Ой я дерево! На другой страничке делал ajax'ом, там при составлении запроса для передачи параметров использовался &, а в обычной ссылку…
0 votes2 answers -
рассылка
есть кроновская рассылка на стену фейсбука юзерам . Отправка одному юзеру занимает секунду , что значит что за час я смогу отправить 3600 юзерам . А число юзеров скоро перевалит за этот лимит . Задача стоит написать демон на шеле , который будет исполнять по 10 юзеров через сценарий . тогда запустив 10 демонов мы увеличиваем скорость отправки . Как реализовать чтоб вызвав сценарий мы постили 1-10 юзерам , если еще раз то 10-20 юзерам и т.д.
0 votes5 answers -
Система платежа
Как можно реализовать систему платежа? К примеру VIP-на маил или голоса "Вконтакте" или "Ок"на одноклассниках . Как сделать пополнение через телефон?? И если можно поподробнее.. Спасибо!
0 votes4 answers -
постраничная разбивка с использованием smarty
Есть задание реализовать постраничную разбивку с использованием smarty. Подскажите сама разбивка на странице должна происходить в шаблоне или этим должен заниматься PHP? если в шаблоне,то подскажите в какую сторону думать,потому что со smarty работаю в первый раз.
0 votes1 answer -
Отправка данных на почту из формы
Доброго времени суток! Есть форма: <form id="call_form" action="mail.php" method="post" class="request"> <p>Закажите звонок специалиста</p> <input id="name_input" type="text" name="name" value="Ваше имя" /> <input id="tel_input" type="text" name="phone" value="Телефон" /> <input name="commit" type="submit" value="Заказать" /> </form> И есть скрипт mail.php: <?php $name=$_POST["name"]; $phone=$_POST["phone"]; $to = "newnebo52@mail.ru"; /*МЕНЯЕШЬ НА СВОЙ АДРЕСС!*/ $subject = "Заказ звонка с сайта НОВОЕ НЕБО"; $message = "Имя: $name\nТелефон: $phone\n$REMOTE_ADDR"; mail ($to,$subject,$message) or print "Не могу отправить …
0 votes1 answer -
Проверка ввода определенных символов и цифр
А можно ли сделать код не используя регулярных выражений, которы будет проверять что пользователю ввел в форму только цифры и символы +-. Кто такой делал, можно пример пожалуйста.
0 votes1 answer -
header
<?php header('Content-Type:text/html; charset=UTF-8'); if (!headers_sent()) { header('Location: http://www.example.com/'); exit; } ?> Передаю функцией хидер заголовки в документ, а затем строкой ниже проверяю, были ли переданны заголоовки или нет. Вот передал, а оно все равно сделало переадресацию хоть и заголовок передался в первой строке кода.
0 votes2 answers -
вывод архива сообщений
Привет! Возникла необходимость вывода архива сообщений. В принципе как это организовать в общем, я представление имею, НО вот как это организовать ПРАВИЛЬНО, хочу узнать у профи этого форума. Есть поле `time` в котором записывается дата и время добавления сообщения в формате: 130812124006 где цифры читать так: 13(год) 08(мес) 12(дата) 12:40:06(время). Надо вывести архив в виде год а в нем все месяца, а при нажатии уже на месяц, выводим все сообщения в этом месяце по дням. Собственно весь вопрос в том, как эффективно все это разложить по годам и месяцам, с минимальным кол-вом запросов к БД. Т.е. в грамотно составить sql запрос. Буду признателен всем за толковые идеи. В пр…
0 votes2 answers -
Глобальные переменные
Читаю в книге про глобальные переменные. Правильно ли так объявлять глобальные переменные? Удобно и хорошо ли это? Вижу тут удобный доступ сразу из локальной функции прямо в глобалный массив. <html><body> <?php $monthes = array( 1 => "Январь", 2 =>"Февраль", 3=>"Март", 4=>"Апрель" ); function getMonthName($n){ global $monthes; return $monthes[$n]; } echo getMonthName(2); ?> </body></html>
0 votes2 answers -
Возврат всех файлов изи дерева каталогов
Решил попробовать возвратить все файлы и файлы во внутренних каталогах, что-то не сработало, возвратило только фапы, а файлы во внутренних каталогах не возвратило. <?php foreach(glob("*") as $r){ if(is_dir($r)) {foreach($r as $r2) echo implode(' ',glob("*")); } else echo '<b>'.$r.'</b>'; } ?>
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 -
Проблема с загрузкой файлов
В php.ini upload_max_filesize = 10M Все файлы до десяти мегабайт загружает нормально. Файл больше десяти мегабайт соответственно не загружает. Проблема в том, что и ошибки при этом никакой не записывается в $_FILES['file']['error']. И вообще массива $_FILES не создается, так же как и $_POST. Подскажите в чем может быть причина?
0 votes2 answers -
Как сделать сложную переменную?
Привет всем! Подскажите как сформировать сложную переменную. Мне надо в письме отправить таблицу, которая формируется sql запросом из БД. вот так я ее вывожу на странице: echo "<table border=1 cellpadding='3' cellspacing='0' >"; echo "<tr><td><b>наименование</b></td><td><b>цена</b></td><td><b>кол-во</b></td></tr>"; while($list = mysql_fetch_array($cont)) { echo "<tr><td>".$list['name']."</td><td>".$list['cena']."</td><td>".$list['kol']."</td></tr>"; } echo "<tr><td align='right' colspan='3'><b&g…
0 votes3 answers -
Сравнение переменной по начальному слову её содержимого
Здравствуйте! Не знаю, можно ли так сделать: Необходимо, чтобы в условии шла проверка только начального слова. Например, $var = 'magazine%'; Вместо % может идти что угодно, как, например в поиске оператором like ставится % в начале и в конце, что означает, перед запроса и после запроса может идти что угодно. Так и мне нужно если значение переменной начинается с определённого слова, то выполнять действие. Нужно для подсветки раздела на стороне сервера (добавлять класс).
0 votes2 answers -
0 votes1 answer
-
Сортировка по "золотым" номерам
Здравствуйте Подскажите, есть ли способ достать из базы програмным способом все номера вида: 55555 55455 12345 то есть - красивые номера.
0 votes1 answer -
регулярки
есть хтмл страница в переменной , как можно оставить тока тэги <img % > , 15 минут пытался составить , не вышло
0 votes4 answers -
Параметры
Добрый вечер! Помогите пожалуйста! Я ввожу свой ймайл в текстовое поле и как мне автоматически передать его в <input type="hidden" name="email" id="email" value="">. А также нужно присваивать из радиобутона value и передавать его в <input type="hidden" name="type" id="type" value="" />. У меня чего-то ничего не выходит... Вот код: <form id="doPaymentForm" method="post" action=""></form> <p> <input type="radio" checked="checked" name="payment_type" value="ym" id="ym" tabindex="2" /> <label for="ym" onclick="document.getElementsById('type').value = this.value;">Яндекс. Деньги</label> </p> <p> <input typ…
0 votes2 answers -
Автоматом добавлялся логин из сессии в поле бд
Здравствуйте. Помогите решить вопрос, пожалуйста. Есть php скрипт, который дает возможность добавить свой комментарий на стенку сайта. Но есть одно но, каждый пользователь имеет право только на один комментарий. Вот он ввел текст комментария и нажал отправить. Далее текст записался в поле базы данных "text", но есть еще поле "autor" в котором должен быть логин пользователя, который добавил этот комментарий. (Подразумевается, что пользователь уже зашел на сайт под своим логином. Движок DLE.) Что нужно добавить к этому скрипту, чтобы еще и логин пользователя, автоматически вводился в поле базы данных, рядом с полем "text". <?php if (isset($_POST['text'])) { $text = $_PO…
0 votes3 answers