HUNTER, скжи мне.
ты когда-нибудь видел "файл с переменными"?
У тебя на диске много файлов. Коунтерстрайк, старкрафт, еще много полезных программ. Ты видел там хоть один файл , чтобы ему передавались так переменные?
Не видел.
потому, что файлам так переменные не передаются.
Потому, что файлы - на диске. А у тебя - урл. В браузере. Урл запрашивает у сервера ТЕКСТ. И получает ТЕКСТ. Ты бы хотя бы из любопытства, хоть бы раз в жизни заглянул в исходный текст полученной от РНР скрипта страницы, и убедился - там НИ ОДНОЙ РНР команды НЕТ. Там только текст. Текст с тегами.
если ты вставляешь так, как вставляешь, то ты вставляешь не скрипт, а текст.
Я понимаю, это очень трудно понять. Но не поняв, нельзя ни одной строчки на РНР писать.
Если ты не понимаешь в теории, я тебе по-простому скажу.
НЕЛЬЗЯ!!!!
КОМАНДЕ INCLUDE!!!!
В КАЧЕСТВЕ АРГУМЕНТА!!!!
ПЕРЕДАВАТЬ ЧТО-ТО, НАЧИНАЮЩЕЕСЯ НА
http://HTTP://А ПЕРЕДАВАТЬ НАДО ТОЛЬКО ФАЙЛЫ!!!
а А ФАЙЛЫ ЛЕЖАТ НА ДИСКЕ!!!
а НЕ В ИНТЕРНЕТЕ!!!
Потому, что команде include надо передавать в качестве параметра файл с РНР кодом. А по
http:// ты получишь РНР код либо от идиота, либо от хакера, и в этом случае идиотом будешь ты.
и если ты хочешь вставить РЕЗУЛЬТАТ выполнения скрипта, это значит, что ты хочешь вставить ТЕКСТ.
А если ты хочешь вставить не такст, а код, то инклюдь файл.
напиши в инклюде путь к файлу на диске а перед этим определи переменные, которые ты хочешь передать этому скрипту. и все.
Я так понимаю, что это - ЕДИНСТВЕННО правильный путь, судя потому, что хост у тебя свой.