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
Хинт:
если не нужно 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
интересная статья, оказывается аякс не так уж и страшен и освоить его можно быстро, а я боялся

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