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
-
Условие для Мультиселекта
Здравствуйте! Подскажите как реализовать такое: Имеетря элемент селект со множественным выбором, задача сделать так чтобы при последуючем фходе в форму, в элементе били выбранны те опшины которые сохранились, для обычного селекта я сделал так: if ($i <= 5) { $sel=''; if ($row['id'] == $usares['usa_prem']) $sel=' selected'; $usaprem.= "<option id=\"$row[usaplid]\" value=\"$row[id]\"{$sel}>".$row['usaprem']."</option>"; } где в if ($row['id'] == $usares['usa_prem']) сравниваются значения, и если они равны то подставляется selected к опшину, а из мультиселекта значения в БД записываются как 1,2,3.... значит selected должен подставится к 1,2 и 3 опшину, соб…
0 votes3 answers -
ROOT
Как получить абсолютный путь .... я раньше использовал так, но не которых хостингах дал ошибки $root = './'; и изменил так: if(strpos($_SERVER['DOCUMENT_ROOT'], '/') === FALSE){ if(function_exists('realpath') AND @realpath(dirname(__FILE__)) !== FALSE){ $root = realpath(dirname(__FILE__)).'/'; } }else{ $root = str_replace("\\", "/", $_SERVER['DOCUMENT_ROOT']); } вообще то как получить абсолютный путь что бы работал на разных системах ...
0 votes1 answer -
Зависимый счётчик
В общем, у меня опять вопрос на счёт комментариев, на этот раз только я ушёл дальше) Честно не знаю, как сделать, чтобы сбоку от комментария была # и порядковый номер комментария ТОЛЬКО в этой заметке. Может надо в БД id как-то связать? А то по БД комментариям у меня пока присваивается абсолютный порядковый номер и порядкоый номер статьи, где комент был написан. Как тогда id относительно статьи сделать? одна статья комменты: #1 #2 #3 другая статья комменты: #1 #2 #3 #4 и т.д. Помогите пожалуйста. Заранее спасибо.
0 votes7 answers -
где лучше держать логику. MVC
Всем привет. Появилась потребность написать свой микро-фреймворк. принцип работы mvc понимаю, а вот по поводу реализации не могу определиться как будет правильнее: 1)располагать всю бизнес логику в модели. 2)или в контроллере, а модель при этом только работает с БД. Выскажите своё мнение по поводу этого вопроса. Заранее благодарен!
0 votes2 answers -
Гостевая книга для вашего сайта.
Простые, лёгкие и удобные php скрипты для вашего сайта. Если у вас есть сайт, и вы хотите усовершенствовать его, добавить гостевую книгу или комментарии на сайте, тогда вам именно ко мне. На сайте Вы можете посмотреть и попробовать все представленные Web приложения в действии. Плюс, помощь в установке скрипта, на вашем сайте, до победного конца. Портфолио. http://902www.com/
0 votes5 answers -
регулярка
Помогите написать регулярное выражение... На входе у меня строка в строке у меня встречаются слеши / так вот я хочу получить массив с n числом записей записи это символы которые находятся между слешей, помогите ))
0 votes2 answers -
Как дебажить в Smarty
Здравствуйте. Не могу понять почему не работает конструкция. {foreach from=$newsList item=news} <div class="cn-news-object"> <h3>{$news.title}</h3> <a href="/news/{$news.id}"><img src="/files/news/{$news.foto[0].id}.jpg" alt='' width="360" height="240"></img></a> <div class="clear"> </div> </div> {/foreach} Подскажите методы дебага в smarty.
0 votes3 answers -
Сомнительный скрипт
Предположим, необходимо создать несколько переменных, имена которых совпадают с названиями городов, а их значениями является количество людей, населяющих соответствующий город. Для этого можно использовать такой код: $Reno = 3 60000; $Pasadena = 13 8000; $cityname = "Reno"; echo "Население $cityname - ${$cityname}"; $cityname = "Pasadena"; echo "Население $cityname - ${$cityname}"; Результатом выполнения этого кода является следующий текст: Население Reno - 360000 Население Pasadena - 13 8000 Вот такое я прочитал в одной из книг по ПХП. Но данный скрипт не работает. И вообще, мне кажется, что здесь какая нить ошибка. Да или нет?
0 votes4 answers -
mysql_query не возвращает true
Доброго времени суток. Есть база данных в cp1251, есть скрипт на той же кодиовке. Из бд все читает нормально, удаляет тож нормально. Никак не хочет чего-либо менять $reds=mysql_query("UPDATE $table SET 'url'='$url' WHERE id = $id"); reds всегда получается пустой и записи не меняются. При этом все передаваемые параметры корректны.. В чем может быть проблема?
0 votes6 answers -
изменить формат даты
В общем у меня есть дата в формате 2011-06-20 г-м-д, а хочется ее видеть такой: Mon, 20 Jun 2011 10:00:00 +0400 Есть варианты как бы по хитрому ее так конвертнуть?) Еще вопросец такой я делаю rss канал и вот мучаюсь с датой а может, можно не мучится и использовать другой формат он будет читабелен?
0 votes3 answers -
windows media - ASX: logurl
кто-нибудь в курсе каким образом надо обрабатывать лог-отчеты windows media player'а? на МСДН нарыл только то что и так знал - описание собственно элемента logurl, где ничего не сказано про собственно АПИ http://msdn2.microsoft.com/en-us/library/a...5,printer).aspx
0 votes0 answers -
раскрутка сайта
Ребятки,мне нужно раскрутить сайт на wordpress что бы он бы в топе в гугле. Когда то занимался этим,уже все зыбал( Полил на сайт "googlef19133023147b132a0a.html" остальное не помню.
0 votes10 answers -
Не работает чужой код?
Код: Материал взял отсюда. Если прикрепить файл, то письмо не отправляется. Если не прикреплять, то отправляется с пустым файлом и с сообщением об ошибке в 11 строчке. Вопроса 2: Что нужно сделать чтоб отправлялась почта с прикриплёном файлом? Что написать в коде, если файл не был загружен? P.S.: Я не просто так остановился на чужом (видимо кривом коде). Этот код очень схож с моим. И поскольку я новичок в php, мне такой код будет проще.
0 votes3 answers -
пропуск проверки квот на старте
Есть проблема.... после перезапуска сервера. он несколько часов делает проверку квот. Может кто нибудь в курсе, как можно на данном этапе пропустить это. просто ждать 2 часа... это ненормально
0 votes8 answers -
Помогите плиз
Очень прошу помощи. Помогите плиз сделать форму обработчика! вот сама форма.. а хочу что бы на емейл отправляло.. спасибо большое за ранее.. http://rghost.ru/private/49351920/b6...1ad1e3e33bb22b http://la2test.mcdir.ru/game/25/22/index.html вот как пример...
0 votes3 answers -
(php) Печаль Не приходит письмо после отправки через форму на сайте.
Доброго времени суток Уважаемые форумчане!Оговорю сразу, не силен в php, да и вообще в программировании...Столкнулся с проблемой, на сайте есть форма отправки заявки, после ее заполнения и отправки, письмо на электронную почту не приходит...Будьте добры, подскажите, что не так в коде?Заранее всем Вам огромное спасибо! код sender.php: <?php $Subject=$_POST['type']; $from = "noreply". $HTTP_HOST; $to="tomskremont1@mail.ru"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8 \r\n"; $headers .= "From: noreply <".$from.">\r\n"; $msg = ' <p> Имя: '.$_POST['name'].'</p> …
0 votes5 answers -
передача параметра из select
есть два выезжающих списка, оба заполняются из базы, но по второму хотелось выборочно выводить, т.е. первый select дает выбор марки авто, а второй уже конкретно модель авто. <select name="myselect"> <?php $resultmarka = mysql_query("select * from marka "); $mymarka = mysql_fetch_array($resultmarka); do{printf("<option value='%s' >%s</option>",$mycar["id_car"], $mycar["name_marka"]); } ?> </select> а как можно использовать в этой же форме "myselect" <select name="myselect2"> <?php $resultmodel = mysql_query("select * from model WHERE id_marka = "myselect""); $mymodel = mysql_fetch_array($resultmodel); do{printf("<option value='%s…
0 votes1 answer -
Вопрос по ООП
Здравствуйте! Есть такой объект: Array ( [0] => stdClass Object ( [id] => 537 [from] => 73 [parent] => 506 [from_name] => Дмитрий [posted_on] => 2010-03-29 01:45:21 [subject] => RE:dsfsdf ) [1] => stdClass Object ( [id] => 536 [from] => 73 [parent] => 536 [from_name] => Дмитрий [posted_on] => 2010-03-29 01:44:05 [subject] => 456 ) ) есть переменная, в которой хранится значение, которое соответствует полю parent. $p = 506; Как получить остальные поля этого объекта через поле parent, не перебирая всё это дело через цикл? Нужно что-то типа конструкции, как в SQL SELECT * FROM ARRA…
0 votes2 answers -
Вывод файлов директории для скачивания
Здравствуйте! Подскажите, пожалуйста, как вывести файлы не каталогом, а в виде списка… в тегах <p> или <a> , или ещё как, чтобы их можно было скачать??? http://jsfiddle.net/vr6qruy1/1/
0 votes1 answer -
Перенос строк
Здравствуйте. Делаю перенос строк из textarea для записи в базу так: $message_final = str_replace("\n", ' ', $message); Вопрос такой: как указать максимальное количество пропущенных строк? Суть: Допусти человек написал: Мясо \* \ \ \ Колбаса * \ - пропущенная строка а мне в базу нужно записать Мясо \ (br) Колбаса
0 votes5 answers -
Автоматическое создание каталога и файла в ней
Как создать каталог, а затем внутри него файл 1.php? Как создать каталог понял, а вот функции для создания файла не 1.tmp, а 1.php не нашел. if(!is_dir('2')) mkdir('2'); echo 'Как создать файл 1.php внутри каталога 2?';
0 votes5 answers -
проверка flash player
можно-ли проверить путем php будет работать swf через <object> или нет?
0 votes2 answers -
Создание виртуального пространства на сервере
Нужно создать виртуальное пространство на сервере, чтобы скрипт думал что это самый самый корневой каталог, но при этом это была бы 1 из папок, у Фленова описано как этот делать под Linux, про Windows ничего не сказано, должна быть какая-то программа, создающая виртуальное пространство на сервере, Гугл ответа не дал.
0 votes2 answers -
как правильно закрыть страницы
Добрый день Есть главная страница index.php c неё ссылка на page2.php. Page2.php защищена скриптом ( при переходе на эту страницу скрипт делает запрос , если не ОК, то осуществляет редирект на xxx.php ). Это скрипт СМС оплаты – закрывает определённую страницу. Здесь всё понятно. С page2.php ссылка на page3.php и page4.php. Тоесть это всё закрытый раздел сайта. Как сделать чтобы страницы page3 и page4 тоже были закрыты скриптом с page2. Единственнон что приходит в голову это : Page2 page3 page4 - положить в папку , и там уже както закрывать доступ . Может .htacess ? Или в папке ещё index.php прописать ? Помогите разобраться как это делается, ну чтоб на page3 было не попаст…
0 votes2 answers -
Помогите разобраться новичку
Что имеем: страницу index.php куда через include вставляем соответсвующие разделы - верхнее навигационное меню, основной контент и футер. При нажатии на кнопку меню методом GET на сервер отправляется соответствующий id запрашиваемой страницы, и она подставляется в область основного контента. По-логике шапка и футер постоянно остаются без изменений, меняется только основной контент. Проблема: попытка выделить активный пункт меню с помощью jQuery не приносит никаких результатов (все классы и стили в css прописаны верно), ссылка не получает класс 'active'. Подскажите пожалуйста где может быть причина (может при получении ответа страница полностью обновляется и скрипт просто …
0 votes4 answers