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
-
софт для тестирования сценариев python
посоветуйте пожалуйста софт для тестирования простейших веб-сценариев python под windows я уже намучился с конфигурацией open server, denwer, apache+mod_python и, если это возможно, хотел бы использовать что-нибудь попроще. по крайней мере в период изучения основ
0 votes2 answers -
Класс для цифр прописью php
Ребята подскажите класс или функцию для написания цифр прописью. Может кто то юзал? Такого плана: echo propis(356000.00, 'RUB'); //результат Триста пятьдесят шесть тысяч рублей 00 копеек И чтобы понимала миллионы )
0 votes2 answers -
Апач
Как дать апачу разрешении использовать скрипты из папки cgi-bin?
0 votes4 answers -
Быстрая сортировка
<?php $mas = array(5,3,-1,4,2,-300,6,-500,-100); function sos($a1,$a2) { return $a2 - $a1; } function dobavka(&$mas, $func){ sortirovka($mas, 0, count($mas)-1, $func); } function sortirovka(&$mas,$min,$max,$func){ $i = $min; $j = $max; $x = $mas[($min+$max)/2]; do{ while($func($mas[$i], $x)<0) ++$i; while($func($mas[$j], $x)>0) --$j; if($i<=$j){ $element = $mas[$i]; $mas[$i] = $mas[$j]; $mas[$j] = $element; $i++; $j--; } }while($i<=$j); if($min<$j) sortirovka($mas,$min,$j, $func); //начало с серединой if($i<$max) sortirovka($mas,$i,$max, $func); // середина с концом } dobavka($mas, 'sos'); foreach($mas as $rez) …
0 votes6 answers -
email() Яндекс
Господа. Вопрос: Стандартная функция email() отправка письма при очередном сообщении в гостевой книге. На Яндекс почту письма приходят но без текста письма. Текст письма не виден. Что делать?
0 votes2 answers -
Создание личного кабинета с возможностью оплаты через робокассу.
Доброе время суток! Заинтересовался вопросом как сделать личный кабинет с возможностью оплаты того или иного товара! Точнее даже сказать, как в личный кабинет включить только оплату через робокассу.. Личный кабинет уже есть... Я может плохо ищу или мне не хватило терпения на поиски, но все же нужной мне статьи я не нашел..
0 votes2 answers -
Подскажите алгоритм замены изображения
Имеем форму.. В форме добавляется новая позиция, предусмотрена возможность закачки изображения на сервер. Каждому файлу присваивается уникальное имя, имя записывается в MySQL. Существует вторая форма для редактирования данных (например если кто то совершил очепятку). Также в этой форме предусмотрено возможность закачать НОВЫЕ изображения с уникальными именами и прописать их в MySQL заменив предыдущие данные. Нужно чтоб при редактировании данных, если пользователь прикрепляет новые файлы - старые файлы удалялись. А если нет, то оставались старые.. С MySQL проблем нет.. Вот с PHP есть.. Подскажите как реализовать это хозяйство. $preview=$_FILES['preview']['name']; $qu…
0 votes2 answers -
php_cpdf.dll для php 5
Если у кого есть php_cpdf.dll для php 5, поделитесь плиз. А то в сети нахожу только для php4. Т.е. при размещении библиотеки выдает ошибку об отсутствии php4ts Спасибо!
0 votes5 answers -
Что не так в скрипте?!
<?php function one(){ global $one; $one = "a"; function two(){ global $one; if(file_exists("./upload/$one.zip")){ $one = "_" . $one; two(); } } two(); } one(); echo $one; ?> фухх, по моей логике: В чем ошибка?!
0 votes7 answers -
Вопрос по Друпал
Как вывести в меню Отели как в Турах выводятся тизеры.. http://rivierahoteis.com/ Заранее спасибо.. Код в файле.. Прошу не пинать..Первый раз работаю работаю с Друпал.. type - hotels node.tpl.php <?php $flague=false; if ($node->type == "news") { $displayContent = node_load(3); $node_title=$displayContent->title; $flague=true; } elseif ($node->type == "tours") { $displayContent = node_load(2); $node_title=$displayContent->title; $flague=true; } else $node_title=$title; ?> <div id="block_history"> <div id="block_title"> <a href="<?php print $node_url ?>" title="<?php print $title ?>"…
0 votes1 answer -
Вывод массива в одном цикле, но в разных шаблонах
Здравствуйте! Нужно вывести массив циклом foreach, но так, чтобы первый элемент массива выводился, например, в блоке <div class='name_1'>, а второй и последующие в блоке <div class='name_2'>. Суть в том, что первый нужно вывести в блоке большего размера, чем последующие. Как-то это возможно реализовать?
0 votes2 answers -
Обработка информации в момент загрузки странички
Не могу понять как реализовать обработку значений на страничке. Вот например, На странице есть поле для ввода с уже вписанной информацией. <input type="text" name="tittle" value="720">Как можно взять из инпута число "720" и передать его в php для обработки. Причем, не надо жать какие-то кнопки. То есть, открылась страничка, на ней инпут с числом 720 и ниже него число 770 770 это результат работы скрипта 770 = 720 (из инпута) + 50 (просто так).
0 votes5 answers -
Сохронение выброного значения select.
Всем привет, помогите пожалуйста с сохранением выбранного значения select, это гаджет для windows. Т.е. до select был текстовое поле и server1NameField.innerText = System.Gadget.Settings.read("savedServer1Name"); сохранял текст, когда поменял поле text на select, после сохранения с тегом innerText почему-то пропадает выбор select. Помогите разобраться Код:
0 votes4 answers -
какая функция обрезает строку до нужной длинны?
например есть строка "abcdef" а функция обрежет ее например вот так "abc"
0 votes3 answers -
Как записать элементы матрицы в массив
<? function matrix_one($arr_K){ $increment_matrix = array(); $summ = 0; foreach ($arr_K as $base_number) { if(($summ + $base_number)==(13)){ $increment_matrix[] = $summ + $base_number; $summ += $base_number; }else{ $increment_matrix[] = ($summ + $base_number)%(13); $summ += $base_number; } } array_shift($increment_matrix); echo "<pre>"; echo implode(" ",$increment_matrix); echo "</pre>"; return $increment_matrix; } $arr_K = array(2, 3, 1, 7); $base = array(); foreach ($arr_K as $item) { $base[] = (int)$item; } $cnt = count($base); $one = array(); for ($i = 0; $i < ($cnt-1); $…
0 votes3 answers -
Работа с пользователями
Давно витает мысль написать компоненты по работе с юзерами, а также затем оформить бандл для Symfony2 на данный момент начал формулировать описание каким функционалом в целом должна обладать подсистема работы с юзерами мысли начал выкладывать сюда http://smart-core.org/wiki/Users если кому интересно, предлагаю додумать каким функционалом еще должен обладать сабж
0 votes1 answer -
с <<<HERE и без
Подскажите такое. Для чего использовать "<<<HERE", если с "print """ можно сделать то же? код с <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; $anketa=<<<HERE Шановний $userName, якщо Вам $userOld, і ви проживаєте у місті $userLive за адресою $userAdress, то ми раді Вас повідомити про... HERE; print "$anketa"; ?> код без <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; print …
0 votes1 answer -
Не запускается PhpMyAdmin
Вроде все настройки сделал как надо, при запуске пхпмайадмина, выдаёт такое сообщение, хотя вроде я разкоментировал и есть эта библиотека, а пишет что нету.
0 votes5 answers -
Подскажите пожалуйста, как на PHP выбрать n число строк из файла, да так чтобы строчки не повторялись?
Подскажите пожалуйста, как на PHP выбрать n число строк из файла, да так чтобы строчки не повторялись?
0 votes6 answers -
Выборка тегов, mysql
Всем привет! Ребят, подскажите: мне нужно вот что сделать: Есть две таблицы. Первая таблица (id, article_name), вторая таблица (id, tags). Поле Tags в данном случае - список idшников из первой таблицы (у меня-через пробел). Как мне вывести имена всех tags из второй таблицы, например с айдишником 2, вытаскивая значения из article_name? пробовал JOIN'ами - не выходит никак
0 votes2 answers -
Отправка GET-запроса в фоне
Друзья, столкнулся я с неожиданной и любопытной задачкой. В PHP я уже не первый день, но с такими вещами дела ещё не имел. Есть у меня скрипт, который получает данные из формы методом POST. Делает с этими данными разные операции, и в конце - внимание, вопрос - передаёт обработанные данные другому скрипту, который получает значения методом GET. Не было бы печали, но к сожалению форма, передающая данные методом POST моему скрипту, и скрипт, который будет получать данные от меня, находятся на другом сайте, к управлению которым у меня нет доступа. Поэтому приходится изворачиваться. То есть мне из своего скрипта на своём сайте нужно передать переменные на обработку скрипту на …
0 votes2 answers -
Как записать данные в MYSQL
Подскажите пожалуйс какой функцией производится запись в таблици Мysql?
0 votes3 answers -
С чего начать
Добрый день. Заранее прошу извинить, если эта тема уже обсуждалась. Через поиск по разделу на нашел. Есть желание изучить Java, для последующего программирвоания под Андроид. Пока только понял, что стоит начинать с изучения более простых языков программирования для понимания общих принципов. Хотел бы узнать, с какого языка начать и где почерпнуть наиболее актуальную на сегодняшний день информацию по нему? Например, форум программистов или какой-нибудь учебник.
0 votes3 answers -
Контроль версии продукта
Довольно часто приходится дорабатывать/развивать существующие продукты. В большинстве случаев подойдет github, но время выполнения работы увеличивается пропорционально скорости интернета или даже его наличия. Хотелось бы как то решить этот вопрос, обновляя только нужные файлы локально и загружая конченый результат на сервер. Честно говоря, даже не знаю как собрать пакет разработки для вышеупомянутой рутины. Что вы можете подсказать, учитывая, что работы ведутся на Open Server? Спасибо.
0 votes0 answers -
JQUERY+AJAX+JANSSON
Доброе время суток уважаемые форумчани. Уже третюю неделю бьюсь над задачей, а ответ так и не найден. может кто поможет. Задача следующая: есть сервер apache на нем активирован модуль mod_cgi.so Для папки /usr/lib/cgi-bin/ ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Require all granted </Directory> cgi скрипт написан на С с использованием библиотеки jansson /* * main.c * * Created on: 25 жовт. 2013 * Author: vad */ #include <stdio.h> #include <stdlib.h> #include <j…
0 votes1 answer