Доброго времени суток.
Итак задача думаю знакомая, может быть даже обсуждалась, но перелопатив тонны инфы в гугляндксе ничего вразумительного не нашлось, хотелось бы компактности и конкретики.
В общем я слежу за активностью своих посетителей веду статистику откуда пришел че делал, а вот куда он уходит мне пока недоступно. Хотелось бы реализовать это.
Задача грубо говоря в следующем меня интересует переходы по рекламе, то есть это может быть как гугл или яндекс либо другая аналогичная система. Принцип мне понятен и даже вполне осуществимый, но пока у меня идеи за гранью сумасшествия.
к примеру безумная идея фотографировать страницу при щелчке по рекламе, но к сожалению мне картинки не нужны а хотел бы видеть конкретный адрес типа www[dot]tratata[dot]ru
пока рыскал в сети попалась статья о том что можно перепарсить все ссылки, на чем родилась мысль при щелчке на ссыль отправлять регистр на служебную страницу с данными, но идея пока сыровата, вот последний бы вариант если это возможно было бы неплохо реализовать. Проблема в том, что где-то читал что к примеру гугл баннер не работает как ссылка а при щелчке срабатывает код типа
вот как в таком случае вырвать урл?
Были также мысли о том чтобы перехватить все покидания страницы и открывать свою где выполнять уже все остальные действия во фрейме, но это тоже бред.
Скажу сразу цель не стоит чтобы следить за моими посетителями цель просто узнать адрес куда отправился посетитель хотя бы одну ссылку первую.
Надеюсь на вашу помощь. Очень нужно.
Всем доброго времени суток. Задача в следующем. Есть таблица в ней уникальный id каждой строки с автоинкрементом, также есть поле с номером сессии. Вот нужно отсортировать запрос так чтобы id шли по порядку, но при этом чтобы номер сессии если он есть далее по списку тоже был в группе.
наглядно это так.
понимаю кажется легким но когда делаю сортировку по сессии то порядок разрушается из-за разности и уникальности номера сессии. Можно как-то сделать это без перестройки структуры таблицы или все же проще будет присвоить каждой сессии порядковый номер?
Заранее спасибо за помощь.
Всем доброго времени суток.
Пару дней назад занялся сайтом. Встал вопрос создания чего-то вроде слайд шоу. Написал быстро свой велосипед, но к сожалению "цепь спадает". В общем что я сделал. использовал "дивную" верстку, где главный блок выступает вроде контейнера всего слайд шоу. Затем в него помещаются два контейнера. главный экран - где отображается большая версия картинки, под ним лента с мини-версиями картинок. Все это управляется javascript`ом с jquery. Щелкаешь на маленькой картинке и она плавно сменяет уже показываемую. Если не щелкать то картинки сами меняются на таймере. Все работает хорошо и красиво с тестовыми картинками имеющими определенную высоту и ширину, а когда поставил разно размерные картинки то "цепь спала".
Я сделал так что картинка в главном экране всегда растянута по высоте. Естественно когда ширина больше высоты картинка съезжает за блок вправо. Переопределить высоту на ширину не проблема. Но меня интересует возможность сделать так чтобы картинка всегда оставалась в рамке большого экрана не зависимо что у неё больше. Возможно ли это сделать используя только CSS? ориентацию высоты картинки я сделал там. Если нет было бы неплохо лицезреть ваши предложения и варианты.
(Добавление)
раньше работало на пряму, а так приходится распарсивать data в другую переменную. Тоже как вариант работает. сильно даже заморачиваться не приходится.
Доброго времени суток. В этом разделе в начале закреплена закрытая тема, которая так и не охватывает полноту этой темы. В общем меня итересует частный случай а именно.
есть код
то есть ответ в data был что-то вроде обекта или массива и его можно было обращаться как в примере выше.
К сожалению как это делается я забыл, старые исходники тоже где-то потерялись.
Напомните где можно это увидеть в примере или если знаете накидайте простенький пример PHP как он должен выдавать результат.
Подскажите кто нибудь пример на php+ajax, чтоб при клике на кнопку она оставалась активной и не менялась при обновлении( не через куки, а через базу данных).
а зачем грузить бд? в сессию записывай состояние кнопки. Почти без кук =).
Понимаю что тема возможно затерта до дыр своей вредностью, все же хотелось бы найти и увидеть окончательный ответ. Можно ли сделать такой запрос AJAX чтобы передать в нем данные и получить ответ для дальнейшей обработки?
Насколько я понял большинство обсуждений по этой теме идут от того что пытаются передать запрос между сайтами, но при этом разработчики обоих разные лица. Меня же интересует можно ли сделать такой запрос если я и там и там нагадил , простите накодил. Если я пишу оба сайта и мне нужно чтобы они друг с другом общались что мне делать. неужели я не могу заставить сервер посылать нужные данные в нужное место.
да и еще более важный момент сервера совершенно разные.
за совет конечно огромное спасибо, но хотелось бы найти причину в конкретном случае почему скрипт "живет своей жизнь" хочет работает правильно хочет перестает, причем совершенно не менялось ничего. для наглядности вечером все работало, утром встал и... слов нет по крайней мере приличных.
С приципами кодировки уже вроде разобрались пора возвращаться к насущным проблемам. почему скрипт, который после достижения рабочего состояния не меняли перестал адекватно реагировать.
насколько я понял это имелось ввиду в описании мультибайтовых функций. У меня почему-то шло расхождение именно здесь. Если быть точнее то когда я вводил к примеру "Ы" то функция ставила в игнор при этом код ошибки выдавала там где "Ы" только писало знак вопроса в ромбе
ставило код другой буквы (помоему "Р" русской)
0xD090 - это хекс код в 16-ой кодировке где здесь диапозон 0-255. в хексе диапозон 0-255 кажется только 0х00 - 0хFF чтобы было понятнее тем кто не знаком понятнее обьяснить на цветах, то есть RGB можно выразить как цвет красного ,зеленого и синего в диапозоне 0-255 то есть белый это 255,255,255 соответственно диапозон символов, которые попадают под функцию char() тоже лежат в диапозоне от 0-255 при выводе char() со всеми значениями начиная с 192 по 255 выводятся кирилица, разве нет?
По крайней мере я так понял назначение функции char() и описание мультибайтовых функций.
Еще такой вопрос вертится в голове. почему при кодировке windows-1251 таких проблем не возникает,как сейчас. в кодировке windows получается кирилица входит в вышеупомянутый диапозон и strlen и прочие функции работают нормально.
не спасает. хотя я установил что символы в функцию передаются именно в windows-1251. конвертировал с разных сторон и на вхождении в функцию и внутри неё причем как ввод так и проверочный массив. ничего не помогает. У кого какие идеи? (Добавление)
Ts.Saltan пишет:
mb_substr, mb_strlen
Русские символы занимают больше одного байта, поэтому нужны мультибайтовые функции для работы со строками
так так все заработало. А где инфу взять про это чтобы на будущее предугадывать подобное? или может сами в двух словах обьясните почему просто substr не подходит? (Добавление)
странно прочитал описание mb_string но понять не могу. русские же символы в utf-8 входят в диапозон 0-255;
выяснилось что данныая конструкция не работает только с русскими буквами, то есть. все английские попадают под проверку и проходят а кирилица поцему-то убегает.
вот только почему?