img BB код ПОМОГИТЕ - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 01 Dec 2024 10:13:06 +0300Скажи лучше-какой именно файл дать,для ротора
https://visavi.net/topics/17984/612475
img BB код ПОМОГИТЕ ZAMASun, 06 Jan 2013 16:26:11 +0400Сообщенияhttps://visavi.net/topics/17984/612475function BBimg($msg){<br>
$msg=preg_replace("#\\[img](http://.+)\[/img\]#isU",'<img src="\\1" alt="img"/>',$msg);<br>
}<br>
и где вывод поста например $post['mess']; пропиши<br>
echo .BBimg($post['mess']);<br>
и при написании: <div class="media-file"><a href="http://site.ru/картинка.jpg" data-fancybox="gallery"><img src="http://site.ru/картинка.jpg" class="img-fluid" alt="image"></a></div> будет картинка )<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:24 сек.</span></em><br>
дай свой файл отвечающий за ббкоды или смайлы <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> сделаю)
https://visavi.net/topics/17984/612473
img BB код ПОМОГИТЕ АлександрSun, 06 Jan 2013 16:19:09 +0400Сообщенияhttps://visavi.net/topics/17984/612473на моторе не сработало,хотя весь код из скрипта брал в свой functions ну я и бросил это дело <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad">
https://visavi.net/topics/17984/612466
img BB код ПОМОГИТЕ ЕвгенийSun, 06 Jan 2013 15:50:37 +0400Сообщенияhttps://visavi.net/topics/17984/612466Автор,так что у тебя в итоге вышло? я тоже давно хотел такой код,вот и решил поднять старую тему
https://visavi.net/topics/17984/612439
img BB код ПОМОГИТЕ ZAMASun, 06 Jan 2013 10:16:14 +0400Сообщенияhttps://visavi.net/topics/17984/612439Всё равно они не робят((
https://visavi.net/topics/17984/319809
img BB код ПОМОГИТЕ МаксSun, 13 Feb 2011 22:53:54 +0300Сообщенияhttps://visavi.net/topics/17984/319809инклудить вряд ли получится,<br>
так код тогда подгонять надо.<br>
Просто ставь целиком в ввкоды и выводи тегом имдж
https://visavi.net/topics/17984/310546
img BB код ПОМОГИТЕ GodZiLLaSun, 23 Jan 2011 19:50:06 +0300Сообщенияhttps://visavi.net/topics/17984/310546тоже верно... щас попробую
https://visavi.net/topics/17984/310481
img BB код ПОМОГИТЕ Иосиф ДжугашвилиSun, 23 Jan 2011 17:05:43 +0300Сообщенияhttps://visavi.net/topics/17984/31048123. создай файл с кодом как в 13 ом посте и проинклюдь в месте где он будет использоватся
https://visavi.net/topics/17984/310474
img BB код ПОМОГИТЕ МаксSun, 23 Jan 2011 16:56:22 +0300Сообщенияhttps://visavi.net/topics/17984/310474<blockquote class="blockquote"><strong>®_GodZiIIa_€</strong> (23 Января 2011 / 14:31)<br>
Кстати, забывате о безопастности...<br>
Может мой код и не идеален, можно поправить,<br>
но там хотя бы проверка идёт на наличие картинки...</blockquote>
а как вставить проверку в этот код <pre class="prettyprint">$msg = preg_replace('/\[img\](.*?)\[\/img\]/is','<img src="$1" />',$msg);</pre>
https://visavi.net/topics/17984/310467
img BB код ПОМОГИТЕ Иосиф ДжугашвилиSun, 23 Jan 2011 16:36:11 +0300Сообщенияhttps://visavi.net/topics/17984/31046720. <strong>ramzes</strong>, аха, код старенький и давно распространённый...
https://visavi.net/topics/17984/310429
img BB код ПОМОГИТЕ GodZiLLaSun, 23 Jan 2011 15:10:31 +0300Сообщенияhttps://visavi.net/topics/17984/310429<blockquote class="blockquote"><strong>Nominal</strong> (21 Января 2011 / 20:43)<br>
6. <strong>The illusion of life</strong>, попробуй так<br>
<pre class="prettyprint">$msg = preg_replace('/\[img\](.*?)\[\/img\]/is','<img src="$1" />',$msg);</pre></blockquote>
спасибо за подсказку!!! С твоим кодом все робит +1
https://visavi.net/topics/17984/310416
img BB код ПОМОГИТЕ Иосиф ДжугашвилиSun, 23 Jan 2011 14:45:27 +0300Сообщенияhttps://visavi.net/topics/17984/310416<pre class="prettyprint"><?php
$dt[4] = preg_replace_callback('#\[img=http:\/\/(.*?)\.(gif|png|jpe?g)\]\[/img\]#si','img_resize',
$dt[4]);
?></pre>
вот так получше будет, без ереги, в одну регулярку, без эксплоде и в функцию ресайза в которую просто лепим ресайзер из движка с минимальными изменениями<br>
//давно не кодил, мог ошибку в регулярке допустить но суть я думаю ясна<br>
<br>
<em><span style="font-size:x-small">Добавлено через 04:17 сек.</span></em><br>
19. <strong>®_GodZiIIa_€</strong>, первый раз я этот тег себе сделал именно из твоего<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
из журнала выдрал, еще на 16 моторе<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/17984/310409
img BB код ПОМОГИТЕ ramzesSun, 23 Jan 2011 14:39:12 +0300Сообщенияhttps://visavi.net/topics/17984/310409Кстати, забывате о безопастности...<br>
Может мой код и не идеален, можно поправить,<br>
но там хотя бы проверка идёт на наличие картинки...
https://visavi.net/topics/17984/310406
img BB код ПОМОГИТЕ GodZiLLaSun, 23 Jan 2011 14:31:05 +0300Сообщенияhttps://visavi.net/topics/17984/310406код может быть преобразован в формат TXT?<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:04 сек.</span></em><br>
Who can convert code segment to format txt? Thanks
https://visavi.net/topics/17984/310285
img BB код ПОМОГИТЕ hugoSun, 23 Jan 2011 04:39:46 +0300Сообщенияhttps://visavi.net/topics/17984/310285<pre class="prettyprint">
<?php
function img_replaces($m) {
$file = 'http://'.str_replace('http://', null, $m[1]);
$size = getimagesize($file);
$ext = strrchr($file, '.');
$ext2 = array('gif', 'jpg', 'png', 'jpeg');
if (in_array($ext, $ext2)) {
if ($size[0] > 100 or $size[1] > 100) {
$file = '<br><img src="http://'.$m[1].'" width="100" height="100" alt="'.$m[2].'"><br>';
} else {
$file = '<br><img src="http://'.$m[1].'" alt="'.$m[2].'"><br>';
}
$file .= '<a href="http://'.$m[1].'">Скачать</a> ['.$size[0].'x'.$size[1].']<br>';
}
echo $file;
}
?>
</pre>
<br>
<br>
<br>
для бб код<br>
<pre class="prettyprint">
<?php
$message = preg_replace_callback('~\\[img=(http://.+?)\\](.+?)\\[/img\\]~', 'img_replaces', $message);
?>
</pre>
https://visavi.net/topics/17984/310271
img BB код ПОМОГИТЕ МансурSun, 23 Jan 2011 02:16:19 +0300Сообщенияhttps://visavi.net/topics/17984/310271