Вопрос-Ответ по php

Печать RSS
5962
Кураторы темы:

A

Пришелец
0
Всем привет!

Подскажите, пожалуйста, как прописать/сделать тег [php] в bbcode сайта?

на сайте уже есть такие теги как: Выделение цветом, курсив и ссылка.
A

Пришелец
0
Видимо как-то так? только с использованием тега php?

$var = preg_replace('#\[b\](.*?)\[/b\]#si', '<span style="font-size: 20px">\1</span>', $var);

Господин ПЖ
0
Да примерно так, только нужно еще как-то отформатировать вывод кода, стиль какой-нибудь, подсветка

Оранжевые штаны
0
Avilon, чем тег [code] не устраивает

2000 лет д.н.э.
0
DimmoS, наверное тем что у него нет такого ббкода)

Оранжевые штаны
0
ramzes, тогда окей гоголь, сейчас готовых ббкодов копипасть не хочу, там взял в код вставил - вуаля!
Д

Пришелец
0
почему не работает?
<?php
require_once "config.php"; 
echo '<link rel="stylesheet" type="text/css" href="style.css">'; 
switch($act) {
     case "sid":
		if($admin==$_POST['log'] && $passwd==$_POST['pass']) { 
			$_SESSION['admin']=$log;  
			echo 'Вы успешно автори!<br><a href="guest.php">Далее</a><br>';   
			                               } else { 
		    echo 'Авторизация провалена!<br>';
		    session_destroy(); 
		         }
		         break;
    default:
	echo '<form action="admin.php?act=sid" method="POST">
	Логин:<br><input type="text" name="log"><br>
	Пароль:<br><input type="password" name="pass">
	<input type="submit" value="Войти"></form><br>';
	break;
 

					 }                                
include_once "foot.php"; 
?>
A

Пацак
0
SmartFan, ну ты бы хоть сказал что именно не работает.
Переменная $act не объявлена к слову (хотя черт знает что у тебя в конфиге).
Д

Пришелец
0
Aid78, Да точно, как лучше ее объявить? мне нужно чтобы форма отправилась, не хочу исаользовать if
Д

Пришелец
0
все работает, через GET отправил ее
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск