![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| supercelt |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Строю график. Из фала вызываю так:
Сам скрипт:
Надо скрипту graph.php передать переменную $f, необходимую для построения. Если делать так: echo '<br /><img src="graph.php?r='.$f.'" />'; ,то скрипт не видит эту переменную. так вот как бы так сделать?. А по другому вызывать скрипт не получается. Напримен не вынося его в файл graph, а прям в исходном файле код писать, то вмеесто картинки каракули. Но это и понятно у меня в брауз до рисунка много хлама выводится и конечно заголовок игнорируется |
||||
|
|||||
| Feldmarschall |
|
||||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 2 Всего: 32 |
Жесть. А если бы не игнорировался, то все было бы нормально, ага =) Новое слово в HTML.
передача переменных - это детский сад веб-программирования. при чем здесь картинки - неясно совсем. $_GET['r'] <- вот здесь твоя переменная. Хотя, скорее всего, товарищ просто запутался в именах - f, r, period - столько имен, и все у одной и той же переменной. |
||||
|
|||||
| krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: нет Всего: 69 |
Странно как то. Почему он её не видет? Как вы её пытаетесь получить? Может сохранять получившуюся картинку в файл отдавать её браузеру а потом умичтожать?
|
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
krundetz, при таком вызове как я написал он действительно их не видит. Не знаю почему. А в файл - это вариант, но не прокатит. Так как хоть отключай не отключай у брауза кэш, всё равно надо будет жать F5 что бы каждый раз показывались новые данные а не старые
krundetz, $_GET['r'] - нету её тут. Не существует её |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 2 Всего: 32 |
проверь опечатки.
проверь - нее затираешь ли ты переменную. посмотри html - передаешь ли ты что-нибудь. сделай скрипт из одного Echo $_GET['r'] скопируй ссылку из html в адрес браузера и вызови скрипт с картинкой напрямую не сиди - делай что-нибудь. опечатки за тебя никто не исправит. здравый смысл подключи если у тебя не передается переменная, то не надо думать, что это бага в пхп это значит, что у тебя где-то что-то криво написано. значит, надо искать это место, где конкретно у тебя криво написано, а не спрашивать на форуме, почему вообще могут не передаваться переменные. Добавлено через 3 минуты и 36 секунд жесть. ну как есть - жесть. Это сообщение отредактировал(а) Feldmarschall - 16.6.2008, 11:55 |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
В чём жесть-то?... Всё-равно тут не весь код. ещё до этого есть. Вот оттуда $period и берётся. Я не считаю что это ошибка ПХП. Я и думаю , что где-то криво написано, сам не нашёл вот и обратился за помощью что бы профессиональным взглядом посмотрели.
|
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 2 Всего: 32 |
На что смотреть-то профессиональным взглядом?!
На код, который "до этого ещё есть"? |
|||
|
||||
| supercelt |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Объясняю суть
|
||||
|
|||||
| MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 2 Всего: 140 |
закоменты все строки в graph.php, и напиши следующее
вызывай его из своего скрипта с какимнить числовым параметром. -------------------- Amazing |
||||
|
|||||
| krundetz |
|
||||||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: нет Всего: 69 |
Может попробовать эти переменные передать
|
||||||||
|
|||||||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 2 Всего: 32 |
опять 25. html учить пхп программистам ни к чему, конечно же. картинки у нас вставляются прямо в страничку, копипастом. Да и вообще - что такое html, когда мы ничего кроме фронтпейджа не видели?
интересно, о чем мы здесь два часа говорили? чтобы скрипт переменную увидел, её надо ему передать! |
|||
|
||||
| yurik_l |
|
||||
|
тарантиноман Профиль Группа: Участник Сообщений: 49 Регистрация: 17.9.2006 Репутация: нет Всего: 3 |
Вот так правильно:
|
||||
|
|||||
| americanets |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1100 Регистрация: 27.9.2006 Репутация: нет Всего: 12 |
yurik_l,
это получается из разряда найди 5 отличий, вобщем одно и тоже, но при ' php не ищет внутри переменные, а при " ищет и следовательно работает медленнее. те
-------------------- Пусть популярную музыку слушают те, среди кого она популярна |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Графика | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |