Welcome, Guest. Please login or register.
Did you miss your activation email?
16 Mar 2010, 07:51

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: [1] 2
Print
Author Topic: инклуды  (Read 1294 times)
0 Members and 1 Guest are viewing this topic.
kentastik
Forum Members
**

Karma: 0
Offline Offline

Posts: 22


« on: 02 Feb 2010, 03:36 »

есть ли какой-то простой способ вставлять на страничку пхп? пример: есть файлик 123.php в нем мы считаем и выводим таблицу, можно целиком этот файлик прицепить к своей странице сайта? напримерт в модексе было такое понятие как сниппеты в которые копировался код, в этой системке как обстоят дела с этим?
Logged
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #1 on: 02 Feb 2010, 07:34 »

можно целиком этот файлик прицепить к своей странице сайта?
Сделайте тег пользователя, назовите его к примеру my_tag, скопируйте туда содержимое вашего файла, только без <? ?> - открывающих-закрывающих тегов пхп и вставляйте хоть в шаблон, хоть на страницу - {my_tag} Smiley
Logged

kentastik
Forum Members
**

Karma: 0
Offline Offline

Posts: 22


« Reply #2 on: 02 Feb 2010, 14:34 »

Mallard, спасибо, сейчас попробую Smiley
Logged
kentastik
Forum Members
**

Karma: 0
Offline Offline

Posts: 22


« Reply #3 on: 02 Feb 2010, 14:43 »

Неа, не вышло видимо глобальные переменные так просто никуда не денешь Smiley
может есть другой способ?
Logged
mr_ozio
Forum Members
**

Karma: 0
Offline Offline

Posts: 45


« Reply #4 on: 02 Feb 2010, 15:42 »

какие именно глобальные переменные? переменные с форм post/get я ловил.
Logged
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #5 on: 03 Feb 2010, 04:38 »

может есть другой способ?
Ну есть конечно ;-) Смотрите примеры:

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

Во втором варианте и скрипты и форма прописаны прямо в контенте страницы, неохота было нормально ставить, естественно при редактировании страницы тексты скриптов в {literal}.
Logged

Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #6 on: 03 Feb 2010, 04:46 »

Да, забыл совсем... В приведенном примере НЕ выполняется проверка поля на то, что введено именно число. Такую проверку ессно надо делать.
Logged

kentastik
Forum Members
**

Karma: 0
Offline Offline

Posts: 22


« Reply #7 on: 03 Feb 2010, 04:56 »

может есть другой способ?
Ну есть конечно ;-) Смотрите примеры:

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

Во втором варианте и скрипты и форма прописаны прямо в контенте страницы, неохота было нормально ставить, естественно при редактировании страницы тексты скриптов в {literal}.


ну да красиво, тока у меня не получилось так же Smiley ладненько, буду еще пробывать
З.Ы. самая бяка это то что всё выводится таблицей, и код по всему этому делу разбросан, может я чего-то пропускаю  Huh
Logged
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #8 on: 03 Feb 2010, 05:35 »

самая бяка это то что всё выводится таблицей
Таблицей, так таблицей, как скажете ;-)))) Обновил примерчик, и архив тоже ;-)
Logged

m00nk
Forum Members
**

Karma: 1
Offline Offline

Posts: 32



« Reply #9 on: 04 Feb 2010, 01:30 »

Quote
1. http://webdes.cz/ajax/ - это голый НТМL-PHP-JavaScript
Хинт:
если не нужно AJAX'ом закачивать файлы на сервер, то jquery.form.js цеплять не обязательно. Wink
Logged

I hate CMSMS. Don't ask my why, just try to make the module for it :-(
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #10 on: 04 Feb 2010, 02:32 »

Без jquery.form не работает  Wink
Logged

kentastik
Forum Members
**

Karma: 0
Offline Offline

Posts: 22


« Reply #11 on: 04 Feb 2010, 03:23 »

на свежую голову еще раз ознакомился с примером, вник, но не пойдет таким макаром, слишком много танцев с бубном вокруг простого вывода вычислений Smiley
хочу как в модексе сниппеты Cry
Logged
legko
Forum Members
**

Karma: 1
Offline Offline

Posts: 61


« Reply #12 on: 04 Feb 2010, 03:41 »

Конструкция {php} {/php} прекрасно работает, а по поводу глобальных переменных читайте здесь:
http://forum.cmsmadesimple.org/index.php/topic,40823.0.html
Logged
m00nk
Forum Members
**

Karma: 1
Offline Offline

Posts: 32



« Reply #13 on: 04 Feb 2010, 11:09 »

Без jquery.form не работает  Wink

Code:
<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>

Ы?
Logged

I hate CMSMS. Don't ask my why, just try to make the module for it :-(
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #14 on: 04 Feb 2010, 12:22 »

Проверять не будем, верю что работает  Smiley Smiley Smiley Smiley
Logged

Pages: [1] 2
Print
Jump to: