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
-
Сессии в PHP
Ситуация такая, когда логиюсь на сайте логин и пас попадает в сессию, но как только перехожу на другую страницу сайта(переход реализован через GET) сессия прерывается. В чем я ошибся? (session_start;) указан в начале страницы. <? function checkuser($email, $pass) { $strSQL = "SELECT * FROM users WHERE email='$email' and pass='$pass'"; $result = mysql_query($strSQL); while($row = mysql_fetch_array($result)) { if ($row["email"]==$email and $row["pass"]==$pass) return true; else return false; } ; } $email = htmlspecialchars($_POST["email"]); $pass = htmlspecialchars($_POST["pass"]); $pass = md5($pass); if (checkuser($email, $pass)) { $_SESSION["email"] = $email; $_SES…
0 votes9 answers -
Открытая папка с файлами на хостинге
Добрый день уважаемые господа. В общем проблема такая, хочу на сайте сделать открытую папку, что бы при переходе на неё открывался список файлов который лежит в ней. На локальном сервере все получается, на хостинге выдает ошибку - 500. Фишку с .htaccess как например директива Options Indexes которая разрешает выводить список файлов в папке. Помогите плиззз))) С уважением к вам и вашему труду hk416!!!
0 votes3 answers -
Js не видит класс который появляется при сессии php
<div class="modal-body"> <?php if (!empty($_SESSION['cart'])): ?> <?php else: ?> <p>Корзина пуста...</p> <?php endif; ?> <?php if (!empty($_SESSION['cart'])): ?> <table class="table"> <thead> <tr> <th scope="col">Изображение</th> <th scope="col">Название</th> <th scope="col">Цена</th> <th scope="col">Количество</th> </tr> </thead> <tbody> <?php foreach ($_SESSION['cart'] as $id…
0 votes1 answer -
Помогите связать часть php и значение текстбокса
Вот код: $path = $_SERVER['DOCUMENT_ROOT']."/";$path = "/"; // пляшем от корня сайта$d = dir($path);if ($d) { $files = $dirs = array(); while (false !== ($name = $d->read())) { if ($name === '.' || $name === '..') continue; $FullName = $path . "/" . $name; if (is_dir($FullName)) $dirs[] = $name; elseif (is_file($FullName)) $files[] = $name; } $d->close(); echo 'Files: '; print_r($files); // Все файлы echo 'Dirs'; print_r($dirs); // Все директории}else echo 'Ничего не найдено';Как связать с кнопкой, где name = search? Пробовал, пробовал - одни ошибки выходят
0 votes6 answers -
Скрипт доски объявлений
Хочу сделать "доску объявлений". С некоторыми скриптами уже "ознакомился". Среди них: 1.Elite Board 1.2 - (PHP+.txt) 2.JOKER Board Commercial Version 2 - (PHP+MySQL) 3.QPL Board 4.0.5 - (PHP+MySQL+Zend) 4.Profi Board 2.4 - (PHP+MySQL) И такое ощушение, что на этом нормальные скрипты из тех, что видел и закончились... Может есть какие то ещё интересные решения? Что бы уже потестировать штук 10 и потом выбрать лучшее? Буду рад любой информации. ICQ: 431=745
0 votes4 answers -
Разбитие даты на две части
У меня дата всегда хранилась в базе данных в таком формате: 2012-11-07 16:54:00 и меня это устраивало. Теперь мне нужно "отрезать" дату и секунды при выводе содержимого. То есть, чтобы в таблице хранилось полная информация(дата и время), а на сайте выводилось просто время (без секунд). Как эффективнее это сделать?
0 votes8 answers -
Java - быть или не быть?
Добрый день формучане! Я новенький на форуме, да и в WEB-программировании тоже. Сейчас очень увлекся изучение HTML и CSS, так как хочу разрабатывать сайты. Параллельно с этим решил изучить язык программирования Java. Скажите пожалуйста, можно ли вообще использовать ЯП java в области сайтостроения и разработки сетевых приложений. Не раз читал, что PHP лучше и более подходит для этой задачи, с другой стороны многие не любят PHP, и считают, что он скоро исчезнет. Буду очень признателен, если вы приведете хоть какие-то примеры где использовалась Java. Или дадите понятный ответ (преимущества и недостатки языков). Прочитал много разной инфы по этим языкам, их сравнения, но в бо…
0 votes9 answers -
Подскажите как поступить
Вот в чем суть вопроса. Есть страница(index.php) с общим числом областей: <? $volyn="Волынская"; print "<a href=states/volyn.php>$volyn</a><br>"; ?> Переходя по ссылке попадаю на страницу заведений(places.php), где выбираю нужное мне: <? $zoloto="Золото"; print "<a href=volyn/places/zoloto.php>$zoloto</a><br>"; ?> Далее страница zoloto.php скоторой по ссылке перехожу в форму. Как, прописать так, чтобы переменные $volyn и $zoloto подтягивались с предыдущих страниц и заполняли формы отвечающие за "Область" и "Заведения" с невозможностью их изменения?
0 votes7 answers -
Обработка изображений в PHP
Приветствую всех вас друзья! мне интересно, если например написать сайт на PHP, в котором можно будет обрабатывать фотографии, не очень глубоко, слегка...... Вставить небольшой текст, обрезать фото, и прочие мелкие операции, не требующие сложных вычислений системы, можно ли все это реализовать на PHP, или же нужно интегрировать какой то графический движок?
0 votes2 answers -
ftp
Вопрос конечно не по категории но оч. нужно. Нужно по фтп перенести сайт с одного сервака на другой при этом не потерять атрибуты. Есть только фтп. Подскажите какая программа умеет делать такое и как это сделать?
0 votes10 answers -
404 редирект для динамических страниц
Пробовал вот так: RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^error.php/?$ index.php?categoryID=$1 [L]и вот так: RewriteCond %{QUERY_STRING} ^categoryID=(.*)$RewriteRule ^index.php?categoryID=%1$ error.php [L,R=301]ни тот, ни другой не пашет. нужно что бы в случае не правильно запрошенного урл - перекидывало на страницу с 404 ошибкой. кто-нибудь реализовывал подобное?
0 votes4 answers -
php Перевод даты в секунды с начало эпохи Unix
Имею вот такой код в HTML <form name="z" action="test.php" method="POST"> <input type="date" data-clear-btn="false" name="date-1" id="date-1" class="date" value=""> И вот такой в php $a=$_POST[`date_1`]; $c=mktime($a); нужно чтобы на вход в mktime было 4 параметра int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] ) как в моем конкретном случае мне из переменной $a получить эти 4 параметра
0 votes0 answers -
дезендер PHP кода
Всем привет народ, столкнулся с такой проблемой, есть скрипт один, он закодирован зендом 3.3.0, перелопатил весь инет, а найти дезендер рабочий не смог, может есть у кого, поделитесь, заранее спасибо
0 votes0 answers -
Чистка кода от XHTML "мусора"
Добрый день всем! Подскажите, пожалуйста, как очистить код от XHTML Я получаю данные и помещаю в переменную $text И перед занесением в БД мне хотелось бы облегчить код, а то он выглядит так: <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US">Статьи<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US">Мой текст<o:p></o:p></SPAN></P> если его вставляешь из Word'a
0 votes1 answer -
Табы из БД с помощью PHP
У меня на сайте предусмотрены табы верстка такая суть вроде ясна, я с помощью jQuery ловлю 'data-class' в 'tabs-controls' и 'class' в 'tabs-content', и присваиваю им класс `selected`, а у соседей убираю этот класс В базе данных у меня есть таблица `events`(события/мероприятия) с такой структурой я хочу динамически выводить данные на сайт. но я не могу понять как мне это грамотно сделать. есть несколько вопросов: Необходимо ли мне делать еще одну таблицу с месяцами, и делать в таблице `events` поле, ссылающееся на месяц из таблицы месяцев? Мне надо будет делать два запроса в БД? первый для извлечения месяцев и посредством DISTINCT отсеивать дубликаты и пропускать чер…
0 votes5 answers -
проблема с printf
Подскажите как вывести в printf содержимое которое имеет в себе ну echo print много переменных include к другим файлам?
0 votes2 answers -
Из текстового поля в .txt файл
Есть у меня на странице текстовое поле которое пользователи должны заполнять В это поле они вписывают свою информацию после чего ниже существует кнопка отправить Так вот мне нужно что бы когда они впишут всё что им вздумается нажали эту кнопку и то что они вписали туда записывалось бы в .txt файл котрый размещен на сайте в определенной папке Подскажите как такое можно создать (ИНТЕРЕСУЕТ КАК ЭТО БУДЕТ ВЫГЛЯДЕТЬ В ВИДЕ КОДА)
0 votes3 answers -
Проблема с RewriteRule
RewriteRule ^id([0-9]+)$ id.php?id=$1 [L] Добрый день! Глючит такое правило. Вернее оно работает. Но глючит при такой ситуации: заходим например на страницу /id1 все работает правильно, закрываем браузер, открываем(браузер открывает те же закладки) и попадаем почему то на просто /id.php Почему такое происходит? Подскажите пожалуйста, если кто знает!
0 votes4 answers -
Вызов функции при выходе со страницы
Возможно такое?
0 votes3 answers -
обновление данных в бд
Выдает данные обновлены успешно, но передает пустое значение, в чем косяк? <? session_start(); $id=$_SESSION['id']; include ('connect.php'); $reg=false; if(!empty($try)){ $naimenovanie =($_POST['naimenovanie']); } if(isset($_POST['go'])) { $reg=true; } if ($reg) { $sql = "UPDATE user set naimenovanie='$naimenovanie' where id=".$id.""; $res = mysql_query($sql); if ($res == 'true') { echo "<h3>Данные успешно обновлены</h3>"; } else { echo "<h3>Ошибка при добавлении в базу данных</h3>"; } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html…
0 votes10 answers -
Получение списка пользовательских функций
Добрый день, подскажите плиз, можно ли в PHP получить список пользовательских функций доступных из текущего скрипта?
0 votes4 answers -
Мультикатегории
Делаю двиг для своего интернет магазина на базе фреймворка и задался вопросом как сделать мультикатегории (чтобы товар мог быть в нескольких категориях). 1) В движке ДЛЕ организовано в таблице новостей поле 'category' в котором записи типа '1,4,6' 2) Я думаю сделать связующую таблицу. Просто получается что если товаров будет например 100 000 то записей в связующей таблице может быть в несколько раз больше Как будет эффективнее?
0 votes9 answers -
Азы PHP
Пытаюсь освоить Конструкцию включений include Проблема заключается в том что я не могу подключить файл по ссылке: <?php include 'http://localhost/myproject/one.php'; ?> Получаю следующую ошибку при выводе:
0 votes9 answers -
Код страницы
Здравствуйте! Проблема: <?php $str = file_get_contents('http://localhost/free/post.htm'); $s=$str; $s = strstr($s,'<h2>Санкт'); list($s, $l) = explode('</span>', $s); $l=''; echo($s); ?> Скрипт с этой страницы выводит инфу лишь об Питере, если адрес на html файл, то всё норм, а вот если такой http://www.rus-trip.ru/content/view/275/2/ (точно также страница только в нете а не на localhost) не работает, при том что код оно получает, так как если сделать так: <?php $str = file_get_contents('http://www.rus-trip.ru/content/view/275/2/'); echo($str); ?> то нормально выводит страницу. Уже 3 часа сижу бьюсь над этой проблемой, пожалуйста подска…
0 votes2 answers -
Выбор из массива по правилу
Привет. Подскажите, как из массива выбрать все значения ключей удовлетворяющих условию "v*", где звездочка любое количество или набор симоволов. $arr = array(v1 => 1, v2 => 2, v3 => 3, v4 => 4, bla => bla) Могу предположить только вариант с preg_match() и in_array(). Может есть отдельно спец функция на такое?
0 votes17 answers