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

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

A

Землянин
0
У меня вопрос,я сейчас пишу скрипт чата,нужно,чтобы из массива выделялись символы,заменялись смайлами.
A

Оранжевые штаны
0
$msg=str_replace('.smile.','<img src="smile/smile.jpg" alt="image"/>',$msg);

2000 лет д.н.э.
0
<?php $message = strtr($message,array(':-D'=>'<img src="/smiles/xaxa.gif" alt="" />', ':-('=>'<img src="/smiles/sad.gif" alt="" />')); ?>
Изменил: ramzes (19.04.2010 / 17:41)

Чатланин
0
3032. Rezent, как написать код броузера если ето смарт то не написался Mozilla/5 а сам модел. Например Nokia/n95, nokia 6220, 5800 и.д
A

Оранжевые штаны
0
3037, к неудобству смартфоны некоторые, например symbian 9 серии стандартный брузер начинается с Mozilla но в нем где то в середине содержится название модели, дай пример user agent тебе подскажут как правильно в этом случае дополнить код

Чатланин
0
Nokia5800d-1/21.0.025 - Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.025; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
NokiaE60/4.06.0 - Mozilla/5.0 (SymbianOS/9.1; U; [en]; Series60/3.0 NokiaE60/4.06.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413
NokiaE75-1/110.48.125 - Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/110.48.125 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
NokiaN97-1/12.0.024 - Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.024; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344
NokiaN90-1/1.00.0 - Mozilla/4.0 (compatible; MSIE 5.0;Series60/2.8 NokiaN90-1/1.00.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)
NokiaN92/2.0 - Mozilla/ 4.0 (compatible;MSIE 5.0; Series60/3.0 NokiaN92/2.0 (x.y.z) Profile/MIDP-2.0 Configuration/CLDC-1.1)

Чатланин
0
Вопшем нужно найти нокиу Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaXxx/1.0; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413

Чатланин
0
лучше бы под мотор сделаяте.
//------------------ Функция определения реального браузера под мотор--------------------//
if (empty($_SESSION['user_brow'])){
if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) {
$browsus = $_SERVER['HTTP_X_OPERAMINI_PHONE_UA'];
} elseif (isset($_SERVER['HTTP_USER_AGENT'])) {
$browsus = $_SERVER['HTTP_USER_AGENT'];
} else {
$browsus = 'Not_detected';
}
$browsus = preg_replace('|http://|i','', $browsus);
$browsus = strtok($browsus,'( ');
$_SESSION['user_brow'] = substr($browsus,0,22);
}
$brow = check($_SESSION['user_brow']);
A

Пришелец
0
$result2 = mysql_query("INSERT INTO `for_tem` ( `naz` , `for` ) VALUES ( '$t' , '$f' );");
$result3 = mysql_query("SELECT id FROM `for` ORDER BY id DESC LIMIT 1");
$tt = mysql_fetch_array($result3);
$ttt = $tt['id'];
$result = mysql_query("INSERT INTO `for_soob` ( `avtor` , `soob` , `date` , `for` , `t` ) VALUES ( '$avtor' , '$text' , '$date' , '$f' , '$ttt');");
где ошибка? почему в последнем запросе к базе в t добавляется число 5,а не взятое из предыдущего запроса?
О

Землянин
0
Покажи дамп таблицы for именно тот, из которого записывается значение в $ttt
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск