Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Посоветуйте схему скрипта при использовании аякса.

Сообщения:  [1-10]   [11-13] 

 
 автор: sim5   (29.10.2010 в 17:33)   письмо автору
 
   для: coloboc66   (29.10.2010 в 16:56)
 

Да так, но только зачем graph1.php, graph2.php, graph3.php? Может хватит graph.php?i=1 и т.п.?

  Ответить  
 
 автор: coloboc66   (29.10.2010 в 16:56)   письмо автору
 
   для: sim5   (29.10.2010 в 12:22)
 

То есть html-код грубо говоря должен быть такой:
<img src="graph1.php"/>
<img src="graph2.php"/>
<img src="graph3.php"/>

Да?
При этом в каждом из файлов graphN.php изображение будет выводиться непосредственно в браузер, так?

  Ответить  
 
 автор: sim5   (29.10.2010 в 12:22)   письмо автору
 
   для: coloboc66   (29.10.2010 в 11:56)
 

Вы же знаете как вывод изображений на лету делается? Вот так же и графики делайте. Коли графики строятся по данным пользователя, то смысла их записывать на диск нет.
Отдали данные для графика (графиков), срипт принимающий данные пусть их поместит в сессию и вернет вам ОК. После этого либо создавайте теги IMG посредством JS на странице и обращающиеся к скрипту вывода графиков, либо уже готовым, но изначально скрытым изображениям, укажите этот обработчик.

  Ответить  
 
 автор: coloboc66   (29.10.2010 в 11:56)   письмо автору
 
   для: AlexSol   (29.10.2010 в 10:25)
 

А если скрипт не успеет создать картинки к моменту возвращения этого массива в браузер? Надо как-то синхронизировать...

  Ответить  
 
 автор: AlexSol   (29.10.2010 в 10:25)   письмо автору
 
   для: coloboc66   (29.10.2010 в 09:37)
 

вы же при первом запросе уже имеете все данные для графиков? верните еще один массив с адресами трех картинок

  Ответить  
 
 автор: sim5   (29.10.2010 в 09:47)   письмо автору
 
   для: coloboc66   (29.10.2010 в 09:37)
 

Рисуйте. Отправляете на сервер данные, получаете подтверждение, по которому создаете на странице тег IMG, src которого будет запрашивать скрипт создания графика, который в свою очередь будет отдавать его, не сохраняя его на диске.

  Ответить  
 
 автор: coloboc66   (29.10.2010 в 09:37)   письмо автору
 
   для: Lelik   (28.10.2010 в 18:28)
 

Ого, я про это не знал!!! Но рисовать мне надо с помощью РНР.

  Ответить  
 
 автор: ddhvvn   (28.10.2010 в 23:43)   письмо автору
 
   для: coloboc66   (28.10.2010 в 16:52)
 

Есть еще Google Chart ...

  Ответить  
 
 автор: sim5   (28.10.2010 в 18:39)   письмо автору
 
   для: coloboc66   (28.10.2010 в 18:00)
 

Графики бывают разные, можно и средствами HTML график сделать, если он не сложен.

  Ответить  
 
 автор: Lelik   (28.10.2010 в 18:28)   письмо автору
 
   для: coloboc66   (28.10.2010 в 16:52)
 

графики можно рисовать с помощью тега canvas и джаваскрипта, что в свою очередь убирает необходимость в запросах к серверу.

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования