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
2,481 questions in this forum
-
include()
Покажите пожалуйста пример кода с использованием этой функции для загрузки основной части браузера
0 votes19 answers -
Как передать переменную на другую страницу
вопрос по PHP Например у меня есть форма на странице admin.php : <form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>"><textarea name="text"></textarea><input type="submit" /></form>Тут же я получаю и сохраняю форму : class go {publick static $atr = $_POST['text'];}И есть страница index.php Где я хочу получить данные в виде: echo go::$atr;Как мне связать данные страницы, ведь с inlude подключатся и html-код, а лишь нужен объект, обычное св-во которое нужно всего навсего передать... Может быть как-то можно подключать файлы в контексте объекта? Например чтобы страница admin.php и index.php были в контекте объекта go, где бе…
0 votes17 answers -
Формы+PHP
Здравствуйте! Подскажите пожалуйста в чем ошибка?Код не работает <?php if($_POST['submit']=='submit') { if(!$_POST['p1']||$_POST['p1']==''||!$_POST['p2']||$_POST['p2']==''||!$_POST['p3']|| $_POST['p3']=='') { $message = 'Вы не заполнили поле'; } else { $db = mysql_connect ("localhost","buy","buy"); mysql_select_db ("board",$db); mysql_query("SET NAMES cp1251"); $p1=htmlspecialchars(trim($_POST['p1'])); $p2=htmlspecialchars(trim($_POST['p2'])); $p3=htmlspecialchars(trim($_POST['p3'])); $result=mysql_query("INSRT INTO buy_kv(p1,p2,p3) VALUES('$p1','$p2','$p3')"); if(mysql_affected_rows()==1) { $message='…
0 votes21 answers -
Неактивная ссылка.
Меню находится в отдельном файле и подключается на всех страницах с помощью include. Как сделать, чтобы при переходе на страницу "Страница1" ссылка на эту страницу становилась неактивной. Пробовал следующее: перед каждым пунктом меню делал проверку if($_SERVER['REQUEST_URL']=="page1.php") { echo '<a href=#"page1.php">Страница1</a>'; } else { echo '<a href="page1.php">Страница1</a>'; } но ссылка вс? равно оставалась активной. Выводил через echo значение $_SERVER['REQUEST_URL'], оно равно page1.php. В ч?м может быть проблема?
0 votes12 answers -
Закрасить таблицу(PHP)
Здравствуйте Учусь PHP, в задачке нужно в цикле вывести табличку и закрасить определенные ячейки. Таблицу вывел, а как закрасить не пойму) Как мне допустим закрасить третью ячейку во второй строке и сменить цвет текста в 5 строке у всех ячеек? Буду рад если с пояснениями) echo '<table border="1">'; for ($a=1; $a <= 7; ++$a) { echo '<tr>'; for ($b=1; $b <= 8 ; $b++) { echo '<td>'.$a.$b.'</td>'; } echo '</tr>'; } echo '</table>';
0 votes3 answers -
Проблема с регулярным выражением
Вот только что взялся за PHP, и сразу застрял на простейшей задаче (на мой взгляд). Надо найти в тексте и определённым образом обработать все одно- и двухбуквенные слова. Для этого я составил регулярное выражение и использовал сфункцию preg_replace: $textdata = preg_replace("/\s([а-Яё]{1,2})\s/", " *\\1* ", $textdata); При этом результат обработки получается примерно таким: Как видим, обработались только однобуквенные слова, причем не все. В чем может быть причина, и как следовало бы составить это регулярное выражение?
0 votes25 answers -
Наследование
Есть классы: Core, Controller, Loader и site. Класс Core наследует Controller, класс Controller наследует site. Объект класса Loader создается в классе Core. $this -> load = new Loader(); Но при попытки вызова метода класса Loader в классе site: $this -> load -> view("header"); ,выдается такая ошибка: Notice: Undefined property: site::$load in S:\home\dev\www\system\application\controllers\site.php on line 12 Call to a member function view() on a non-object in S:\home\dev\www\system\application\controllers\site.php on line 12 По идее объект $this -> load должен быть доступен в классе site, но происходит какая-то ошибка.Помогите.
0 votes28 answers -
Загрузка картинки на сервер
Задача такого плана...есть форма,при нажатии обзор выбираем картинку на своей машине и отправляем ее на сервер притом надо чтобы сама картинка сохранилась в локальной папке сервера в какую то папку ,ну типо mysite/foto_img/av-10219.gif, а в базу, в поле ,допустим FOTO,заносится ссылка на эту картинку в формате foto_img/av-10219.gif... Как занести ссылку в БД и занести файл в папку на сервер сделал без проблем,но это две разные операции,а мне надо их как-то объединить в одну...те нажал обзор в форме ...выбрал на локалке файл,нажал ..ДОБАВИТЬ КАРТИНКУ....и файл полетел на сервер в папку foto_img,а ссылка на этот файл(указывающая на папку foto_img на сервере)..занеслась в БД…
0 votes8 answers -
Элементы PHP на статичном сайте. Вывод шапки и подвала.
Всем добрый день. Сразу оговорюсь, что я - дизайнер и программирование понимаю настолько поверхностно, насколько это вообще возможно, поэтому дальше могут быть глупые с точки зрения программистов формулировки, я заранее за них извиняюсь. Делаю себе сайт-портфолио, обычный статичный html-сайт в пару десятков страниц. Шапка и подвал на всех страницах одинаковые, поэтому мне стукнуло в голову вставить их при помощи php, взял просто положил в корень файл header.php, в нём прописал обычный html шапки, а в основных страницах на месте кода шапки вставил <?php include("header.php"); ?>Всё выводится как надо и я уже обрадовался, что если мне понадобится исправить шапку, то …
0 votes3 answers -
Занесение чекбоксов в БД
<form method="POST" action= "action_handler.php" id="form"> <section class="table_1"> <table class="iksweb"> <tbody> <tr> <td rowspan="3"><b>История компании «Mc donald's»</b> <h3 class="the">Кто основал компанию «Mc donald's»?</h3> <section class="conteiner"> <div class="checkbox"> <input type="checkbox" class="i-6" id="i6" value="0" name="formDoor[]"> <label for="i6" tabindex="12">Роналд …
0 votes5 answers -
Разбить txt на абзацы
Привет коллеги! Нужен совет-подсказка: как разбить на абзацы подгружаемый из вне файл txt. В самом файле абзацы, разумеется, есть, но при инклюде в php все сливается в один поток - без разбиения на параграфы. Какую функцию использовать?
0 votes8 answers -
Проверка перехода со страницы
Как сделать проверку, которая бы показывала что пользователь перешел имеенно с этой страницы? А не с какой либо другой? Тобишь: Имеется форма на странице a.php, из нее отправляются данные в one.php Мне нужна проверка в one.php, Которая достоверно показывала бы что данные отправленны именно из a.php
0 votes47 answers -
Отображение ссылки в IPB
Как сделать транслит ссылки латиницей на IPB 4.1 Нашел метод: 1. Открыть файл initdata.php в корневой папке с форумом и найти там примерно такой код: define( 'IPB_USE_SEO_TRANSLIT', FALSE ); define( 'IPB_USE_ONLY_ID_FURL', FALSE ); Меняем значение с FALSE на TRUE Ну у меня нет файла initdata.php у меня Есть init.php и в коде этого файла я не нахожу такой части кода, как в примере. Выкладываю код, может подскажете, в какой части кода нужно делать правки? Если вообще в этом файле( Скрытый текст <?php /** * @brief Init for UTF8 Conversion * @author <a href='http://www.invisionpower.com'>Invision Power Services, Inc…
0 votes9 answers -
htaccess редирект в директорию для нового домена
Здравствуйте, прочитал информацию по прописыванию редиректа сайта в htaccess, но что-то делаю не так. Ситуация такая: У менять есть домен site1.com (хостинг timeweb). Он находится в папке /site1.com/public_html/ . Теперь я хочу создать еще один один домен site2.com и размеситить его директориу в папку /site1.com/public_html/site2.com/ (так как есть ограничения на хостинге по созданию новых директория я доменов - максимум 2 директория для 2-х сайтов). Что нужно прописать в htaccess фаиле. Заранее спасибо за помощь.
0 votes10 answers -
Динамическое меню на php
Подскажите пожалуйста, как создать меню на php, которое заменит вот эту конструкцию на SSI? <!--#if expr="$DOCUMENT_URI=/^\/index.html/" --> <span class="bold">Главная</span> <!--#else --> <a class="menu" href="/index.html">Главная</a> <!--#endif --> <!--#if expr="$DOCUMENT_URI=/^\/html\/index.html/" --> <span class="bold">HTML</span> <!--#else --> <a class="menu" href="/html/index.html">HTML</a> <!--#endif -->
0 votes7 answers -
запись даты рождения в базу данных
Подскажите у меня есть три инпута год , месяц и день рождения , пользователь выбирает и мне надо это сохранить в базу В базе данных я определил поля как date Спасибо
0 votes24 answers -
Где лучше в XML или INI?
Требуется держать структуру сайта в файле. Сделал все через INI: [index] title=Главная children=photo,about_me,contact [contact] title=Контакты [about_me] title=Обо мне [photo] title=Фото В XML можно было бы написать так: <root> <page> <title>Главная</title> <child> <page> <slug>about_me</slug> <title>Обо мне</title> </page> <page> <slug>photo</slug> <title>Фото</title> </page> <page> <slug>contacts</slug> <title>Контакты</title> </page> </child> </page> <…
0 votes27 answers -
Последние сообщения с Twitter
Не подскажите каким способом лучше поместить статус твитера ? Нашёл вот такое решение - http://abeautifulsite.net/notebook/75 , хочу попробывать, но не совсем ясно куда добавлять код, с пхп не знаком вообще...
0 votes10 answers -
select форма без кнопки отправки, без js - как сделать?
На одном из сайтов есть селект который позволяет делать выбор без нажатия кнопки ок - ее там просто нет. Js и/или другие плагины отключены. Страница обновляется, после клика по селекту - эффект как нажали кнопку.Получается только html и серверный скрипт. Как такое можно реализовать?
0 votes12 answers -
IDE для PHP
Дамы и господа, кто каким IDE для PHP пользуется и где можно скачать? (Я сам до селе пользовался тупо Notepаd++, так сказать руку набивал ))) )
0 votes17 answers -
Распознавание ссылок в тексте из бд.
Подскажите пожалуйста, есть ли такая ф-я которая автоматически распознает ссылки в обычном тексте при выводе из БД, и вместо их выводит уже ссылку.например было в бд www.kolia.com а на экран выводится <a href="www.kolia.com">www.kolia.com</a> мне кажется я гдето такое видел. но прогуглить не вышло. если нету, то тогда как лучше, заганять уже в базу выражение такого типа: <a href="www.kolia.com">www.kolia.com</a>. или всетаки написать свою ф-ю распознавания при выводе. как по мне первый вариант более логичен. но и сделать красивую ф-ю распознавания тоже былобы очень не плохо, чтобы пользователь при вводе текста не парился по поводу дополнительных вс…
0 votes5 answers -
Асинхронный запрос на php
Всем привет!!! Просветите плиз, можно ли на пхп сделать асинхронный запрос, что то на подобии AJAX, причем запрос должен быть отправлен на другой хост.
0 votes4 answers -
Кэширование браузера
Гугл выдал рекомендацию "Используйте кеш браузера для следующих ресурсов". Далее перечисляются файлы css, js и картинки. У меня стоит CentOS 6 с Apache и Nginx. В nginx.conf написано: В .htaccess написано: Всё равно Гугл ругается. Что надо сделать, чтобы включить кэширование?
0 votes11 answers -
Совместное обучение php
Знаю html/css, сейчас хочу учить php, начинать буду с codeacademy, если кто есть на таком же этапе, давайте начнем с этого ресурса вместе, а когда его завершим, то попробуем решить "простую" задачу на php, возможно совестное обучение даст свою пользу.
0 votes51 answers -
Прошу помощи
Помогите не могу понять в чем ошибка! Вот код </P><P> <?php $result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db); $myrow=mysql_fetch_array($result); { printf(" %s (<a href='#'>подробней</a>) <table width='400' border='1'> <tr> <td rowspan='4' width='100'><img src='%s' width='100' height='75'></td> <td class='cena-g'>Вес</td> <td>%s</td> <td>%s</td> </tr> <tr> <td class='cena-g'>Цена</td> <td>%s</td> <td>%s</td> </tr> <tr> <td class='cena…
0 votes22 answers