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
-
Вопрос о DenwerЕ
Начал изучать php c установки DenwerА появилось 2а вопроса, кому не сложно поясните... В директории Z:homelocalhostwwwTestsPHP5 лежит файл index.php5 при запуске пишет: PHP5 information # phpinfo(); ?> В директории Z:homelocalhostwwwTestsphpnotice лежит файл index.php при запуске пишет: Проверка перехвата PHP Notice в Денвере ## error_reporting(E_ALL); echo "Ниже должно быть выведено сообщение об ошибки (Notice), снабженное раскрывающейся подсказкой Денвера. "; echo $non_existed_variable; ?> Может кто с этим сталкивался поясните пожалуйста ХУ ИЗ ЭТО?
0 votes2 answers -
Разбить строку после первого вхождения тега img
Здравствуйте. Как разбить на php текст после первого вхождения тега img , причем чтобы этот тег остался в первой части? В тексте может быть несколько тегов img.
0 votes2 answers -
Резкий рост числа процессов
Здравствуйте ! Переехал на новый сервер, обычно нагрузка на ЦПУ равна 3-4 процентам, но каждые 2 часа в определенный момент число автивных процессов плодится до 150 и все 16 ядер по 2мгц забиваются на 100% В чём может быть причина сего ?
0 votes8 answers -
Добавление данных в БД через форму
Выводить данные из БД научился, но когда добавляю данные через форму в БД выводятся ошибки следующие. Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in C:\OpenServer\domains\php\add.php on line 8Warning: mysql_real_escape_string(): A link to the server could not be established in C:\OpenServer\domains\php\add.php on line 8Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in C:\OpenServer\domains\php\add.php on line 9Warning: mysql_real_escape_string(): A link to the server could not be established in C:\OpenServer\domains\php\add.php on line 9Warning: Cannot modify header inform…
0 votes2 answers -
Редекларирование функций php?
Есть большая трабла. Имеется шаблон, который постоянно обновляется. Но в нем находятся изменения. и приходится обновлять вручную, анализируя каждый измененный файл. Имеется ли возможность редекларирования функций классов? смысл в том, чтобы в ручную не менять, а записать измененные функции в один файлик и при инициализации класса подрубать их измененную версию. Смысл в том, чтобы обновление протекало обычным способом и не затрагивало изменения
0 votes8 answers -
Как запустить проект
https://github.com/McMerph/car-wash-ru-g_khabarovsk-ul_karla_marksa-89 Как запустить проект, все сделал по инструкции, запустил http сервер, а дальше как ?
0 votes1 answer -
Настройка htaccess
Здравствуйте, нашёл много информации по теме, но сделать не получается. Мне нужно настроить .htaccess так, чтобы: 1. все запросы начиная с /admin/ переадресовывались в папку, например, /core/admin/ 2. все другие запросы для доменов www.siteX.ru переадресовывались в папку /sites/siteX.ru/www/ 3. все другие запросы для доменов siteX.ru переадресовывались в папку /sites/siteX.ru/www/ Пока что у меня вот что: RewriteCond %{DOCUMENT_ROOT}/core/admin/index.php -f RewriteRule ^admin/(.*) /core/admin/$1 [L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ sites/%1/www/$1 [L] RewriteRule ^$ sites/%1/www/index.php [L] RewriteCond %{HTTP_HOST} ^(.*)$ [NC] RewriteRul…
0 votes3 answers -
Определение обязательных полей
Как определить,какие поля в MYSQL являются нулевыми или автоинкрементом.
0 votes3 answers -
деление строки
Товарищи, помогите: в результате перебора массива получаю вот такую строку $line = 'image0655b.pngimaged8ef4.jpgimaged8ef4.png'; как можно разделить эту строку на image0655b.png, imaged8ef4.jpg, imaged8ef4.png
0 votes10 answers -
стек вызова
немогу настроить дебагер((( похэтому покачто приходится пользоваться var_dump() столкнулся с одной проблемой.......как мне в моей функции узнать какие были вызваны функции перед ней и с какими параметрами ? стек вызова ?
0 votes2 answers -
do while
<?php $result1 = mysql_query("SELECT id,title,description,date,author,mini_img FROM data",$db); if (!$result1){ echo "<p>Запрос на выборку данных из базы не прошел.<strong>Код ошибки: </strong></p>"; exit(mysql_error()); } if (mysql_num_rows($result1) > 0){ do{ printf("<div class='showsite'>айди:%s<br />тайтл:%s<br />дескрипшн:%s<br />дата:%s<br />автор:%s<br />мини имг:%s<br /></div>",$myrow1["id"],$myrow1["title"],$myrow1["description"],$myrow1["date"],$myrow1["author"],$myrow1["mini_img"]); } while ($myrow1 = mysql_fetch_array($result1)); } else{ echo "<p>В таблице н…
0 votes3 answers -
Вывод из базы данных MySQL
Здравствуйте, вот не могу понять как решить эту проблему, когда реализовывал это на одном хостинге, где php 5.2-5.4, то все норм выводило, а вот сейчас работаю на другом хостинге где php 5.5, начали возникать ошибки одна за другой. https://yadi.sk/i/wwylRw-FiLcNu Сорь что скриншоты, ссылками выложил. вот код полностю. <?phpHeader("Content-Type: text/html;charset=UTF-8");$con = mysqli_connect("mysql.hostinger.com.ua", "u986174616_admin", "199027011", "u986174616_my") or die("Ошибка подключения");if(!$con){ echo "Error";}else { echo "<h1>Yoohoooo, подключились</h1>";}echo "<br>";$result = "SELECT * FROM study";$sq_result = mysqli_query($con, $resu…
0 votes3 answers -
Как бы нет файла
На Joomla поставил мод mod_ja_contentslide,но при подключении пишет,что нет файла mod_ja_contentslide/application.php,но ведь он есть,пути правильные,права на файл 644.
0 votes3 answers -
Исключения PHP
Читаю про исключения в пхп, решил написать код с исключениями, не срабатывают исключения, а выдаёт ошибку на 19 строке: Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in C:\www\htdocs\test.ru\www\index.php on line 19 <?php class A{ function __construct($n,$l,$p){ try{ if($n="" or $l="" or $p="") throw new Exception("Ошибка, один из аргументов не передан конструктору!"); echo "Имя: ",$n; echo "<br>Логин: ",$l; echo "<br>Пароль: ",$p; }catch(Exception $e){ echo $e->getMesage(); } } $obj = new A("5","clown","111"); ?>
0 votes9 answers -
32767
Суть проблемы: работаю с большим объёмом данных. Есть php-скрипт который обходит 256^2 объектов. На каждый объект создаётся текстовый файл, в котором храниться строка из генерируемого скриптом рандомного ряда. Вероятно проблема и не в php. Скорее в файловой системе или ОС. Файлы успешно создаются начиная с 0.0 до 255.132 - 32767 штуки (общий объём ~37 Mb). Файловая система - FAT32, ОС - WinXP. Гуглил ограничения файловой системы и само загадочное число, но объяснения не нашёл. Кто нибудь может пролить свет на мистику этого явления?
0 votes7 answers -
Основы. Вопрос начинающего
Всем привет. С недавнего времени взялся за изучение php. Поставил себе простую задачу. Решил её. Но тут же возник вопрос, а правильно ли? Т.к решение подсказало js-ерское сознание и не понятно, как решаются подобные вещи правильно. Интересует правильность решения со стороны поставленной задачи. Дано index.php - форма с одним input[type=file]; result.php - страница, где отображаем имя загруженного файла и ссылку на удаление файла; remove.php - страница, что удаляет файл и редиректит на index. index.php <!DOCTYPE html><html><head><title>form upload</title></head><body> <form method="post" action="result.php" enctype="mul…
0 votes15 answers -
Замена констатны в тексте
Добрый, сломал всю голову уже. Если кто знает, подскажите. Делаю выборку из БД, получаю переменную $content = 'Какой-то текст а в нем CONSTANTA'. Я хочу заменить в переменной $content слово "CONSTANTA" на аналогичную константу CONSTANTA, объявленную заранее. И тоже самое с переменной, например $content = 'Какой-то текст а в нем $var'. Гуглю уже всю за....., но я не могу понять как так вообще можно сделать, через регулярки я не смог.
0 votes7 answers -
Как отправить некие данные на почту?
Есть форма, которая принимает имя пользователя (name="name") и его телефон (name="phone"). Как сделать так, что бы при нажатии кнопки "отправить" эти данные отправлялись на мою почту? Подскажите, пожалуйста, самый простой код без лишних заморочек. <form action="" class="h-form -visor-no-click"> <p class="h-form__title"> <strong>Химчистка</strong> мебели <span>или ковролина <em>в ПОДАРОК!</em></span> </p> <p class="h-form__desc">Заполните форму и получите бонус</p> <input type="text" class="h-f…
0 votes2 answers -
Книги по С++(PHP)
Добрый день, вот захотелось изучить php, но так как увлекаюсь ещё и микроконтроллерами, то погуглив вычитал что лучше учить C++, т.к. после с php будет легко разобраться... Выбор пал на 2 книги: Бьярне Страуструп - Программирование: принципы и практика использования C++, исправленное издание и Prata S. / Прата С. - C++ Primer Plus, 6th Edition / Язык программирования C++. Лекции и упражнения, 6 издание Что посоветуете для начала? Или может ещё какие книги стоящие есть... P.S. Заране спасибо!
0 votes8 answers -
Массив сессий
Возможно ли сделать массив из сессий,что-то типа такого. $_SESSION['id'][1]='a'; $_SESSION['id'][2]='b'; Или так,если добавлять нужно при переходах на другие страницы. $_SESSION['id'][]='a'; $_SESSION['id'][]='b';
0 votes3 answers -
Помогите закрыть админскую страничку
пусто Спасибо RUS, очень признателен за помощь =)))
0 votes7 answers -
Проблема с оптимизацией скрипта
Добрый день великим девелоперам! Помогите пожалуйста оптимизировать этот скрипт (если его можно так назвать )! Требования: Он должен служить для быстрого формирования списка позиций и вывода этого списка на печать (в те поля, в которые не было занесено какое либо значение они не должны отображаться) В принципе скрипт работает но еcли дело дойдет до добавления позиций то придется попотеть! <? header('content-type: text/html; charset=utf-8'); ?> <html><head><title></title> <link href="config.css" type=text/css rel=stylesheet> </head> <? $item_1 = "Ананас консерв 00178"; $item_2 = "Говядина 00118"; $item_3 = "Горох…
0 votes6 answers -
Как из статьи извлечь текст
Дано: статья в Joomla, где в скрытом div прописан некий текст. Нужно: в блоге категории, вывести этот текст напротив кнопки Read More Пояснительная картинка: Вопрос: как в PHP делаются подобные вещи?
0 votes14 answers -
как вывести в форме связанное поле?
как вывести в форме связанное поле? помогите пожалуйста решить проблему есть таблица с данными о пользователе. в таблице есть связанное поле 'gender'. нужно вывести форму с выпадающим списком для выбора пола models.py:class Gender(models.Model): gender = models.CharField( max_length=10, blank=False, ) class UserProfile(User): nickname = models.CharField( 'Отображаемое имя', max_length=30, blank=False, ) gender = models.ForeignKey( Gender, #default=1, null=True, )views.py:def personal_data_page(request): entry_user_profile = UserProfile.objects.get(user_ptr_id__exact=request.user.id) form = PersonalDataForm(instance=entry_user_profile) t = loader.get_templat…
0 votes5 answers -
Бан по IP
Здраствуйте,помогите пожайлуста сделать бан по IP чтобы он записывался в .htaccess например или в ban.txt. а то спамеры достали....
0 votes6 answers