Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > передача переменной с одного файла в другой |
Автор: Igor_CH 20.4.2005, 15:43 | ||
Есть ссылка на картинку такого вида: http://имя_сайта/image.php?image=lic на файл image.php с таким содержанием:
Т.е. открывается окно с картинкой lic.jpg , но почему на одном сервере у меня открывается, а на другом нет (картинке не передается название lic). Как еще можно сделать передачу имени lic? |
Автор: Чих_и_Пых_Пых(MySql_and_PHP) 20.4.2005, 17:42 |
А в адресной строке точно высвечиваеться http://имя_сайта/image.php?image=lic???? |
Автор: Mal Hack 20.4.2005, 17:43 | ||
|
Автор: Igor_CH 21.4.2005, 15:52 |
Спасибо. Так получилось. А если хотим вторую переменную предать, например комментарий в фото, делаю http://имя_сайта/image.php?image=lic&kom=КОММЕНТАРИЙ но комментарий может быть на русском языке и быть очень длинным. Как можно передать переменную kom в следующее окно? |
Автор: z-END 21.4.2005, 15:57 |
юзай urlencode и urldecode + strip_tags |
Автор: Чих_и_Пых_Пых(MySql_and_PHP) 21.4.2005, 19:43 | ||||
Igor_CH не проще сделать так: <input type=hidden name=comment value="коментарий"> А если ты хочешь работать без форм, то z-END тебе правильно подсказал. А самый простой вариант это передавать в сылке переменную с Уникальным номером картинки(id), в данном примере можно ссылку не менять, так как там название передаёться. Если картинок мало то можно воспользоваться такой конструкцией:
А если есть возможность записать коментарии в базу, то выводи комментарии по такому SQL запросу:
|