<MyRusakov.ru />

Создание Интернет-магазина на PHP и MySQL

Создание Интернет-магазина на PHP и MySQL

Видеокурс "Создание Интернет-магазина на PHP и MySQL" - это уникальный курс по созданию Интернет-магазина с нуля. Особенностью данного курса является то, что создание идёт с самого начала, то есть от идеи. Далее создаётся дизайн всех необходимых страниц, после делается их вёрстка. Затем создаётся движок на PHP и MySQL, после делается Admin-панель и, наконец, готовый сайт размещается в Интернете.

Адрес созданного в этом курсе сайта: http://storedvd.ru

Всё создание сайта будет происходить на Ваших глазах, поэтому Вы легко сможете повторить весь процесс создания сложного функционального сайта уже при разработке своего портала.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

iframe + цикл
04.10.2011 20:11:56 iframe + цикл Сообщение #1
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

пример 1
<iframe id="message"></iframe> }
<script>
onload=function(){
load_iframe("message";
}
load_iframe(area){
document.getElementById(area).contentWindow.document.designMode="On";
}
</script>

таким способом можно будет написать в ifrmae
а сейчас главный вопрос
есть цыкал пользовательей во время нажатя одного из из пользовательей через jquery получаем его кнопка и iframe места для ввода текста
function users(user_id){
$("#chat_iframe".append('<br><input type="submit" id="send'+num+'" class="knopka" value="Отправить">');
$("#chat_iframe".append('<br><iframe id="message'+user_id+'"></iframe>');
}
теперь как можно формулировать етот функция
onload=function(){
load_iframe("message";
}
load_iframe(area){
document.getElementById(area). contentWindow.document.designMode="On";
}
чтоб пользователь написать на собственно ifrmae
Профиль Ответить
04.10.2011 20:50:20 iframe + цикл Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вот в эту функцию:
function users(user_id){
$("#chat_iframe".append('<br> <input type="submit" id="send'+num+'" class="knopka" value="Отправить">');
$("#chat_iframe".append('<br> <iframe id="message'+user_id+'"></iframe>');
}

Надо добавить ещё одну строчку, чтобы стало вот так:
function users(user_id){
$("#chat_iframe".append('<br> <input type="submit" id="send'+num+'" class="knopka" value="Отправить">');
$("#chat_iframe".append('<br> <iframe id="message'+user_id+'"></iframe>');
document.getElementById("message"+user_id). contentWindow.document.designMode="On";
}
Профиль Ответить
04.10.2011 21:01:29 iframe + цикл Сообщение #3
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

а если есть 3 разных ifrmae например
<iframe id='p1'></iframe>
<iframe id='p2'></iframe>
<iframe id='p3'></iframe>
вместо 3 функции
onload function(){
text("p1";
text1("p2";
text2("p3";
}
был в одном функции
Профиль Ответить
04.10.2011 21:03:12 iframe + цикл Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Пусть она и остаётся, если это требуется, а в users() добавьте ту строчку.
Профиль Ответить
04.10.2011 23:29:08 iframe + цикл Сообщение #5
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

вот например
$page=$_GET['stranica'];
if($page==1){
?>
<iframe id='p1'></iframe>
<iframe id='p2'></iframe>
<?
}
elseif($page==2){
?>
<iframe id='p1'></iframe>
<?}?>
<script>
onload=function(){
text("p1";
text2("p2";
}
</script>

когда идем на $page 2 Ifrmae не работает так как функция text2() не найден на странице как ето делать чтоб на одном функции все засунуть или какой то другой вариант
Профиль Ответить
04.10.2011 23:40:32 iframe + цикл Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

text("p1";
text2("p2";

Надо писать это через PHP, выводя лишь необходимые вызовы функций в зависимости от номера страниц, а не все сразу.
Профиль Ответить
04.10.2011 23:41:58 iframe + цикл Сообщение #7
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

а ето как можете выводить простой пример как можно ето делать
Профиль Ответить
04.10.2011 23:47:42 iframe + цикл Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Да так же, как Вы это уже и делали:
<?php
if ($page == 1) echo text("p1";
else if ($page == 2) echo text2("p2";
?>
Профиль Ответить
04.10.2011 23:51:56 iframe + цикл Сообщение #9
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

вот так можно делать
<script>
onload=function(){
<?if($page==1){
echo text1("p1";
echo text2("p2";
}elseif($page==2){
echo text1("p1";
}?>
}
</script>
Профиль Ответить
04.10.2011 23:52:55 iframe + цикл Сообщение #10
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Можно и так, так тоже правильно.
Профиль Ответить