>>>ВОПРОСЫ НОВИЧКОВ<<<

345K
.

REALball, Написал же

.
ПФК ЦСКА forever!
Krite (30.12.2011/12:14)
REALball, Написал же
Ну док как их перекодировать то, покажи на примере, я с кодированием инфы не сталкивался...
.
Krite

REALball,

<?php
class functions {
	function img_encode($url = '') {
		$url = base64_encode(trim($url));
		return '[img]' . $url . '[/img]';
	}
	function img_decode($url = '') {
		//тут функция декодирования и обработки
	}
	function tags($var = '') {
		//Кодидруем URl тега [img]
		$var = preg_replace( "#\[img\](.+?)\[/img\]#ie", "self::img_encode('\\1')", $var );
		//Примерная обработка url
		$var = preg_replace("#((ht|f)tp(s)?:\/\/[\pL\pN\.-]+\.[\pL\pN]{2,6}((&amp;)?[\pL\pN\.\~\=\_\%\-\#\/]+[^\(&;, )<])*)#ie", "self::parse_url_tags('\\0', '\\1')", $var);
		//Декодируем и обрабатываем тег [img]
		$var = preg_replace( "#\[img\](.+?)\[/img\]#ie", "self::img_decode('\\1')", $var );
	}
}
.
КЕК
REALball (30.12.2011/11:15)
Вроде в самом низу, там где вывод категорий...
да вроде смотрел там ... Потом еще раз посмотрю...
.
ПФК ЦСКА forever!
Krite (30.12.2011/12:27)
REALball, [php]<?php
class functions {
function img_encode($url = '') {
$url = base64_encode(trim($url));
return '[img]' . $url . '[/img]';
}
function img_decode($url = '') {
//тут функция дек
Спасибо Чуть позже попробую...
.
(\/)____o_O____(\/)

Krite, Можно не велосипедить и просто подставлять адрес картинки без http:// в теги, а на выходе дописывать, вроде должно работать

.

Koenig, у тебя картинка на выход как получится в итоге? с http:// и ее обработчик url все равно схавает

.
ПФК ЦСКА forever!

Krite, А функция декодирования и обработки так примерно выглядит???:

function img_decode($url = '') {
        //тут функция декодирования и обработки
        $url = base64_decode(trim($url));
        return '<img src="' . $url . '" alt="" />';
    }
.
ПФК ЦСКА forever!
Krite (30.12.2011/12:47)
Koenig, у тебя картинка на выход как получится в итоге? с http:// и ее обработчик url все равно схавает
А если наоборот под обработчиком ссылки это написать?
Тогда функция пройдёт мимо ссылки, т.к. не будет http(s):// и обработает картинкой, ну а т.к. картинка должна быть с http(s):// , мы её вставляем в поле замены, перед переменной.
Вроде может проканать....
.
REALball (30.12.2011/13:00)
Krite, А функция декодирования и обработки так примерно выглядит???: [php]function img_decode($url = '') {
//тут функция декодирования и обработки
$url = base64_decode(trim($url
Да работать будит, но не безопасно)
Всего: 9861