if (statement) : ... endif; предназначен для шаблонов. Не стоит его употреблять в бизнес логике.$banket_summ = $banket * $people; НЕ выполняет функцию $banket.$banket_summ = $banket() * $people; в js тоже для вызова функции нужно круглые скобочки писать, бзв. поддомен.сайт.ру повернуть, например через CNAME, на сайт.ру, а в веб-сервере сайт.ру сделать настройки чтобы все работало. Вместо CNAME можно использовать А запись, на тот же IP куда смотрит сайт.ру. А настройки веб-сервера зависят от ПО которое используется - Apache, Nginx и т.д.