#951 2013.02.01 23:49

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Нужна функция перегона картинки в символы. у DarkDaNTe было на сайте.

Неактивен

#952 2013.02.03 00:23

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Подскажите, как быть с ссылками во view (шаблонах) с CodeIgniter?
Не руками же его писать?
- - - -

Код:

1
span style="color: #0000BB"><?phpecho '<a href="class/method/<?php echo $id; ?>"><?php echo $filename; ?></a>';

Неактивен

#953 2013.02.07 17:56

wweja
Гость

Re: Общие вопросы по PHP

Привет,
подскажите пожалоста как сделать запросы к БД с небольшой нагрузкой на БД?
сейчас у меня вот как:

Код:

1
span style="color: #0000BB"><?php//USER$q = mysql_query("SELECT * FROM `chat_users` WHERE `id` = '".$id."';"); $user = mysql_fetch_array($q); $id = $user['id']; $css = $user['css']; //END USER //ONLINE $online = time() + 900; $update = mysql_query("UPDATE `chat_users` SET `time` = '".$online."', `place` = 0, `ip` = '".getenv ('REMOTE_ADDR')."', `ua` = '".htmlspecialchars(getenv ('HTTP_USER_AGENT'))."', `timevremja` = `timevremja` + IF(NOW() - `timeob` < 500, NOW() - `timeob`, 0), `timeob` = NOW() WHERE `id` = '".$id."';"); //END ONLINE

ето я делал года 4 назад и все было хорошо но сейчас посетителей стало больше и работа скрипта стала медленной.

Отредактировано Gemorroj (2013.02.07 18:26)

#954 2013.02.07 18:32

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

Код:

1
span style="color: #0000BB"><?php//USER$q = mysql_query("SELECT * FROM `chat_users` WHERE `id` = '".$id."';");$user = mysql_fetch_array($q);$id = $user['id'];$css = $user['css'];//END USER//ONLINE$online = $_SERVER['REQUEST_TIME'] + 900;$update = mysql_query(" UPDATE `chat_users` SET `time` = '".$online."', `place` = 0, `ip` = '".$_SERVER['REMOTE_ADDR']."', `ua` = '".mysql_real_escape_string(htmlspecialchars($_SERVER['HTTP_USER_AGENT']))."', `timevremja` = `timevremja` + IF(NOW() - `timeob` < 500, NOW() - `timeob`, 0), `timeob` = NOW() WHERE `id` = '".$id."';");//END ONLINE

как минимум там SQL-injection. вообще, тут особо нечего оптимизировать. Вероятно, проще индексов расставить. Т.к., вероятно, они не проставлены.

Неактивен

#955 2013.02.07 21:15

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: Общие вопросы по PHP

wweja написал:

много букав! Переходи на PDO

Код:

1
2
3
4
$q = mysql_query("SELECT * FROM `chat_users` WHERE `id` = '".$id."';");
$user = mysql_fetch_array($q);
$id = $user['id'];
$css = $user['css'

Мне одному показался говнокод?
Это тож само что и if(сиська = 1) echo '1 сиська'; elseif (сиська = 2) echo '2 сиська';   и т.д. big_smile

Отредактировано WapStyle (2013.02.07 21:18)

Неактивен

#956 2013.02.08 07:04

wweja
Гость

Re: Общие вопросы по PHP

напишите пожалоста пример нормального кода?

#957 2013.02.08 07:27

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: Общие вопросы по PHP

wweja, http://php.net/manual/ru/book.pdo.php учим, всё на русском и с примерами

Неактивен

#958 2013.02.08 12:01

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

WapStyle, а ты видел вап-чаты не с говнокодом?
они же все по мотивам бодр-чата сделаны и код там такой же.

Неактивен

#959 2013.02.23 02:17

graberja
Гость

Re: Общие вопросы по PHP

привет, подскажите как можно наложить копирайт на картинку если наложение чужого копирайта меняется (то справа то слева и т.д)?

#960 2013.02.27 15:00

koderrr
Участник
Откуда: мск
Зарегистрирован: 2013.02.27
Сообщений: 1
Карма: 0
Профиль Веб-сайт

Re: Общие вопросы по PHP

graberja написал:

привет, подскажите как можно наложить копирайт на картинку если наложение чужого копирайта меняется (то справа то слева и т.д)?

Наложить копирайт на картинку с копирайтом? Вообще через GD это делается если я правильно вопрос понял

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.030 s