Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Akvar

Страницы: [1] 2 3
1
JavaScript & JScript / Помогите разобраться
« : 20 Августа 2007, 19:50:54 »
Ага у меня тоже самое было :)
Клиент - кричал и ругался, что я х...  сайты делаю...  и что хакеры хакают...
закончилось тем, что меня он достал - и я его послал :)
аказывается вирус был :)

2
Базы данных / Помагите с запросом
« : 20 Августа 2007, 14:27:25 »
Вобщем посидел, подумал - поэксперементировал...
и старался избавится от парсинга и повторяющихся записей..
вот что получилось : ( помоемому самый быстрый вариант :)

CREATE TEMPORARY TABLE stack_1 SELECT t1.id, t1.b_email from baza AS t1 where EXISTS ( SELECT * FROM baza AS t2 WHERE t2.b_email=t1.b_email AND t2.id!=t1.id );
CREATE TEMPORARY TABLE stack_2 SELECT MIN(id) as id FROM stack_1 GROUP BY b_email;
DELETE stack_1 FROM stack_2, stack_1 WHERE stack_2.id=stack_1.id;
DELETE baza FROM stack_1, baza WHERE stack_1.id=baza.id;

3
Базы данных / Помагите с запросом
« : 20 Августа 2007, 12:35:06 »
Цитировать
SELECT bbb FROM aaa WHERE COUNT(bbb)>1 GROUP BY bbb

такое конечно не работает... так как при большой базе - сжирает память...

/ данная тема старая...  но хочется поднять...  так как в нете тяжело найти ответ - все неработающие идеи...
но необходимо расширить задачу:
1) при малом количестве совпадений скрипт выполнялся очень быстро...
2) при большом количестве совподений ( более 50% - не загибался сервер при количестве записий около 1-го милиона )

Делал кто-то такое ?

4
PHP / поворот таблицы на 90 градусов
« : 05 Июля 2007, 13:33:01 »
Так, сколько строк и столбцов ты выводишь ?
нужно MySQL решение?

5
Товой пример работает точно также как мой.. просто как объект плавающее окно удобнее...
влюбом случае поставь Апачи и поэксперементируй...
То, что ты говорил - яндекс выпрыгивает в окно - это проблема только с яндексом ( у него на это скрипт стоит )

я пробовал добавлять скрипт как объект:

<body>
<
iframe id="content" src="http://www.xxx.ru/" width="80%" height="80%"></iframe>
<
script language="JavaScript" type="text/javascript"><!--
var 
myarray=["http://www.xxx.ru/","http://www.yyy.ru/"]
var 
i=0
function load_content(){
var 
sc=document.createElement("script");
sc.type="text/javascript";
sc.text = \'document.getElementById("content").src="\'+myarray[i]+\'"\';
document.getElementById(\'content\').document.body.appendChild(sc);
i++;
if (i==myarray.length){ i=0 }
}
setInterval("load_content()", 4000);
//-->
</script>
</body>

Но статистику на моем сайте не удалось обмануть ...

6
Dimon-RU
К стате.. данный скрипт именно так и работает...
все окна открываются именно в этом фрэйме ( ) просто поочереди...
( но вот с вот этим : "хотелось, чтобы яндекс думал , что на него пришли с site.ru, я рамблер думал, что на него пришли с яши" надо чуть подругому...
сек попробую...

-------
Неа...  посмотрел по статистике считает что с твоего сайта а не яндекса....

7
Острые углы треугольников не равны друг другу (исходя из соотношения катедов), следовательно гипотенузы общих фигур - не прямая а имеет излом, одна выпуклая другая вогнутая, следовательно в этой разнитце и находится площать искомого квадрата :)
во как :)

8
Здесь можно и без фраймов обойтись.
с плавающим фраймом вот :

