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
-
Код сдвигает страницу
Такая проблема, присутствие кода вот тут: <? include "config.php"; $result = mysql_query ("SELECT title, meta_d, meta_k, text FROM settings WHERE page='index'", $q); // слетает из-за пхп $row = mysql_fetch_array($result); ?>[/u] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><?php echo $row['title'];?></title> <link href="style.css" rel="stylesheet" type="text/css" /> <meta name="keywords" content="<?php echo $r…
0 votes4 answers -
Простой вопрос
Направьте плз в нужную сторону или поделились скриптом я хочу сделать так на сервере лежат 2 файла qwer и asdf я с помощью php загружаю 3 файл и когда он загружается нужно чтобы asdf удалился, qwer переименовался в asdf, а новый сохранился с именем qwer, я просто не представляю в какой момент менять имена и как это будет в php Уже мозг сломал :dash:
0 votes5 answers -
скорость подключения к хосту
подскажите пожалуйста этот вот скрип верно выполняет вычисление скорости соединения с хостом ??? http://jan.moesen.nu/code/php/speedtest/index.php?numKB=512
0 votes9 answers -
Подскажите на каком языке лутше написать РЕГИСТРАЦИЮ для сайта?
Знаю что есть уроки на PHT и MySQL, но слышал что есть и другой вариан, неважно сложнее или нет, главное быстродействие или защищёность. за любой ответ буду благодарен!!
0 votes3 answers -
Откуда берется 1?
Вот простенький скрипт: <?php $rol=rand(1,5); $roll=rand(1,5); if ($rol==$roll) { print $rol=$roll; echo "$rol=$roll"; } if ($rol>$roll) { print $rol>$roll; echo "$rol>$roll"; } if ($rol<$roll) { print $rol<$roll; echo "$rol<$roll"; } ?> Но при выводе значений, доставляется 1. Напр. 14>1 или 15=5.
0 votes2 answers -
соединение двух строк
Здравствуйте! Написал скрипт на php для вывода новостей: $dbcnx = mysql_connect("localhost", "", ""); $hand = mysql_select_db("blog", $dbcnx); $query = "SELECT * FROM news"; $result = mysql_query ($query); $news = ''; while($row = mysql_fetch_array($result)) {$news_zukl = ' <div style="width: 482px;"> <span style="aling:left; font-size:16px;"><b>'.$row['name'].'</b></span><br><br><br> <span>'.$row['kor_text'].'<br></span><br><br> <span style="float:left;">'.$row['kot'].'</span><span style="float:right;"><a href="/index.php?news='.$row['id'].'">Подробней<a></sp…
0 votes2 answers -
Найти в тексте email и ссылки, а потом их выделить (php, регулярки)
К примеру в базе есть текст: "Меня зовут Иван, мне 22 года, я дизайнер. Мой электронный адрес des@test.ru также у меня есть свой сайт, вы можете посетить его набрав http://test.ru или www.test.ru" Пропустить через регулярку и в исходе получить такой же текст, но уже ссылки с активным тегом <A> а почту с таким же тегом но с адресом mailto... + сделать targer="_blank"... Вот нашел в интернете, но он не пашет на 100%... <? function clickable_link($text=''){ $text=preg_replace('#(script|about|applet|activex|chrome):#is',"\\1:",$text); $ret=' '.$text; $ret=preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is","\\1<a href=\"\\2\" target=\"_blank…
0 votes1 answer -
WEB видеоредактор
Привет всем, подскажите пожалуйста как создать web видеоредактор наподобие ютубовского. Я конечно понимаю что точного ответа и написанного кода я не получу но подскажите хотябы в каком направлении копать и на чем вообще его делать? flash отпадает сразу же. Я думаю может html5, js? но покопавшись в интернете ничего не нашел как ни странно. Вообще пишите кто что думает по этому поводу. Нужна любая информация.
0 votes4 answers -
конфиг phpmaailera
помогите пожалуйста разобраться с настройками скрипта для отправки писем PHPmailer подключение скрипта проблем не вызывает. не понятны настройки конфига $__smtp = array( "host" => "smtp.yandex.ru", //smtp сервер "debug" => 2, //отображение информации дебаггера (0 - нет вообще) "auth" => true, //сервер требует авторизации "port" => 25, //порт (по-умолчанию - 25) "username" => "%username%",//имя пользователя на сервере "password" => "%password%",//пароль "addreply" => "your@email.com",//ваш е-mail "replyto" => "your@email.com" //e-mail ответа);у меня бесплатный хостин…
0 votes7 answers -
Контроль вывода в php
Необходимо вывести данные в переменную. Данные хранятся в отдельном php файле. Как правильно использовать контроль вывода в данном случае? file.php <?php echo 'Preved!'; index.php <?php function render(){ # ob_start(); include('file.php'); # Здесь выполняются необходимые операции с выводом echo()... $html = ob_get_contents(); ob_end_clean(); return $html; }
0 votes6 answers -
PHP DOM
Помогите, не могу найти в докуменатации по PHP DOM информацию как сохранить текстовое содержимое текущего узла с тегами. Например: echo $dom->getElementById('first')->textContent; echo $dom->getElementById('first')->nodeValue; выведет текст без тегов
0 votes3 answers -
foreach ошибка
echo count($_FILES["file"]["size"]); foreach($_FILES["file"]["size"] as $key=>$size) { // echo $size; // $size = $_FILES["file"]["size"][$key]; // echo $size; // $filesize += $size; } Пишет, что в функции форич - неверный аргумент. Первый echo выводит 1 - то есть 2 элемента массива есть. Ну в чем проблема тогда? ((
0 votes4 answers -
Абстрактные классы
Изучаю полиморфизм - способность класса-родителя использовать функции, классов-потомков, даже если неизвестно реализованы функции-потомков или нет. Вот написал элементарный код, без реализации, выдаёт ошибку: abstract class Db{ abstract function db_conn(); abstract function db_open(); abstract function db_query(); abstract function db_close(); } class B extends Db{ function db_conn() {}; function db_open() {}; function db_query() {}; function db_close() {}; } $o1 = new B; Дальше, пробую по примеру в книге вот этот код, который в классе-родителе вызывают функцию из производного класса, но интерпретатор тоже ругается. <?php …
0 votes2 answers -
Почему не выводит данные?
Всем привет.Почему-то на локальном хосте не выводит данные из таблицы. Вот код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Соеденяемся с сервером</title> </head> <body> <?php $db = mysql_connect("localhost","Alex","12345"); mysql_select_db("firstbd",$db); $result = mysql_query("SELECT * FROM firma",$db); $myrow = mysql_fetch_array($result); echo $myrow["name"]; ?> </body> &…
0 votes3 answers -
Не отправляется письмо на почту
Здравствуйте! На странице html есть простая форма <form class="contact_form" name="mail" method="post" ectype="text/plain" action="file.php"> <div class="message"> <div class="col-md-6 col-sm-6 grid_6 c1"> <input type="text" class="text" value="Name" name="name" placeholder="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" required> <input type="text" class="text" value="Email" name="email" placeholder="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}" required> <input type="text" class="text" value="Phone" name="phone" placeholder="Phone"…
0 votes4 answers -
Как пощитать количество файлов в папке?
Подскажите пожалуйста, как узнать сколько файлов в папке? Нужно чтобы была только цифра, не нужно выводить имя файла, расширение и прочее. За ранее спасибо.
0 votes3 answers -
ipgeobase
ipgeobase база с городами. Что будет написано в гугле и яндексе интересно, когда их боты будут сайт индексировать? Какой же там город будет? И такой вопросик. Как можно и можно ли, если у меня на сайте 7 поддоменов - заставить их грузить основной сайт на поддомен? Я хочу сделать фильтрацию по адресу сайта и менять информацию всю в одной страничке - чтобы мне не нужно было все 10 сайтов копировать каждый в свою папку из-за одной строки текста.
0 votes6 answers -
регулярные выражения
столкнулся с проблемой в регулярными выражениями. мне потребовалось вырвать все между двумя тегами (<tbody> и </tbody>) нужно вытащить все символы. пробовал <tbody>[\w\d\s\n]+</tbody> <tbody>.+</tbody> и еще всякие варианты которые приходили в голову.но не один не сработал. между этими тегами есть <>.,/"'=+ ну практически все знаки препинания и еще переходы на новую строку и отступы. прошу помощи. зараннее благодарен
0 votes1 answer -
вопрос по .htaccess
На данный запрос http://site.ru/link/page/25 броузер говорит мне что нет такой страницы - это правда Есть страница link.page.25.php Как при помощи .htaccess: 1) Получить строку за вычетом имени домена: link/page/25 2) Присвоить ее параметру, например $page 2) Вызвать index.php с этим параметром: index.php?$page=link/page/25
0 votes1 answer -
404
Всем доброго времени суток, удалил на сервере файл public_html в руте, теперь сайт не грузится, выдает 404, скорее всего там были прописан путь к папку www, скажите, каким должно быть содержание этого файла? Заранее спасибо.
0 votes2 answers -
.htaccess перенаправление внутренних страниц
Прошу помощи. Надо перенаправить сайт .ru и всего его внутренние страницы на .com С доменом всё понятно, пишем: RewriteCond %{HTTP_HOST} ^www.sitename\.ru$ [NC] RewriteRule ^(.*)$ http://sitename.com/$1 [R=301,L] А как здесь же прописать перенаправление внутренних страниц, например, www.sitename.ru/news -> sitename.com/news ?
0 votes4 answers -
Безопасность при аутентификации
Доброе время суток всем. Опишу то, что есть и после задам вопрос. Есть форма с двумя полями - name, password (файл index), есть файл login, который обрабатывает данные формы. В случае успешной аутентификации переходим на файл new, иначе снова к форме. Так вот, в случае успешной аутентификации можно кнопкой "Назад" браузера вернуться к форме, форма пуста НО! активна кнопка "Вперед" и можно снова перейти к файлу login, new.... При этом, когда в файле login написал print_r($_POST);мне (после того, как с пустой формы, нажал кнопку "Вперед") вывело имя и пароль..... Как сделать так, чтобы при возврате с login файла нельзя было воспользоваться кнопкой "Вперед"?
0 votes4 answers -
Класс для работы с PDF
Добрый вечер всем! Помогите найти класс для работы с формами PDF. У меня есть готовый большой PDF-файл с полями для заполнения. И мне нужно, при помощи PHP заполнить эти поля и показать итоговый документ. Я перекопал пол-Интернета, но так и не нашел нужного класса. Все решения что я видел, предлагали генерить документ с нуля, или писать текст поверх документа в точке XY. Есть надежда?
0 votes4 answers -
Непонятная кодировка при выводе из MySQL
В index'ной странице стоит: charset-windows-1251 В phpmyadmin: MySQL-кодировка: UTF-8 Unicode (utf8); Сопоставление соединения с MySQL: utf8_unicide_ci. В таблице с которой вывожу: utf8_unicide_ci. Начинаю выводить данные в индексную страницу, английские буквы и цифры отображаются нормально, а за место русских стоят знаки вопроса "?". Пробывала в индексной странице поставить кодировку utf-8, появились непонятные иероглифы. help
0 votes2 answers -
Абстрактный запрос к БД
Задолбался писать запрос к БД типа: $query="SELECT * FROM table"; $result = mysql_query($query); if($result){ if(mysql_num_rows($result)){ while($row=mysql_fetch_object($result)){ .... } }else{ ... } } else{ ... } Захотел написать простенький класс типа: <?php class table{ static function get($query){ $result = mysql_query($query); if($result){ if(mysql_num_rows($result)){ while($row=mysql_fetch_object($result)){ $result[]=$row; } return $result; }else{ return false; } } else{ return false; } } } ?> ...но нутром чую велосипед. Не подскажете, есть ли встроенная функция, класс с …
0 votes1 answer