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
-
Постраничный вывод
Добрый день, уважаемые знатоки. Есть код функции вывода новостей, необходимо этот вывод сделать постранично. // выведем новости//$typ=0 кратко 1- полноfunction GetNews($typ=0){global $mysql;$tmpcont='';//////////////////////////////////////$coltov=15; //количество выводимых новостей на страницеecho ('coltov='.$coltov);if(isset($_GET['p'])){ $p=$_GET['p']; echo ('<br>'."isset: ".$p.'<br>');}else { $p=1; echo ('<br>'."nope: ".$p.'<br>');}$limitstart=($p-1)*$coltov;$query='select count(nw.nomer) as cn from neonnews as nw order by datas' ;$res = $mysql->sql_query($query) ;$list = $mysql->sql_fetchrow($res) ;$colvsego=$list['cn'];echo $colvsego;$…
0 votes5 answers -
блок IP
Как лучше реализовать блокировку ИП для пользователя на время не используя базу?..в инете есть с использование массива...ток вот н3 на скок он надежный %)
0 votes13 answers -
не работает скрипт
Доброго времени суток! Вот уже который день пытаюсь сделать страничку с отзывами для сайта. (http://perfectionstu...ion/otzivi.html).. вроде разобрался с базой данных, самим скриптом.. но он не работает.. знаю звучит глупо.. :unsure: Отображает вот такую ошибку: Warning: Invalid argument supplied for foreach() in/home/perfe656/domains/perfectionstudio.ru/public_html/newversion/shout.php on line 50 собственно вот сам скрипт: <?php /*** mysql hostname ***/ $hostname = 'localhost'; /*** mysql username ***/ $username = 'perfe656_admin'; /*** mysql password ***/ $password = 'Admin123'; $dbname = 'perfe656_otziv'; try {$dbh = new PDO("mysql:host=$hostname;dbname=$dbname", $…
0 votes8 answers -
fsockopen
Есть скрипт проверки доменов от PWS. там есть функция коннекта к серверу для проверки... var $port = 43; var $SERVER = array( "com"=>"whois.ripn.net"); function connect ($server) { while($this->RETRY <= $this->MAX_RETRIES) { $ptr=fsockopen($server, $this->port); if($ptr>0) { $this->ERROR=0; return($ptr); }else { $this->ERROR++; $this->RETRY++; sleep($this->SLEEP_VAL); } } } при запросе мне выдает ошибку что я вот ставил этот скрипт на хост и все норм работает, на компе работать не хочет... может быть проблема в том что у меня порты какие-то закрыты?? хотя запрос если не ошибаюсь идет на 43 порт сервера whois.rip…
0 votes6 answers -
Zenphoto
Установил я с горем пополам zenphoto на сайт. Проде бы все работает. annabets . com / zenphoto А как теперь сам скрипт галереи внедрить в сайт? Ну, на обычную страницу сайта, annabets . com / фотогалерея
0 votes1 answer -
Что лучшее можно запустить на WinServ2003 и стоит ли?
Всем привет! Сам я компьютерщик-сисадмин со стажем, но не web, специализируюсь на корпоративных офисных парках техники и сетях. Поэтому в общей компьютерной теме разбираюсь прилично, но в теме веб-серверов - новичок. Очень прошу объяснять подробно и с доводами. Есть сервер 2009г, который оптимально работает под Windows Server 2003. (Сразу отвечаю на все возможно вопросы - WinServ2008-2016 дорого стоят и прилично тормозят в загрузке, тк много весят, из-за довольно старого HDD RAID; по ЦП+память сервер потянет любую ОС; но денег на ServerClassSSD RAID нет - поэтому оптимально работает уже купленный WinServ2003 R2 SP2.) Хочу запустить на нём полноценный WebServer (WebSrv…
0 votes11 answers -
Поис
Как лучше реализовать поиск по сайту с подсветкой слова, тексты в Mysql, Спасибо=)
0 votes5 answers -
Сортировка через select
Имеется следующий список сортировки: <form action="lifestyle.php" method="post"> <select name='sort'> <option>все</option> <option>праздники</option> <option>история создания</option> <option>идеи</option> </select> <input type=submit value="Ок"> </form> Как мне сделать так, чтобы при обновлении страницы, оставалось значение? Именно как обратиться к тому, что в select?
0 votes4 answers -
На локальном сервере не работает капча.
Беру капчу отсюда - http://lifeexample.ru/php-primeryi-skriptov/kapcha-na-php.html Вставляю на сервер - картинка не загружается. На удаленных серверах на некоторых раблотает, на некоторых нет. в чем причина?
0 votes16 answers -
Меню php+MySQL
Добрый день! Я к вам вот с каким вопросом: Облазил инет по вопросу формирования меню на php+MySQL и понял что эта задача не совсем мне по зубам к моему великому сожалению. Суть вопроса такова: 1) Как лучше: хранить меню отдельно, или можно вместе с контентом? При этом уровень вложенности думаю будет небольшой. 2) Какие поля будут в таблице? 3) Как из формы лучше заносить данные в эту таблицу? Может есть тонкости и с этим, то есть то что я не знаю. 4) Вывод с чпу без модреврайта. У меня пока что получается (точнее не совсем получается ) пока так: translite.php скрипт, который переводит все русские буквы в транслит: <?php function translited($string) { $converter = ar…
0 votes5 answers -
как кодировку "сделать" в почтовой программе ?
Как кодировку "сделать" в почтовой программе? сейчас сообщения в таком виде приходят: Имя пославшего:апр::::::::::Электронный адрес:апр:::::::::: ( ,а я нормально хочу чтоб было - по русски . Спс
0 votes7 answers -
Учюсь создавать файл с настройками
Хочу вынести все свои настройки, например логин и пароль в отдельный файл, как все взрослые программы. Т.е. создал свой base.conf: login=123 password=123 Теперь вопрос, как правильно его подключить в основной файл, что-бы соответственно получились $login="123", $password="123". Спасибо!
0 votes9 answers -
POST-метод отправки без формы
Можно ли с помощью метода POST отправить запрос этим методом по щелчку по ссылке? Или тут только GET-запрос, в урл добавляется необходимая информация? Или можно как-то по щелчку передать информацию PHP без отправки формы, а просто при щелчке по ссылке?
0 votes4 answers -
Запаздывает дата примерно на 35 минут
Давно хотел задать вопрос, думал разрулю, но никак... В общем <?php echo date("r"); ?> Выдаёт время запаздывающее примерно на 35 минут! В чём может быть проблема?
0 votes8 answers -
Серверное время php
Возникла проблема с серверным временем, т.к. php использует именно его, а сервер находится бог знает где. Можно ли при записи в БД каким то образом смещать время на нужное мне кол-во часов?
0 votes9 answers -
Постраничный вывод
Всем привет! Возникла проблема. Суть заключается в том, что я организую постраничный вывод данных, по 50 предложений. Все бы ничего, но на этой же странице есть форма позволяющая выбрать только то что нужно, по метро, по цене и т.п. Состоит из 2 выпадающих списков и 8 полей input type=text. Форма методам POST, после нажатия на кнопку, на эту же страницу передает условия для выборки из БД. Например условие выборки из списка станций метро - $tmp1 = " and metro='".$_POST['metro']."'"; Выборка прекрасно работает, но при постраничном выводе, при переходе на любую другую страницу strnitsa.php?page=2 вся выборка сбрасывается, в итоге страница пустая. Какие есть варианты решен…
0 votes24 answers -
Добавление и обновление данных РНР - закачка фото
Всем привет! У меня тут возникла проблема с обновлением данных. Добавляю данные с фоткой и все вношу в БД (MySQL) - и путь к фото тоже: if ($largephoto != "none") { $split = explode(".", $largephoto_name); $ext = strtolower($split[1]); if (($ext == "jpg") || ($ext == "jpeg") || ($ext == "gif")) { $tt = time(); $largephoto_name = "img_"; $largefile = "../images/catalog/"; $largefile .= $largephoto_name; $largefile .= $tt."."; $largefile .= $ext; move_uploaded_file($largephoto, "$largefile"); } } else { $largefile = "none"; } Затем пытаюсь редактировать запись: if (!IsSet($nolargephoto)) { if ($largephoto == "none") { $largefil…
0 votes5 answers -
Не загружаются файлы на сервер PHP, Срочно!
Здравствуйте. Никак не могу разобраться в чем проблема - пытаюсь загрузить файл на сервер (локально, denwer)? но никак if($_FILES['uploadfile']['name'] != '') { $folder = 'images/'; // Получаем расширение файла $file_ext = strtolower(strrchr($_FILES['uploadfile']['name'],'.')); // Генерируем случайное число $file_name = $post_data['login']; // Формируем путь на сервере $uploaded_file = $folder.$file_name.$file_ext; if(is_uploaded_file($_FILES['uploadfile']['tmp_name'])) { if(move_uploaded_file($_FILES['uploadfile']['tmp_name'], $uploaded_file)) { $post_…
0 votes2 answers -
Помогите с PHP скриптом
Здравствуйте, Собственно задача: на сайте есть кнопка "Сделать стартовой страницей", при нажатии на которую пользователь отправляется на страницу с инструкцией "как сделать сайт стартовой страницей". Для каждого браузера своя страница. Сейчас есть такой код: <?php if ( stristr($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $browser='firefox'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $browser='chrome'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Safari') ) $browser='safari'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Opera') ) $browser='opera'; elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $browser='ie6'; elseif ( stristr($_SERVER['HTTP…
0 votes19 answers -
Massivi
Mojno v PHP mnogomernie massivi na odinarnie...delat?
0 votes2 answers -
Вывод данных из файла .log на html страницу
Всем привет, хотел бы попросить помощи с реализацией одной идеи. Мне нужно написать скрипт, который должен читать определённый .log файл, брать от туда нужную информацию, и выводить это все дело на html страницу. Например: Содержание файла .log [20.08.12 13:56:47] Player "KLEOS" (0110000100012e5c) got KICKED for reason: Ping На html странице должны быть только: "KLEOS" Ping Заранее благодарен.
0 votes8 answers -
PDA версия сайта
Приветствую всех. Подскажите пожалуйста в какую сторону копать. Встала необходимость сделать PDA-версию сайта. Она будет на поддомене располагаться. Возможно ли сделать, чтобы в зависимости от юзер-агента, работало перенаправление на PDA-версию? И как вообще реализуют подобную задачу. Буду признателен за совет.
0 votes3 answers -
Как передать данные методом Post в другие поля
Доброго времени.Для регистрационной формы добавил поле для подтверждения пароля ,также добавил виджет для генерации случайного пароля,.Всё работает валидация js тоже,.на данный момент выглядит так- http://joxi.ru/1A5vdz9tno6Nzr то есть надо копировать руками и вставлять в другие два поля.Мне нужно добавить автоматизацию что бы методом POST передавались данные по нажатии на submit из формы " сгенерировать" в формы " Пароль "и "Подтвердите пароль" <div class="col-md-6"> <p>Сгенерировать</p> <?= \dektrium\passfield\Passfield::widget([ 'name' => 'password', //…
0 votes0 answers -
Исправление скрипта
<?php //create short variable names $email=$HTTP_POST_VARS['email']; $message=$HTTP_POST_VARS['message']; $toaddress = rd1m87@mail.ru'; $subject = 'яННАЫЕМХЕ'; $mailcontent = 'E-MAIL: '.$email."\n" .'яннаыемхе: '.$message."\n"; $fromaddress = 'From: atlas-mira.ru'; mail($toaddress, $subject, $mailcontent, $fromaddress); header("Location: http://atlas-mira.ru/obr_sv.html"); ?> Помогите пожалуйста исправить этот скрипт! Тут видимо что-то с кодировкой - не знаю, что вставить в $subject $mailcontent (может проблема и в другом). По нажатию "Отправить" происходит обработка текста этим скриптом: отправка введённого текста в форму на почту…
0 votes7 answers -
python&django: Повторная отправка формы с файлом
помогите пожалуйста решить проблему в django1.6, python3.3 я сделал форму, в которой пользователь выбирает файл и после отправки выбранный файл(его адрес) загружается в БД. всё работает, но при повторной загрузке формы(если пользователь не трогал в форме поле файла) и отправке формы в адрес файла из БД пропадает(перезаписывается пустым значением). можно ли этого избежать? views.py: @login_required def path_glory_edit_item(request, id): if request.method == 'POST': form = PathGloryForm(request.POST, request.FILES) if form.is_valid(): entry = PathGlory.objects.get(id=id) entry.title = form.cleaned_data.get('title…
0 votes4 answers