<iframe id="content" src="http://intmarpro/"></iframe>
<
script language="JavaScript" type="text/javascript"><!--
var 
myarray=["http://core/v_index.php","http://konons/","http://intmarpro/"]
var 
i=0
function load_content(){
parent.document.getElementById(\'content\').src=myarray[i]
i++
if (i==myarray.length){ i=0 }
}
setInterval("load_content()", 7000)
//-->
</script>

дальше легко все дописать...

-------------------
Z290455208668

9
PHP / поворот таблицы на 90 градусов
« : 16 Мая 2007, 22:18:08 »
Очень часто использую такое...

if ( ($result=mysql_query(\'SELECT * FROM db_name\'))!==false and (mysql_num_rows($result)>0)){
	
for ($data=array(); $row=mysql_fetch_assoc($result); )
	
	
foreach ($row as $key=>$val) $data[$key][]= $val!==\'\' ? $val : \' \';

	
echo \'<table border=1>\';
	
foreach ($data as $key=>$val) echo \'<tr><td><b>\'.$key.\'</b></td><td>\'.implode(\'</td><td>\',$val).\'</td></tr>\';
	
echo \'</table>\';
}


Но, сколько строк и столбцов ты выводишь ?
(просто если очень много, то прийдется вначале пользоваться MySQL решением - а выводить уже порядно - готовую таблицу )

10
Базы данных / Длина текстого поля
« : 27 Октября 2006, 20:01:23 »
Мне необходимо в запросе узнать пустое или нет текстовое поле(blob), Length(text), не помогает, выдает разные числа, не ноль, хотя там пустой текст. Заметил, что число выводимое это максимальное количество символов(или обьем в байтах) ранее хранившегося текста, при записи пустой строки на текстовое поле, не уменьшает его размер, а переводит в какойто код, пустой текст. Может ктото посоветовать как узнать действительно если там текст? может зная код этого символа его можно функцией сократить?
P.S. мне обезательно сделать это нужно в запросе, на долготу запроса мне всеравно.

11
Базы данных / Организовать поиск
« : 05 Октября 2006, 12:36:58 »
4. Настроить кэш. Тоесть он не ломится делать запрос, а выдает результат прошлого запроса, естествено если запрос был одинаковым, также ставиш время кэша, это вообщето устанавливается как я знаю на сервере, и вовсю используется в PHP + MySQL.

12
простой вариант тебе уже подсказали, второй вариант делать развлетвление в фаилах которые запускают top.php, создай чарез функцию top.php фаил и передавай значение с фаилов которые его запускают,
вообщето http://mysite.ru, http://mysite.ru/ и http://mysite.ru/index.php запустит один и тотже фаил, единственое проверь sizeof($_GET)!=0 запустить второй вариант, а у фаилов page.php и так далие запускать сразу 2 вариант.
3 вариант : создать систему управление запускаемых модулей(фаилов), тоесть в главных фаилах следует запуск функции которая и будет определять где какой модуль запускать, тоесть. разбиваеш страничу на виртуальные фрэймы и каждый кусок -- свой модуль, а какой модуль под каким фрэймом выводить определяет главный код програмы, в зависимости от Get, Post, $_SERVER["REQUEST_URI"]- параметров.
Потратиш немного времени на такую структуру но затем легче работать.

13
PHP / Вопрос относительно filesize
« : 27 Сентября 2006, 17:11:07 »
brainkiller: правельно посоветовал
Может, поместить там, где лежат большие файлы, сценарий, который при вызове с параметром в виде имени файла возвращал бы его размер, и вызывать его из той самой админки?

14
PHP / Вопрос относительно filesize
« : 27 Сентября 2006, 16:59:35 »
Altaxar не флудил, а намекал, что в 1 Кб - 1024 б , и если ты откроеш свойство фаила в windows (правой кнопкой на фаиле -> свойства) то в скобках как не страно ты увидеш реальный размер фаила, тот-же, что и показывал тебе ПХП.

15
Базы данных / Ошибка в MySQL
« : 25 Сентября 2006, 11:23:57 »
> не такой возможности, и врядли это поможет.
Извеняюсь, сразу не сказал, что сервер не мой, а платный, и у меня доступ только через phpmyadmin. Как я понял кодеровка соеденения mysql в фаиле mysql.ini или еще гдето, куда у меня доступа нету.
Мне обьяснили, что PHP мой подает даные в бинарном формате, а после импорта базы данных у меня внеслись не бинарном формате, вот и при использовании в mysql where -- выдавало эту ошибку, по причине, что испольвание LIKE не будет, я перевел базу данных в бинарную, и все заработало.

Страницы: [1] 2 3