<?php
echo <<<HTML
<div id="window">
<div id="windowTop">
<div id="windowTopContent">{$lang['titlewinreg']}</div>
<img src="images/window_min.jpg" id="windowMin" />
<img src="images/window_max.jpg" id="windowMax" />
<img src="images/window_close.jpg" id="windowClose" />
</div>
<div id="windowBottom"><div id="windowBottomContent"> </div></div>
<div id="windowContent"><?php include("../MY/reg.php"); ?></div>
<img src="images/window_resize.gif" id="windowResize" /></div>
</div>
HTML;
?>
ВОТ КОД всплывающего окна, в нем инклудится пхп страница, беда в том что он не отображает ее (
помогите пожалуйста с этим
Спустя 5 минут, 29 секунд (30.06.2011 - 14:31) Invis1ble написал(а):
<?php
echo '
<div id="window">
<div id="windowTop">
<div id="windowTopContent">' . $lang['titlewinreg'] . '</div>
<img src="images/window_min.jpg" id="windowMin" />
<img src="images/window_max.jpg" id="windowMax" />
<img src="images/window_close.jpg" id="windowClose" />
</div>
<div id="windowBottom"><div id="windowBottomContent"> </div></div>
<div id="windowContent">';
include("../MY/reg.php");
echo '
</div>
<img src="images/window_resize.gif" id="windowResize" /></div>
</div>';
?>
Спустя 3 минуты (30.06.2011 - 14:34) deathnote написал(а):
тогда у меня не будет работать массив
Спустя 27 секунд (30.06.2011 - 14:35) Michael написал(а):
Так нельзя делать. Все что между <<<HTML и HTML; - как будто обычная строка в двойных кавычках.
А в строку что можно сделать?
Правильно - вставить переменную, но не выполнить код.
Посмотрите например функции ob_start, ob_get_contents и подобное, чтобы подготовить переменные . А вообще лучше так не выводить куски html-a, а держать их в шаблонах со вставкой php
А в строку что можно сделать?
Правильно - вставить переменную, но не выполнить код.
Посмотрите например функции ob_start, ob_get_contents и подобное, чтобы подготовить переменные . А вообще лучше так не выводить куски html-a, а держать их в шаблонах со вставкой php
Спустя 1 минута (30.06.2011 - 14:36) Invis1ble написал(а):
deathnote
Цитата |
тогда у меня не будет работать массив |
подправил. А вообще, Michael дело говорит.
Спустя 4 минуты (30.06.2011 - 14:40) deathnote написал(а):
я так не делаю) кол чужой )) вот и маюсь ) обычно у меня в html'е php код, так проще на много )
Спустя 7 минут, 56 секунд (30.06.2011 - 14:48) deathnote написал(а):
<?php
include( "./engine/include/init.php");
echo '
<head>
<link rel="stylesheet" type="text/css" href="menu/menustyle.css" />
<link rel="stylesheet" type="text/css" href="menu/window.css" />
<script type="text/javascript" src="page.js"></script>
</head>
<body>
<div id="topmenu2">
<ul id="nav">
<li><a href=""> ' .$lang['homemenu'].'</a></li>
<li><a href="">'.$lang['homeser'].'</a>
<ul>
<li><a href="">Компьютеры</a></li>
<li><a href="">Мониторы</a></li>
<li><a href="">Комплектующие</a></li>
</ul>
</li>
<li><a href="">'.$lang['homepries'].'</a>
<ul>
<li><a href="#" >Прайс-лист</a></li>
</ul>
</li>
<li><a href="">'.$lang['homeorder'].'</a></li>
<li><a href="">'.$lang['homefaq'].'</a></li>
<li><a href="" id="windowOpen" >'.$lang['homeenter'].'</a></li>
</ul>
</div>
<div id="window">
<div id="windowTop">
<div id="windowTopContent">'.$lang['titlewinreg'].'</div>
<img src="images/window_min.jpg" id="windowMin" />
<img src="images/window_max.jpg" id="windowMax" />
<img src="images/window_close.jpg" id="windowClose" />
</div>
<div id="windowBottom"><div id="windowBottomContent"> </div></div>
<div id="windowContent">';
include("../MY/reg.php");
echo '</div>
<img src="images/window_resize.gif" id="windowResize" /></div>
</div>';
<script type="text/javascript">
$(document).ready(
function()
{
$('#windowOpen').bind(
'click',
function() {
if($('#window').css('display') == 'none') {
$(this).TransferTo(
{
to:'window',
className:'transferer2',
duration: 400,
complete: function()
{
$('#window').show();
}
}
);
}
this.blur();
return false;
}
);
$('#windowClose').bind(
'click',
function()
{
$('#window').TransferTo(
{
to:'windowOpen',
className:'transferer2',
duration: 400
}
).hide();
}
);
$('#windowMin').bind(
'click',
function()
{
$('#windowContent').SlideToggleUp(300);
$('#windowBottom, #windowBottomContent').animate({height: 10}, 300);
$('#window').animate({height:40},300).get(0).isMinimized = true;
$(this).hide();
$('#windowResize').hide();
$('#windowMax').show();
}
);
$('#windowMax').bind(
'click',
function()
{
var windowSize = $.iUtil.getSize(document.getElementById('windowContent'));
$('#windowContent').SlideToggleUp(300);
$('#windowBottom, #windowBottomContent').animate({height: windowSize.hb + 13}, 300);
$('#window').animate({height:windowSize.hb+43}, 300).get(0).isMinimized = false;
$(this).hide();
$('#windowMin, #windowResize').show();
}
);
$('#window').Resizable(
{
minWidth: 200,
minHeight: 60,
maxWidth: 700,
maxHeight: 400,
dragHandle: '#windowTop',
handlers: {
se: '#windowResize'
},
onResize : function(size, position) {
$('#windowBottom, #windowBottomContent').css('height', size.height-33 + 'px');
var windowContentEl = $('#windowContent').css('width', size.width - 25 + 'px');
if (!document.getElementById('window').isMinimized) {
windowContentEl.css('height', size.height - 48 + 'px');
}
}
}
);
}
);
</script>
?>
где то косяк, найти не могу )
Спустя 48 секунд (30.06.2011 - 14:48) deathnote написал(а):
все исправил
Еще есть такой вопрос теоретически знаю как реализовавать а практически нет
в базе хранятся заготовки товаров цена и наименование, соответственно все это дело выводится на страницу( как вывести понятно) рядом сними стоят радио кнопки позволяющие выбирать нужный товар, рядом строчка которая суммирует сумму всех заказных товаров, ( тут не ясно как сделать выборку нескольких товаров и счет суммы ) дальше кнопка отправить заказ ( дело понятное как делать ) выходит окно с бланком фирмы ( аля хмл) в нем весь перечь товаров количества и сумма ( тоже не понятно как сделать)
подскажите пожалуйста как вообще сие чудо реализовывается
Еще есть такой вопрос теоретически знаю как реализовавать а практически нет
в базе хранятся заготовки товаров цена и наименование, соответственно все это дело выводится на страницу( как вывести понятно) рядом сними стоят радио кнопки позволяющие выбирать нужный товар, рядом строчка которая суммирует сумму всех заказных товаров, ( тут не ясно как сделать выборку нескольких товаров и счет суммы ) дальше кнопка отправить заказ ( дело понятное как делать ) выходит окно с бланком фирмы ( аля хмл) в нем весь перечь товаров количества и сумма ( тоже не понятно как сделать)
подскажите пожалуйста как вообще сие чудо реализовывается
Спустя 8 минут, 8 секунд (30.06.2011 - 14:57) inpost написал(а):
deathnote
я считать не умею, ткни пальцем, где эта 58-ая линия в файле topmenu.php
я считать не умею, ткни пальцем, где эта 58-ая линия в файле topmenu.php
Спустя 58 секунд (30.06.2011 - 14:58) inpost написал(а):
echo '</div> <img src="images/window_resize.gif" id="windowResize" /></div></div>';
<script type="text/javascript">
Скрипт - это не PHP, это HTML, его необходимо за пределами PHP выводить!
echo '</div> <img src="images/window_resize.gif" id="windowResize" /></div></div>';
?>
<script type="text/javascript">