Page 1 of 1

инклуды

Posted: Tue Feb 02, 2010 8:36 am
by kentastik
есть ли какой-то простой способ вставлять на страничку пхп? пример: есть файлик 123.php в нем мы считаем и выводим таблицу, можно целиком этот файлик прицепить к своей странице сайта? напримерт в модексе было такое понятие как сниппеты в которые копировался код, в этой системке как обстоят дела с этим?

Re: инклуды

Posted: Tue Feb 02, 2010 7:34 pm
by kentastik
Mallard, спасибо, сейчас попробую :)

Re: инклуды

Posted: Tue Feb 02, 2010 7:43 pm
by kentastik
Неа, не вышло видимо глобальные переменные так просто никуда не денешь :)
может есть другой способ?

Re: инклуды

Posted: Tue Feb 02, 2010 8:42 pm
by mr_ozio
какие именно глобальные переменные? переменные с форм post/get я ловил.

Re: инклуды

Posted: Wed Feb 03, 2010 9:56 am
by kentastik
Mallard wrote:
kentastik wrote: может есть другой способ?
Ну есть конечно ;-) Смотрите примеры:

1. http://webdes.cz/ajax/ - это голый НТМL-PHP-JavaScript
2. http://webdes.cz/ajax.php - а это пример внедрения всего этого под Made Simple

Во втором варианте и скрипты и форма прописаны прямо в контенте страницы, неохота было нормально ставить, естественно при редактировании страницы тексты скриптов в {literal}.
ну да красиво, тока у меня не получилось так же :) ладненько, буду еще пробывать
З.Ы. самая бяка это то что всё выводится таблицей, и код по всему этому делу разбросан, может я чего-то пропускаю  ???

Re: инклуды

Posted: Thu Feb 04, 2010 6:30 am
by m00nk
1. http://webdes.cz/ajax/ - это голый НТМL-PHP-JavaScript
Хинт:
если не нужно AJAX'ом закачивать файлы на сервер, то jquery.form.js цеплять не обязательно. ;)

Re: инклуды

Posted: Thu Feb 04, 2010 8:23 am
by kentastik
на свежую голову еще раз ознакомился с примером, вник, но не пойдет таким макаром, слишком много танцев с бубном вокруг простого вывода вычислений :)
хочу как в модексе сниппеты :'(

Re: инклуды

Posted: Thu Feb 04, 2010 8:41 am
by legko
Конструкция {php} {/php} прекрасно работает, а по поводу глобальных переменных читайте здесь:
http://forum.cmsmadesimple.org/index.ph ... 823.0.html

Re: инклуды

Posted: Thu Feb 04, 2010 4:09 pm
by m00nk
Mallard wrote: Без jquery.form не работает  ;)

Code: Select all

<input id="odin"> + <input id="dva" >
<input type="button" value="Сосчитать" onclick="myfunc();"/>
<p id="output"></p>

<__script__ type="text/javascript">
function myfunc()
{
	odin = $('#odin').val(); dva = $('#dva').val();
	$('#output').load('myphp.php', {'odin' : odin, 'dva': dva });
}
</__script>
Ы?

Re: инклуды

Posted: Thu Feb 04, 2010 6:04 pm
by m00nk
Offtop:
Если интересно, то вот тут про использование AJAX в jQuery: http://fit-media.com/comment_1262093659.html

Re: инклуды

Posted: Fri Feb 05, 2010 6:17 am
by kentastik
интересная статья, оказывается аякс не так уж и страшен и освоить его можно быстро, а я боялся :)))))

только смарти что-то матерится :( победил
не хочет считать :)