Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сесссии 
:(
    Опции темы
Alix36
  Дата 12.12.2006, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



Код

<?
session_name("gameble");
session_start();
session_register("loc");
?>
<?PHP
if (!isset($loc))
{
$loc="";
}

require("adres.php");

if (isset($_POST["st1"])){
   $loc="$sta[1]";
   global $loc;
}
else
if (isset($_POST["st2"])){
   $loc="$sta[2]";
   global $loc;
}
else
if (isset($_POST["st3"])){
         $loc="$sta[3]";
         global $loc;
}
else
if (isset($_POST["st4"])){
         $loc="$sta[4]";
         global $loc;
}
else
{
$loc=$sta[1];
global $loc;
}
require("$loc/st.php");
?>
<?
################################################################################
#lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1##lib=1#
if ($lib==0||!isset($lib))
{
?>
<strong>Librate Error 799</strong>
<?
}
elseif($lib==1)
{
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<frameset rows="425,*" cols="*" framespacing="0" frameborder="yes" border="5" bordercolor="#999999">
  <frame src="game.php?lib=2" name="gamewindow" scrolling="NO">
<frameset rows="0,*,32" frameborder="yes" border="5" bordercolor="#999999" >
<frame NORESIZE FRAMEBORDER=0 name=dummy src=[color=crimson]<? print $loc; ?>[/color]/dummy.php>
<frameset cols="*,200" frameborder="yes" border="5" bordercolor="#999999" >
<frame NORESIZE FRAMEBORDER=0  name=main src=loc1_1/main.php onload="refchat()" >
    <frame NORESIZE FRAMEBORDER=0  name=nicklist src=loc1_1/users.php>
</frameset>
<frame NORESIZE FRAMEBORDER=0 name=chat src=loc1_1/input.php>
</frameset>
</frameset>
</html>
<?
}
elseif($lib==2)
{
?>
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<table width="100%" height="425" border="0">
  <!-- топ меню open-->
  <tr>
    <td height="23" colspan="2"> <div align="right"background="img/top.jpg">
        <table width="100%" border="0">
          <tr>
            <td align="right">  </font></b></a><font color="#333333" face="a_LCDNova" size="3"><b><img src="img/kn1.gif" width="18" height="18"><font color="#666666">Сайт</font></b></font>
           
          </tr>
        </table>
      </div>
    </tr>
  <!-- топ меню close-->
  <!--ALPHA open-->
 <tr>
  <?PHP echo "<td align=\"left\"  valign=\"top\" height=\"393\" background=\"$loc/1.jpg\" width=\"1058\">" ; ?>
    <table width="100%" border="0" height="8%">
      
        <tr>
          <td height="21" colspan="2"> <form name="st1" method="post" action="">
              <?PHP
      echo  "<input type=\"submit\" name=\"st1\" value=\"{$st_name[1]}\" >" ;
        ?>
            </form></td>
          <td width="22%" height="21">&nbsp;</td>
     
        </tr>
        <tr>
          <td height="25" colspan="2"> <form name="st2" method="post" action="">
              <?PHP
        echo "<input type=\"submit\" name=\"st2\" value=\"{$st_name[2]}\">" ;
        ?>
            </form></td>
          <td width="22%" height="25">&nbsp;</td>
          <td width="62%" height="19%"><div align="center"><b><font face="a_LCDNova" color="#CCCCCC">
          
        
              </font></b></div> </td>
        </tr>
        <tr>
          <td height="8%" colspan="2"><form name="st3" method="post" action="">
              <?PHP
        echo "<input type=\"submit\" name=\"st3\" value=\"{$st_name[3]}\">";
        ?>
            </form></td>
          <td height="8%">&nbsp;</td>
          <td height="8%">&nbsp;</td>
        </tr>
        <tr>
          <td height="8%" colspan="2"> <form name="rai2" method="post" action="">
              <?PHP
      echo  "<input type=\"submit\" name=\"st4\" value=\"{$st_name[4]}\">";
        ?>
            </form></td>
          <td width="22%" height="8%">&nbsp;</td>
          <td width="62%" height="8%"><div align="center"></div></td>
        </tr>
        <tr>
          <td width="14%" height="21">
            <div align="center"></div></td>
          <td width="2%" height="21">&nbsp;</td>
          <td width="22%" height="21">&nbsp;</td>
          <td width="62%" height="21"><div align="center"></div></td>
        </tr>
      </table></td>
    
  </tr>
</table>
</body>
<?
}
 ?>

Неработает хны...
не меняется фрейм 60 строка

Это сообщение отредактировал(а) Alix36 - 12.12.2006, 22:09


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
alligator
Дата 13.12.2006, 02:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: 1
Всего: 1



А если так?
Код

<?
session_name("gameble");
session_start();
$_SESSION["loc"];
?>
<?PHP
if (!isset($_SESSION["loc"]))
{
$_SESSION["loc"]="";
}
//require("adres.php");
if (isset($_POST["st1"])){
   $_SESSION["loc"]=$sta[1];
   
}
else
if (isset($_POST["st2"])){
   $_SESSION["loc"]=$sta[2];
}
else
if (isset($_POST["st3"])){
         $_SESSION["loc"]=$sta[3];
}
else
if (isset($_POST["st4"])){
         $_SESSION["loc"]=$sta[4];
}
else
{
$_SESSION["loc"]=$sta[1];
}
require("".$_SESSION["loc"]."/st.php");
?>


Это сообщение отредактировал(а) alligator - 13.12.2006, 02:05
PM MAIL   Вверх
Alix36
Дата 13.12.2006, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



Код

1.
//require("adres.php");
в этом файле переменные для старта скрипта. значит коментировать ее нельзя.
2.На мой сосновной вопрос не ответил. как с фреймом быть?
<frame NORESIZE FRAMEBORDER=0 name=dummy src=<? print $loc; ?>/dummy.php>
Варианты какие пробовал
<frame NORESIZE FRAMEBORDER=0 name=dummy src=<? print $loc; ?>/dummy.php>
неработает
<? print "<frame NORESIZE FRAMEBORDER=\"0\" name=\"dummy\" src=\"{$_SESSION["loc"]}/dummy.php\">"; ?>
неработет, переменная всегда равна $sta['1']




--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
alligator
Дата 13.12.2006, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: 1
Всего: 1



Цитата(Alix36 @  13.12.2006,  15:30 Найти цитируемый пост)
1.
//require("adres.php");
в этом файле переменные для старта скрипта. значит коментировать ее нельзя.

Это делалось для теста...

Цитата(Alix36 @  13.12.2006,  15:30 Найти цитируемый пост)
<frame NORESIZE FRAMEBORDER=0 name=dummy src=<? print $loc; ?>/dummy.php>

я же явно везде в скрипте заменил $loc на $_SESSION["loc"]

а также 
<? print $loc; ?> можно заменить на <?=$_SESSION["loc"];?> 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0466 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.