PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (5): « 1 2 [3] 4 5 »
Найдено сообщений: 65
Хенаро
Отправлено: 16 Августа, 2015 - 10:59:11 • Тема: Не работает set_include_path • Форум: Вопросы новичков
Ответов: 6 Просмотров: 394
andrewkard пишет: require выдает ошибку? Значит путь не тот, Вы установили новый путь от корня сайта, попробуйте указать абсолютный путь.
Как уже ни пробовал, не выходит никак
И что оно хочет, загадка истории...............
Хенаро
Отправлено: 16 Августа, 2015 - 10:07:21 • Тема: Не работает set_include_path • Форум: Вопросы новичков
Ответов: 6 Просмотров: 394
andrewkard пишет: Хенаро
Проверил. Должно так работать, по новому пути есть файл, который хотите подключить?
Есть, конечно, в папке classe лежит. Да что за дела такие, не пойму. Я в шоке просто
Хенаро
Отправлено: 16 Августа, 2015 - 09:06:56 • Тема: Не работает set_include_path • Форум: Вопросы новичков
Ответов: 6 Просмотров: 394
Не могу разобраться с set_include_path, помогите, пожалуйста. Не может найти файл.
Что я не так сделал?
P.S. Работаю на OpenServer
Хенаро
Отправлено: 13 Июня, 2015 - 17:53:50 • Тема: Регулярное выражение для ссылок с http:// и без • Форум: Вопросы новичков
Ответов: 2 Просмотров: 173
Я у себя в чате так сделал, чтобы ещё и ютуб видео можно было вставлять
PHP:
скопировать код в буфер обмена
function get__code( $text ) {
array ( "<pre data-rel='php'>" , "<pre data-rel='javascript'>" ,
"<pre data-rel='html'>" ,
"<pre data-rel='css'>" ,
"<pre data-rel='mysql'>" ,
"</pre>" ) ,
array ( "<pre data-rel='php'><code>" , "<pre data-rel='javascript'><code>" ,
"<pre data-rel='html'><code>" ,
"<pre data-rel='css'><code>" ,
"<pre data-rel='php'><code>" ,
"</code></pre>" ) , $text ) ;
$text = preg_replace ( '/\b(https?:\/\/www\.youtube[\S]+)/si' , "<br><iframe width='560' height='315' src='$1 ' frameborder='0' allowfullscreen></iframe><br>" , $text ) ; $text = preg_replace ( '/\b(https?:\/\/www\.[^y][^o][^u][^t][^u][^b][\S]+)/si' , '<a target="_blank" href="$1">$1</a>' , $text ) ; $text = preg_replace ( '/\b(https?:\/\/[^w]{3}[\S]+)/si' , '<a target="_blank" href="$1">$1</a>' , $text ) ; return $text ;
}
Хенаро
Отправлено: 07 Июня, 2015 - 17:28:01 • Тема: Хранимые процедуры • Форум: Работа с СУБД
Ответов: 2 Просмотров: 663
Здравствуйте! Начал разбираться с хранимыми процедурами. Подкажите пожалуйста как правильно делать запросы на выборку? Вот такой запрос ничего не хочет возвращать
PHP:
скопировать код в буфер обмена
$db -> query ( '
CREATE PROCEDURE max_id (out max_id int)
BEGIN
select MAX(`id`) into max_id from `category`;
END;' ) ;
$stmt = $db -> prepare ( "CALL max_id(?)" ) ;
$stmt -> bindParam ( 1, $return_value , PDO:: PARAM_INT ) ;
$stmt -> execute ( ) ;
print "процедура вернула $return_value \n " ;
Хенаро
Отправлено: 04 Июня, 2015 - 00:17:15 • Тема: Ничего не понимаю • Форум: Регулярные выражения
Ответов: 2 Просмотров: 192
Мелкий , подскажи как же верно написать?
Вот здесь всё прекрасно работает, но только если одна ссылка в тексте, поэтому переделываю PHP:
скопировать код в буфер обмена
preg_match_all ( '/\bhttp[s]?:\/\/(www\.)?[^y][^o][^u][^t][^u][^b][\S]+/s' , $text , $atch ) ; if ( $atch [ 0] ) {
foreach ( $atch [ 0] as $http ) {
$text = str_replace ( $http , "<a target='_blank' href='$http '>$http </a>" , $text ) ; }
}
preg_match_all ( '/\bhttps:\/\/www\.youtube\.com\/(watch\?v=).*\b/s' , $text , $match ) ; if ( $match [ 0] ) {
foreach ( $match [ 0] as $val ) {
$text = str_replace ( $val , "<br><iframe width='560' height='315' src='$val ' frameborder='0' allowfullscreen></iframe><br>" , $text ) ; }
foreach ( $match [ 1] as $val1 ) {
}
Хенаро
Отправлено: 03 Июня, 2015 - 23:30:23 • Тема: Ничего не понимаю • Форум: Регулярные выражения
Ответов: 2 Просмотров: 192
Скажите, почему совпадение находит?
Уже не знаю что и думать и как быть, тут совпадения нет и всё рабно оборачивает в тэг а
PHP:
скопировать код в буфер обмена
function get__code( $text ) {
array ( "<pre data-rel='php'>" , "<pre data-rel='javascript'>" ,
"<pre data-rel='html'>" ,
"<pre data-rel='css'>" ,
"<pre data-rel='mysql'>" ,
"</pre>" ) ,
array ( "<pre data-rel='php'><code>" , "<pre data-rel='javascript'><code>" ,
"<pre data-rel='html'><code>" ,
"<pre data-rel='css'><code>" ,
"<pre data-rel='php'><code>" ,
"</code></pre>" ) , $text ) ;
$text = preg_replace ( '/\b(https?:\/\/(www\.)?(?!yotube)[\S]+)/si' , '<a target="_blank" href="$1">$1</a>' , $text ) ; return $text ;
}
Хенаро
Отправлено: 08 Мая, 2015 - 22:21:43 • Тема: Функция для комментариев еа сайте • Форум: Регулярные выражения
Ответов: 0 Просмотров: 132
Здравствуйте, делаю свой сайтик, по ходу учёбы всё там выкладываю, забыл чтото - не роюсь в файлах и в гугле, а к себе домой зашел, и красота )))
Сейчас вот начал питончик пробовать..
В чём значит загвоздочка у меня - написал функцию ( с большим трудом и помощью квалифицированных специалистов ) которая оборачивает комментарии в коде в спан зелёным цветом. И если комментарий переношу на новую строку, то не срабатывает, остаётся синим цветом
PHP:
скопировать код в буфер обмена
function get_comments( $text ) {
if ( $text ) {
// загвоздка во втором ветвлении (## и т.д)
if ( $match [ 1] ) {
foreach ( $match [ 1] as $value ) {
$text = str_replace ( $value , "<span style='color: #2c6d18;'>" . trim ( $value ) . "</span>" , $text ) ; foreach ( $match [ 0] as $val ) {
$text = str_replace ( $val , "<span style='color: #2c6d18;'>" . trim ( $val ) . "</span>" , $text ) ; }
}
}
return $text ;
}
return false ;
}
import random ## предоставляет функции для генерации случайных чисел,
## букв, случайного выбора элементов последовательности (не работает )
import sys ## обеспечивает доступ к некоторым переменным и функциям,
## взаимодействующим с интерпретатором python ( не работает )
Поможете разобраться?
Хенаро
Отправлено: 04 Апреля, 2015 - 23:30:41 • Тема: Помогите с PDO • Форум: Вопросы новичков
Ответов: 4 Просмотров: 202
Здравствуйте, друзья. Недавно познакомился с PDO, отличная вещь, только непонятно с обезвреживанием данных и с подготовленными операторами
Вот например не работает такой вот запросик
PHP:
скопировать код в буфер обмена
if ( $_GET [ 'search' ] ) {
$query = "select * from `statti` WHERE `title` like '%:search%' o r `discription` like '%:search%'" ;
$stmt = $this -> db -> prepare ( $query ) ;
$stmt -> execute ( array ( ':search' => $search ) ) ; while ( $row = $stmt -> fetch ( PDO:: FETCH_ASSOC ) ) {
<div class='table' style='width:1024px; margin: auto;'>
<a href='?option=view&id_text=%s '><h1 class='h2'>%s <img alt='png' src='%s '/></h1></a>
</div>
" , $row [ 'id' ] , $row [ 'title' ] , $row [ 'category' ] ) ;
}
}
И через
Не получается обезвреживать, не срабатывает..
Подскажите как правильно??
Хенаро
Отправлено: 24 Января, 2015 - 22:30:36 • Тема: Отправка адреса через GET • Форум: Вопросы новичков
Ответов: 10 Просмотров: 326
Ну так бы сразу и сказал, где копать)) Я ж зелёный ещё, не мог придумать что искать. А просто window.history - както неясно вообще. Спасибо
Хенаро
Отправлено: 24 Января, 2015 - 22:20:04 • Тема: Отправка адреса через GET • Форум: Вопросы новичков
Ответов: 10 Просмотров: 326
3d_killer пишет: я ответил, если не можете почитать о стандартной функции, то думаю не тем направлением вы занялись
И как мне поможет window.history, непонятно.. КАК??? Если не делается переходов по адресам?
Хенаро
Отправлено: 24 Января, 2015 - 22:10:57 • Тема: Отправка адреса через GET • Форум: Вопросы новичков
Ответов: 10 Просмотров: 326
3d_killer Не можете ответить - проходите мимо) Как нибудь сам решу какие там надо классы и картинки. Мастера
Страниц (5): « 1 2 [3] 4 5 »
Powered by ExBB FM 1.0 RC1. InvisionExBB