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
-
Выдает ошибку на хостинге хотя на локалке все работает
на хосте выдает ошибку на эту часть кода не знаю в чем проблема помогите $file = fopen("records/rec.".time(),"wb"); fputs($file,$name."\n"); fputs($file,$city."\n"); fputs($file,$email."\n"); fputs($file,$url."\n"); fputs($file,$msg."\n"); fclose($file);
0 votes9 answers -
Ошибка
Что за ошибка ? Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2000 bytes) in imageresizer.php on line 103
0 votes3 answers -
HTTP_Request
хочу сделать запрос на сайт и прочесть заголовки ответа. $request = new HTTP_Request("http://domgimnaziya5.ru/"); $request->sendRequest; $header = $request->getResponseHeader(); $body = $request->getResponseBody(); var_dump($header); var_dump($body); выводит: array(0) { } bool(false) ПЫЧИМУ?
0 votes4 answers -
Apache2 vs Apache1.3
У меня в руках две книги, одна редакции O'REILL, другая Wrox. Так вот в обоих советуется установить Apache2 (или более новый, с модулем mod_rewrite) а http://phpclub.ru/faq/Install пишет, что "Не стоит устанавливать Apache 2, т.к. связка Apache 2?+PHP по объективным причинам является экспериментальной (и вряд ли когда-либо этот статус изменится). И запомните: Apache 2 – это не новая версия Apache 1.3, а параллельная разработка. Apache 1.3 продолжает развиваться как отдельный проект." Кому верить, что устанавливать, что бы не обломаться не с модулями (типа mod_rewrite), не с устойчивостью? P.S. да и cURL оба поддерживают?
0 votes22 answers -
Создание виртуального пространства на сервере
Нужно создать виртуальное пространство на сервере, чтобы скрипт думал что это самый самый корневой каталог, но при этом это была бы 1 из папок, у Фленова описано как этот делать под Linux, про Windows ничего не сказано, должна быть какая-то программа, создающая виртуальное пространство на сервере, Гугл ответа не дал.
0 votes2 answers -
Сайт,на котором расположена картинка
На моем сервере есть картинка.Другой сайт ставит ее у себя,делая на нее ссылку <img src="http://mysite.ru/images.php">.Возможно ли узнать адрес ссылающейся на нее страницы.Добавлять get возможности нет.
0 votes8 answers -
PHP. Вопросы начинающего.
Ключи в массиве: 100, 200, мало, много. Отсортировать по возрастанию значений ключей. Как будет верно?
0 votes7 answers -
Форма и метод.
Каким методом будут переданы значения элементов в следующей форме ? : <form action=task3.php> Запись номер 1 <input type=checkbox name=id[] value=10> <br> Запись номер 2 <input type=checkbox name=id[] value=20> <br> Запись номер 3 <input type=checkbox name=id[] value=30> <br> <input type=submit value="Отправить"> </form> ................................................ Вот вспоминая то что изучил уже: -- если метод не описан, то будет GET -- с помощью формы используется метод POST Получается у меня противоречие. Как же верно ответить?
0 votes4 answers -
MCFileManager и MCImageManager
Граждане! Может, есть у кого-нибудь MCFileManager и MCImageManager? Ну никак не получается в инете найти кроме оф. сайта, откуда я их по понятным причинам скачать не могу...
0 votes11 answers -
Операторы
Не могу найти описания, что делают эти операторы: |=, &=, <<=, >>= (особенно важны |= и &=) кто подскажет?
0 votes6 answers -
Запрос Mysql
Есть несколько одинаковых запросов. "select count(id) as ca from table where type='audio'" "select count(id) as cv from table where type='video'" И так далее. Как их обьединить в один запрос.
0 votes10 answers -
PHP cURL Cookie проблема с авторизацией под двумя учетными записями, на одном сервере в пределах одного домена (на етот вопрос мне не могут отвтетить)
Необходимо авторизироваться на сайте под двумя учетными записями сразу по очереди. вроде ничего сложного. Инициализирую сеанс cURL в пхп, устанавливаю опции, отпрвавляю данные записываю куки в файл, прохожу location'ы, получаю содержимое. закрываю сеанс. все нормально. после ставлю таймаут sleep(30); к примеру и делаю тоже самое но отправляю другие данные для авторизации и она не прокатывает, в ответе получаю ошибку о неверном логине или пароле. Логин и пароль верные. Файлы для кукисов разные. записываются правильно. Авторизируется на сервере только первая отправленая учетная запись, вторая нет. пробовал менять порядок. user-agent разный для аккаунтов. Привязки к IP нету.…
0 votes0 answers -
Не определяется mime type у mp3
При попытке загрузить mp3 файл переменная $_FILES['load']['type'] возвращает пустое значение. А если загружать, например, картинку jpg, то результат нормальный - image/jpeg. В чем может быть проблема?
0 votes4 answers -
вывод из mysql
хочу сделать примерно как тут http://www.nochka.ru/afisha/concerts/ т.е. кратко выводятся события, при нажатии на каждое можно узнать подробней, при нажатии на Место (к примеру Филармония) можно узнать подробней о месте проведения мероприятия. предполагаю что надо сделать 2 базы. CREATE TABLE `afisha` ( `id` INT( 4 ) NOT NULL AUTO_INCREMENT , `event` VARCHAR( 255 ) NOT NULL , `place` INT( 2 ) NOT NULL , PRIMARY KEY ( `id` ) ); CREATE TABLE `dir` ( `id` INT( 2 ) NOT NULL AUTO_INCREMENT , `name` VARCHAR( 255 ) NOT NULL , PRIMARY KEY ( `id` ) ); в таблице afisha в поле place записывается число, это идентификатор из таблицы dir. я вот так это реализовал <? $zap1 = m…
0 votes22 answers -
блок-схемы
в универе их рисовать заставляют, только я не понимаю как например к скрипту в несколько тысяч строк можно написать блок-схему. Они вообще нужны по большому счету?
0 votes8 answers -
регистрационное подтверждение по почте
ребят, подскажите, как грамотно сделать такую штуку: при регистрации юзеру должно придти письмо с просьбой подтверждения регистрации. про функцию mail() не надо рассказывать. расскажите мне, как сгенерировать ссылку, по которой пользователь должен перейти, и что обычно происходит при переходе на нее. т.е. нужно, чтобы без подтверждения аккаунт не создавался.
0 votes13 answers -
Проблема с mysql
У меня в БД вместо руского языка выставляется вот такая хрень: +BB8EQAQ4BDIENQRC-(вместо этого должно было быть слово "Привет"). Так же проблема с запросами: ERROR: Неизвестная строка с пунктуацией @ 47 STR: -= SQL: SELECT * FROM `pref_gbook` WHERE -`entry_id` -= -1; Денвер переустановил - не помогло. Кто знаком с такой ситуацией, прошу помочь. Мож вирусняк у меня засел?
0 votes3 answers -
Задание по сортировке массива. Не вникну никак ...
Задание по сортировке массива. Не вникну никак в суть того как вообще здесь сортировка происходит при работе функции. Об"ясните... ....................................... Дан массив $a = array("second","third","first"); Отсортировать значения элементов массива так, чтобы элемент third был первым, second – вторым, first – третьим. <? $a = array ("second","third","first"); usort ($a,"tes"); function tes ($c, $d) { if ($c == "third" && $d == "second") return -1; if ($c == "third" && $d == "first") return -1; if ($c == "first" && $d == "second") return 1; if ($c == "second" && $d == "third") return 1; if ($c == "first" && $d == "…
0 votes4 answers -
Сессии
Никак не пойму как переносить данные на другую страницу с помощью сессий. Предположим у нас есть две страницы: Первая: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Страница 1</title> </head> <body> <form method="post" action="send.php"> <p><b>Ваш любимый напиток</b></p> <p><input type="checkbox" name="option1" value="a1">Вода<Br> <input type="checkbox" name="option2" value="a2">Пиво<Br> <input type="checkbox" name="option3" value="a3">Молоко<Br> <input type="che…
0 votes14 answers -
Еще раз о быстродействии
Передача в браузер происходит параллельно с выполнением скрипта или скрипт сначала выполняется,а потом передаются данные?
0 votes5 answers -
Проблемы с ЧПУ
Прописал в .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] как это я видел в некой инструкции. И вроде бы все работает как следует кроме одного: все картинки, таблицы стилей и прочие файлы загружаются не оттуда. Пример: в корне test1.ru лежит image.jpg. В index.php одна строчка <img src="42.jpg">. Если в адресной строке написано http://test1.ru или http://test1.ru/qwe, то все нормально и картинку видно. Есди написано http://test1.ru/qwe/asd, то картинка пытается загружаться из http://test1.ru/qwe/, где ее, естественно, нет... Как с таким быть?
0 votes1 answer -
Запрос почему-то перестал работать
Приветствую всех. Проблема вот в чем: во всех скриптах запрос работает, кроме одного. #..| #13| $link = mysql_connect("localhost", "db", "db"); #14| mysql_select_db("db"); #15| $pass_res = mysql_query("SELECT password FROM users WHERE username=".$username); #16| $my_pass = mysql_fetch_array($pass_res, MYSQL_NUM); #17| mysql_free_result($pass_res); #18| mysql_close($link); #..| После исполнения выходит сообщение: Что переводится как: Никак не могу понять в чем дело? Прошу Вашей помощи. Заранее спасибо.
0 votes4 answers -
Кодировка. Передача кирилицы на др. страницу
Отправка get'ом: [color="#0000FF"]echo[/color] "[color="#808080"]<!--Страница 1-->[/color] <a href=\"index.php?[b]otvet[/b]=да\">да</a><br /> <a href=\"index.php?[b]otvet[/b]=нет\">нет</a>"; При вставке в форму принятого значения переменной - абракакдабра [b]$otvet[/b]=[color="#0000FF"]htmlspecialchars[/color]([color="#0000FF"]stripslashes[/color]([color="#48D1CC"]$_GET[/color]["[b]otvet[/b]"])); [b]$otvet[/b] = [color="#0000FF"]substr[/color]($otvet,0,5); [color="#0000FF"]echo[/color] "[color="#808080"]<!--Страница 2-->[/color] <form action=\"\" metod=\"get\"> <input type=\"text\" name=\"test\" value=\"[b]$otvet[/b]\" …
0 votes5 answers -
0 votes7 answers
-
0 votes14 answers