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
-
vk api + PHP метод авторизаций и проверки
Здравствуйте меня интересует такой факт. Есть Api vkontakte (Допустим подключение все есть) Интересует такой фактор как, как реализовать такое <?php $client_id = ''; $client_secret = ''; $redirect_uri = ''; $url = 'http://oauth.vk.com/authorize'; $params = array( 'client_id' => $client_id, 'redirect_uri' => $redirect_uri, 'response_type' => 'code' ); echo $link = '<p><a href="' . $url . '?' . urldecode(http_build_query($params)) . '">Аутентификация через ВКонтакте</a></p>'; if (isset($_GET['code'])) { $result = false; $params = array( …
0 votes0 answers -
Проблема с сессией
Я решил сделать сайт, на который без авторизации попасть нельзя, т.е., сначала регистрируетесь, а если уже зареганы, то просто вводите имя и пароль, это вс? сверяется с БД, если вс? сходится, то : $_SESSION[started] = 1; $_SESSION[name] = $_POST[name]; Проверил, если вс? сходится, то $_SESSION[started] получает значение один. После прохода авторизации мы получаем ссылку на главную страницу и чтобы на не? никто не попал без авторизации, я сделал проверку $_SESSION[started], и на этой странице $_SESSION[started] == 0! Не знаю, в ч?м дело, ведь это суперглобальный массив, значение которого хранится и может использоваться на любой странице, а приобрести значение 0 эта переме…
0 votes4 answers -
Анализ станицы
Привет! подскажите как определить, есть ли на странице Flash элементы?
0 votes4 answers -
Помогите с php скриптом
Решил обратиться за помощью (надеюсь вы мн ее все таки окажите) Попробовал я на php голосование сделать. Вот не выходит записать , а точнее обновить в базе данных поле отвечающее за количество голосов. Вот пишет ошибку : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in index.php on line 4 Строк четыре: $st = mysql_query("UPDATE VOTE SET COUNT = COUNT + 1 WHERE ID = $_POST['vote']"); Я в php пока еще почти не соображаю и поэтому прошу простить меня если я аццки ступил
0 votes7 answers -
Передача Параметров В Функцию На Php Из Адресной Строки, Как В Codeigniter
смотрите сообщение №3.
0 votes3 answers -
Выдает ошибку на хостинге хотя на локалке все работает
на хосте выдает ошибку на эту часть кода не знаю в чем проблема помогите $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 -
Вопрос про галерею , хранение и вывод картинок из базы данных
Добрый день ! Задача заключается в том что я хочу выводить несколько картинок на строничку , так называемый построчный вывод не более , скажем , 6 фоток на страничке, при этом при нажатии на картинку она увеличивается. Вопрос в том как мне хранить картинки, и мини и макси в базе данных, это приведет к тому что на сервере надо хранить две копии маленькую и большую , но скорость вывода будет быстрее нежели хранить только большую и при выводе уменьшать их размер но тогда на сервере есть только одна картинка. Что вы посоветуете? И еще пожалуйста , дайте примеры данной задачи. Огромное Вам спасибо!!!
0 votes7 answers -
Случайный вывод картинок из массива
М... имеется n картинок в массиве (абсолютные адреса). Код я приведу завтра - все работало, единственная проблема была в том, что выводил только аватары с расширением gif, и то - неанимированные( то есть показывал лишь 1 кадр. Есть ли у кого-то рабочий код? В любом случае, завтра выложу свой. Спасибо!
0 votes5 answers -
Передача сессии с одного сайта на другой
Здравствуйте Есть сайт A и есть сайт B с одними и теми же пользователями Как сделать такую штуку - если пользователь авторизовался на сайте A то он автоматически авторизовался и на сайте B и наоборот.
0 votes9 answers -
скрипт ленты новостей
народ подскажите может кто знает готовый скрипт ленты новостей, с возможностью вывода в колонку ссылок заголовков новостей, а при щелчке чтобы переходил на полный текст новости, обшарил woweb.ru, но там столько много скриптов, но подходящий пока не попался?
0 votes4 answers -
Путь к файлу css в html документе при выводе текста html страницы через php file_get_contents echo
Здравствуйте. Такой вопрос. В корневом каталоге сайта есть два каталога: [php] -> содержит -> 1.php [error] -> содержит -> error.html и error.css error.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>ERROR</title> <link rel="stylesheet" href="error.css"> </head> <body> <p>Привет, мир</p> </body> </html> 1.php <?php $SERVER_NAME = $_SERVER['SERVER_NAME']; $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; $tpl = file_get_contents("http://".$SERVER_NAME."/error/error.html"); //$tpl = file_get_contents($DOCUMENT_ROOT."/err…
0 votes1 answer -
PHP делает "битые" картинки
откройте вот эту картинку она не открывается, а в firefox'е пишет: Изображение не может быть показано, так как оно содержит ошибки. вот ее код: header("Cache-control: no-cache"); header("Content-type: image/gif"); $chars = md5(rand()).md5(rand()).md5(rand()).md5(rand()); $length = 6; $numChars = strlen($chars); $str = ''; for($i = 0; $i < $length; $i++) { $str .= substr($chars, rand(1, $numChars) - 1, 1); } session_start(); $_SESSION["captchacode"] = $str; session_destroy(); $img = imagecreatetruecolor(150, 70); $imgbg = imagecolorallocate($img, rand(0, 255), rand(0, 255), rand(0, 255)); imagerectangle($img, 0, 0, 150, 70, $imgbg); imagegif($img); Как это исправить…
0 votes3 answers -
Как связать абстрактные классы? PHP
У меня есть 2 абстрактных класса, а также 2 потомка, наследующие каждый по классу, при вызове потомков я могу дать доступ одному потомку к другому просто передав его в параметр : $child2 = new child2($child1). Однако как дать доступ 2-м абстрактным классам друг друг?
0 votes11 answers -
KeepAlive в денвере
у меня проблема, у меня зборка пакетов денверская, и к сожелению у него нету KeepAlive, по крайней мере я так думаю, а то вроде в httpd.conf включил и всеравно не пашет, версия апачи 2.2.4, кто то подскажет как мне его подкрутить к денверу и включить?)
0 votes8 answers -
PHP и exe-программы
Я тут подумал, что у с++ гораздо больший потенциал в плане программирования, но найти сервер с поддержкой cgi-скриптов с++ не нашел, в PhP вроде есть функция, которая передает данные и запускает exe-программу. Вопрос: имеет ли смысл организовывать обработку данных следующим образом: данные передаются скрипту PhP, он передает их и запускает exe-программу;параллельно запускается скрипт получения данных из txt-файла. Изначально в нем в верхней строчке флаг, изначально 0. Если флаг=0, скрипт делает запрос через n секунд, пока флаг не будет равен 1, когда равен, считывает результат работы exe-программы, которая обработала данные и записала их в файл и изменила флаг. Затем скри…
0 votes4 answers -
кодировка и сессии
Здравствуйте, я новичок, и может этот вопрос уже поднимался, но Гугл ничего не подсказал. Суть проблемы в следующем. Если ставлю кодировку utf8, то сессия запускается, но выдает ошибку, что заголовки переданы. С кодировкой cp-1251 такого не происходит. Подскажите, в чем проблема?
0 votes7 answers -
Не работает php upload в linux
Добрый день! Столкнулся с проблемой загрузки файлов по ftp в линукс. Нижеприведенный код нормально работает в Win7 но из под Ubuntu - не загружает(хотя никаких ошибок также не выдает) <?php$file_name = XXX;$ftp_server = XXX;$ftp_port = 21;$ftp_file = XXX;$ftp_user_name = XXX;$ftp_user_pass = XXX;$error_to = 'your@email.net';$ftp = ftp_connect($ftp_server, $ftp_port, 20);$filect=file_get_contents($file_name);if(!strstr($filect, $ftp_user_pass)&&!strstr($filect,$ftp_file)){ftp_login($ftp, $ftp_user_name, $ftp_user_pass);ftp_pasv($ftp, true); // Passive modeif(!ftp_put($ftp, $ftp_file, $file_name, FTP_BINARY)){ mail($error_to, 'FTP-upload error', "There was a prob…
0 votes14 answers -
Уникальные значения в массиве
Есть следующий массив, как сделать, чтобы в нём остались только уникальные значения? Т.е. должно остаться "520 текст" и "524 изображения". [0] => Array ( [tid] => 520 [name] => текст ) [1] => Array ( [tid] => 520 [name] => текст ) [2] => Array ( [tid] => 524 [name] => изображения ) [3] => Array ( [tid] => 524 [name] => изображения )
0 votes2 answers -
mail sms php
Нужно с помощью пхп отправлять смс через имейл вместе с письмом, которое идет на почту, пишу код вида, function sendbusinesscontact($option) { global $database; global $Itemid; global $mosConfig_db; global $er_viewing_notify; global $mosConfig_live_site; global $er_bizname; global $mosConfig_usecaptcha; define ( "CAPTCHA_PATH", "includes" ); $stVal = 0; if ($mosConfig_usecaptcha == "1" && file_exists ( CAPTCHA_PATH . "/captcha.php" )) { session_name ( "mos_captcha" ); session_start (); $rLead = mosgetparam ( $_POST, "spamstop", "" ); if (isset ( $_SESSION ['code'] ) && $_SESSION ['code'] != "" && $_SESSION ['code'] == $rLead) {…
0 votes1 answer -
Возврат значений функцией в PHP
Здравствуйте, товарищи.. В общем, тема, как обычно, проста и тривиальна. Мне нужно вернуть несколько зачений на выходе функции. Т.е. обычно можно вернуть одно значение с помошью оператора RETURN в конце функции. А вот мне нужно так чтобы вернуть стразу несколько значений - как это сделать? Пример кода: <?php function blaBlaBla($var1, $var2){ $var3 = $var1 + 1; $var4 = $var2 + 2; // Вот этот момент не работает!! // Что можно применить чтобы заставить // возвращать две и более переменных? RETURN $var3, $var4; }; $var = blaBlaBla(2, 3); ?>
0 votes5 answers -
Преобразование time() в DateTime
Подскажите как мне преобразовать значение функции time() сейчас примерно = "1294836377" из PHP в Delphi TDateTime сейчас примерно = "40555,6026616667" Есть функция unix_time_to_win_time описаная на сайте php.net которая отдаёт странное значение "1.2939313738E+17"
0 votes4 answers -
Исключение чего-нибудь из (.*)
Здравствуйте У меня есть такое регулярное выражение: #\<a href\=\"\(.*)"\>(.*)\</a\>#isU по такому регулярному выражению будет найдены все ссылки которые записаны в таком формате <a href="url">title</a> как мне сделать так, что в url, не находило ссылки, где содержаться слова "vvsh" и "blog" (без кавычек), заранее спасибо за ответ
0 votes4 answers -
опять вопрос про SMS :((
Здрасьте Вам ! У меня вопрос . Ну так как же можно реализовать отправку sms с сайта. Вообще задумка такая . Хотелось бы оперативно отвечать на сообщения пользователей. Зашел он на сайт , оставил вопрос админу письмо естественно пошло и дошло ,но админ на даче копает картошку. И вот бы было замечательно когда с сайта уходит письмо и отправляется одновременно sms Может кто знает какие нить порталы халявные)
0 votes7 answers -
Скрипт для прослушивания музыки
В общем нужен скрипт для прослушивания музыки. Ну просто что бы можно было сделать кнопку "прослушать" на сайте. Пока нигде не нашел.Помогите пожалуйста!
0 votes2 answers -
Обмен данными между скриптами
Приветствую. Необходимо отправить запрос на сервер и получить ответ. Использую для этого curl. Но ответа не получаю. Не подскажите в чем может быть проблема? <?php ini_set('register_globals',0); ?> <html> <head><title>TEST</title></head> <body> <?php $host = "target.com"; $port = 443; $path = "/cgi-bin/cgi_link"; $formdata = array ( 'AMOUNT' => '1', 'CURRENCY' => 'RUB', 'ORDER' => '1', 'DESC' => 'test', 'MERCH_NAME' => '1', 'MERCH_URL' => '1', 'MERCHANT' => '1146', 'TRTYPE' =…
0 votes3 answers