Problema se queda cargando el chat y otras cosas

Iniciado por .:UND3R:., 20 Febrero 2012, 17:46 PM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

Hola a todos, aquí nuevamente para los que me conocen y me han brindado su ayuda. Para los que no les comento que estoy haciendo un servidor de juego y he montado una web

CitarMe han ayudado a colocar un link a una imagen, a utilizar ?id= y que me mostrara un mensaje de texto.

Ahora tengo un problema muy difícil y analizando la web creo que es el único, creo que de alguna u otra manera tiene solución pero lamentablemente creo que es algo muy puntual que no está al alcance de mis conocimientos (desconozco de PHP).

Les comento el problema:
Ya montada la web prediseñada y posteriormente instalada. Todo funciona bien, incluyendo CHAT, Verificar si ID está disponible, Verificar si mail está disponible.

Pero al momento de cambiar el tema o skin funciona todo a la perfección excepto lo comentado con rojo queda pegado en loading (un .gif) y no muestra ningún resultado, por lo que creo que es alguna falla del SKIN. ya que si vuelvo nuevamente a elegir el tema que viene por defecto, funciona sin ningún problema.

Les dejo la web del chat para que visualicen el error:

http://mu-caos.cl/index.php?page_id=chat

el de register (verificar disponibilidad ID, Mail)
http://www.mu-caos.cl/index.php?page_id=register


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

.:UND3R:.

Adjunto el index del template por defecto:

http://www.mediafire.com/?3lubc9brl5d2du3

Adjunto el index del template que me gusta:
Código (php) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="Content-Type"a content="text/html; charset=iso-8859-1">
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta name="author" content="PHPCore" />
<meta name="generator" content="MUCore 1.0.4" />
<meta name="keywords" content="news" />
<meta name="description" content="Global News" />
<?=build_header_seo(); ?>
<title><?=build_header_title(); ?></title>
<link href="template/<?=$core['config']['template'] ?>/css/estilo.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon"
href="http://m3d.noip.es/images/favicon.ico">
</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="fondo"><table width="1000" border="0" align="center" cellpadding="0" cellspacing="0" style="z-index:1;">
         
         
          <tr>
            <td width="1009" class="header"></td>
          </tr>
          <tr>
            <td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="menu-he">
              <tr>
                <td width="64%"><div class="bg_2">

    <a href="index.php" class="li1"></a>
    <a href="index.php?page_id=register" class="li2"></a>
    <a href="index.php?page_id=downloads" class="li3"></a>
    <a href="index.php?page_id=rankings" class="li4"></a>
    <a href="http://foro.mu-caos.cl" class="li5"></a>
    <a href="index.php?page_id=contact" class="li6"></a>
  </div></td>
                <td width="36%" valign="top">
                <?
  if($user_login == '1'){
  echo '<div class="tmp_left_login1">
  <ul>';
$m_uss_row_ = get_sort('engine/cms_data/mods_uss.cms',',');
$count_m_uss = 0;
foreach ($m_uss_row_ as $tr){
explode("¦",$tr);
$count_m_uss++;
if($tr[6] == '1'){
if($tr[3] != ACCOUNTSETTINGS_CMS_USER){

}

}
}
echo ' </ul>
</div>
<table width="50%" border="0" align="left" style="margin-left: 50px; margin-top:20px;" cellpadding="0" cellspacing="4">
<tr>
  <td align="left" class="configse"><a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.USER_CMS_PAGE.'&'.USER_GET_PAGE.'='.ACCOUNTSETTINGS_CMS_USER.'">'.link_account_settings.'</a></td>
  <td align="right" class="configse"><a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'=logout">'.link_log_out.'</a></td>
</tr>
</table>

';
  }else{
  echo '<form method="post" action="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.LOGIN_CMS_PAGE.'" name="uss_login_form">
                <table width="350" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="51" height="12"></td>
                    <td width="195"></td>
                    <td width="11" rowspan="4"></td>
                    <td rowspan="4">
                    <input type="image" src="template/'.$core['config']['template'].'/images/ok.png" onclick="uss_login_form.submit();"></td>
                    </tr>
                  <tr>
                    <td>&nbsp;</td>
                    <td class="login-formulario"><input type="text" name="uss_id" maxlength="10" class="login_field" value="NOMBRE DE USUARIO" OnClick="this.value=\'\' "></td>
                    </tr>
                  <tr>
                    <td></td>
                    <td class="login-formulario"><input type="password" name="uss_password" class="login_field" value="CONTRASE&Ntilde;A" maxlength="12" OnClick="this.value=\'\'"><input type="hidden" name="process_login"></td>
                    </tr>
                  <tr>
                    <td>&nbsp;</td>
                    <td class="lost" valign="top"><a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.LOSTPASSWORD_CMS_PAGE.'" >Recuperar Contrase&ntilde;a</a> - <a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.REGISTER_CMS_PAGE.'">Registrate!</a></td>
                    </tr>
                </table>
                </form>';
  }
  ?>
     
                </td>
              </tr>
              <tr>
                <td><p>&nbsp;</p></td>
                <td>&nbsp;</td>
              </tr>
              </table>
              <table width="100%" border="0" cellpadding="0" cellspacing="0" class="descargar-he">
              <tr>
                <td width="4%" valign="top">&nbsp;</td>
                <td width="60%" valign="top"><div class="banner_rotator"></div></td>
                <td width="36%" valign="top"><a href="http://dl.dropbox.com/u/61816608/MuCaos_Setup.exe"><div class="banner_descarga"></div></a></td>
              </tr>
              </table><table width="100%" border="0" cellpadding="0" cellspacing="0" class="contenido-he">
              <tr>
                <td width="4%" valign="top">&nbsp;</td>
                <td width="60%" valign="top"><div class="marco_contenido" align="left"><?
  if(CMS_NAVBAR == '1'){
  if(isset($_GET[LOAD_GET_PAGE])){
                  $l_load = file("engine/cms_data/pag_d.cms");
                  foreach ($l_load as $l_name){
                  $l_name = explode("¦",$l_name);
                  if($l_name[3] == $page_check_id){
                  $primary_l = $l_name[2];
                  break;
                  }

                  }
                  }
                 
                  if(isset($_GET[USER_GET_PAGE])){
                  $ti2_td = xss_clean(safe_input($_GET[USER_GET_PAGE],"_"));
                  $l2_load = file("engine/cms_data/mods_uss.cms");
                  foreach ($l2_load as $l2_name){
                  $l2_name = explode("¦",$l2_name);
                  if($l2_name[3] == $ti2_td){
                  $secondary_l = $l2_name[2];
                  break;
                  }
                  }
                  }
                 
                  if(!isset($_GET[LOAD_GET_PAGE])){
                                        #&gt;
                                        $title_p =  '<a  href="'.$core['config']['website_url'].'">'.$core['config']['websitetitle'].'</a>';
                                    }elseif  (isset($_GET[LOAD_GET_PAGE])){
                                        if(isset($_GET[USER_GET_PAGE])){
                                            $usercp_module_title =  str_replace($modules_text_tile,$modules_text_translate,$secondary_l);
$title_p =  '<a  href="'.$core['config']['website_url'].'">'.$core['config']['websitetitle'].'</a>  &gt; <a  href="'.$core['config']['website_url'].'/'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.$l_name[3].'">'.str_replace($menu_links_title,$menu_links_translated,$primary_l).'</a>  &gt; <a  href="'.$core['config']['website_url'].'/'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.$l_name[3].'&panel='.$l2_name[3].'">'.$usercp_module_title.'</a>';
                                        }else{ $title_p =  '<a  href="'.$core['config']['website_url'].'">'.$core['config']['websitetitle'].'</a>  &gt; <a  href="'.$core['config']['website_url'].'/'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.$l_name[3].'">'.str_replace($menu_links_title,$menu_links_translated,$primary_l).'</a>';}
                                    }
                  echo '
                 
                  ';
 
  }

if($page_check_id != ANNOUNCEMENTS_CMS_PAGE){
require('engine/announcement_config.php');
if($core['ANNOUNCEMENT']['ACTIVE'] == '1'){
$ann_file = array_reverse(file('engine/variables_mods/announcements.tDB'));
$count_ann = '0';
foreach ($ann_file as $ann){
$ann = explode("¦",$ann);
if($ann[3] > time()){
$ann_found = '1';
$ann_title = $ann[1];
$ann_id = $ann[0];
; break;
}
}
}
if($ann_found == '1'){
echo '
<div class="tmp_m_content">
<div  class="tmp_right_title">
                    <table width="97%" border="0" align="center" cellpadding="0" cellspacing="0">
                    <tr>
                      <td width="1%" >&nbsp;</td>
                      <td width="47"><img src="template/'.$core['config']['template'].'/images/punto.gif"></td>
                      <td>'.text_announcement.'</td>
                    </tr>
                    <tr>
                      <td colspan="3" class="line-menu"></td>
                    </tr>
                    </table>
                 
                </div>
<div class="tmp_page_content">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td rowspan="3" align="left" width="60"><img src="template/'.$core['config']['template'].'/images/announcement.gif" width="38" height="38"></td>
  <td align="left" style="padding-top: 2px; padding-bottom: 2px;"><a href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.ANNOUNCEMENTS_CMS_PAGE.'#announcement-'.$ann_id.'"><div class="iN_news_content">'.$ann_title.'</div></a></td>
  <td align="right" class="ann_date">'.date('F j, Y ').'</td>
  </tr>
  <tr>
  <td colspan="2"  align="left" style="background-image:url(template/'.$core['config']['template'].'/images/inner_line.jpg); height: 2px;"></td>
  </tr>
 
  ';
if($core['ANNOUNCEMENT']['AUTHOR'] == '1'){
echo '<tr>
<td colspan="2" align="right"><b>'.$core['config']['admin_nick'].'</b> (Administrator)</td>
</tr>';

}
echo '</table></div>
</div>
';
}
}
 
 

$load_pages = file('engine/cms_data/pag_d.cms');
foreach ($load_pages as $pages_loaded){
$pages_loaded = explode("¦",$pages_loaded);

if($pages_loaded[3] == $page_check_id){
$p_loaded_array = preg_split( "/\ /", $pages_loaded[5]);
$p_l = '1';
break;
}
}
if($p_l == '1'){
$load_mods = file('engine/cms_data/mods.cms');
foreach ($load_mods as $mods_loaded){
$mods_loaded = explode("¦",$mods_loaded);
if(in_array($mods_loaded[0],$p_loaded_array)){
$_c_id_m[] = $mods_loaded[0];
}else {
$_c_id_m[] = 'NULL';
}
}
$co=0;
foreach ($p_loaded_array as $give){
#echo $give;
if(in_array($give,$_c_id_m)){
foreach ($load_mods as $give_me_out){
$give_me_out = explode("¦",$give_me_out);
if($give_me_out[0] == $give){
if($give_me_out[4] == '1'){
if($_GET[LOAD_GET_PAGE] == USER_CMS_PAGE && isset($_GET[USER_GET_PAGE])){
$construct_title = $secondary_l;
}else{
$construct_title = $give_me_out[3];
}

echo '<div class="tmp_m_content">
<div  class="tmp_right_title">                     
                                     <table width="97%" border="0" align="center" cellpadding="0" cellspacing="0">
                    <tr>
                      <td width="1%" >&nbsp;</td>
                      <td width="47"><img src="template/'.$core['config']['template'].'/images/punto.gif"></td>
                      <td>'.htmlspecialchars(str_replace($modules_text_tile,$modules_text_translate,$give_me_out[3])).'</td>
                    </tr>
                    <tr>
                      <td colspan="3" class="line-menu"></td>
                    </tr>
                    </table>
                </div></div>
<div class="tmp_page_content">';
if($give_me_out[1] == '1'){
if(is_file("pages_modules/".$give_me_out[2]."")){
include('pages_modules/'.$give_me_out[2].'');
}else{
echo 'Unable to load module file, reason: not found.';
}
}elseif ($give_me_out[1] == '0'){
if(is_file('engine/cms_data/cms_co/'.$give_me_out[0].'_cms.cms')){
include('engine/cms_data/cms_co/'.$give_me_out[0].'_cms.cms');
}else{
echo 'Unable to load module content, reason: not found.';
}
}
echo '</div> </div>';
}
}
}
}
}
}
?>
                 
                 
                 </div> </td>
                <td width="36%" valign="top"><?
  if($user_login == '1'){
  echo '<div class="tmp_left_menu">
  <ul>';
$m_uss_row_ = get_sort('engine/cms_data/mods_uss.cms','¦');
$count_m_uss = 0;
foreach ($m_uss_row_ as $tr){
explode("¦",$tr);
$count_m_uss++;
if($tr[6] == '1'){
if($tr[3] != ACCOUNTSETTINGS_CMS_USER){
echo '<li class="list_menu"><a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.USER_CMS_PAGE.'&'.USER_GET_PAGE.'='.$tr[3].'">'.str_replace($menu_links_title,$menu_links_translated,$tr[2]).'</a></li>';
}

}
}
echo ' </ul>
</div>

';
  }else
  ?><div class="tmp_left_cabezal">MuOnline - Modulos</div><div class="tmp_left_menu">
  <ul><?
  $m_row_ = get_sort('engine/cms_data/pag_d.cms','¦');
#  echo $test[1][2][3];
  foreach ($m_row_ as $li){
#  explode("¦",$li);
   switch ($li[7]){
    case '0':
    if($li[8] == '1'){
    if($li[6] != '0'){
    echo '<li class="list_menu"><a  href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.$li[3].'">'.str_replace($menu_links_title,$menu_links_translated,$li[2]).'</a></li>';
    }
   
    }
    break;
    case '1':
    switch ($li[11]){
    case '1': $target = "_blank"; break;
    case '0': $target = "_self"; break;
    }
    echo '<li class="list_menu"><a  href="'.$li[10].'"  target="'.$target.'">'.str_replace($menu_links_title,$menu_links_translated,$li[2]).'</a></li>  ';
   
    break;
   }


 
  }
 
  ?>
  </ul>
</div></td>
              </tr>
              </table><table width="100%" border="0" cellpadding="0" cellspacing="0" class="footer-he">
              <tr>
                <td width="4%" valign="top">&nbsp;</td>
                </tr>
              </table><div align="center" class="creditos"><?=build_footer(),$XX= base64_decode('PGRpdiBhbGlnbj0iY2VudGVyIj48L2Rpdj4=');?></div>
             </td>
          </tr>
        </table></td>
      </tr>
    </table></td>
  </tr>
</table>
</body>

</html>

<script type="text/javascript" SRC="js/js_popup.js"></script>

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

.:UND3R:.

Si necesitan algún archivo o algo por favor díganme y lo subo de inmediato. Disculpen por hacer múltiples post pero el foro no me permite tantos caracteres, Saludos y muchas gracias a todos de ante mano

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

EFEX

#3
<noob>Si ayudo por lo menos haceme full set  :P</noob>

Falta un archivo js y una imagen, buscalos y agregarlos en la ruta correcta.
http://www.mu-caos.cl/js/js_popup.js
http://www.mu-caos.cl/template/DarkBrown/images/line-menu.jpg
El chat lo agregaste vos ? o viene incluido?
GITHUB 

.:UND3R:.

#4
Cita de: EFEX en 20 Febrero 2012, 20:58 PM
<noob>Si ayudo por lo menos haceme full set  :P</noob>

Falta un archivo js y una imagen, buscalos y agregarlos en la ruta correcta.
http://www.mu-caos.cl/js/js_popup.js
http://www.mu-caos.cl/template/DarkBrown/images/line-menu.jpg
El chat lo agregaste vos ? o viene incluido?

Te daré set me has ayudado demasiado jajaja xD

probaré con el script, pero la imagen en que afectaría? la buscaré de todas maneras pruebo y comento, gracias

EDIT: El script no está efectivamente, no será que en el tema/skin está renombrado por que  tanto como el chat y todos los demás módulos están incluidos por defecto se podría decir que el tema apunta a algo renombrado

:O Me diste una idea fiddler déjame examinar

En el original me muestra esto:


#   Result   Protocol   Host   URL   Body   Caching   Content-Type   Process   Comments   Custom   
60   200   HTTP   www.mu-caos.cl   /index.php?page_id=chat   25.790   no-store, no-cache, must-revalidate, post-check=0, pre-check=0  Expires: Thu, 19 Nov 1981 08:52:00 GMT   text/html   chrome:4108         
61   200   HTTP   www.mu-caos.cl   /get.php?aChat   433      text/html   chrome:4108         
62   404   HTTP   www.mu-caos.cl   /favicon.ico   1.258      text/html; charset=iso-8859-1   chrome:4108         
63   200   HTTP   www.mu-caos.cl   /get.php?aChat   433      text/html   chrome:4108         

EDIT: renombré el nombre por el que apuntaba al otro y no funcionó :(

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

EFEX

#5
Parece ser un problema de js, en firebug me dice... $ is not defined.

En:

Código (javascript) [Seleccionar]

<script type="text/javascript">    
load_image= new Image(16,16);
load_image.src="template/DarkBrown/images/load.gif";
function load_chat(div_page,id, page, form, append, data){
   document.getElementById(div_page).innerHTML = '<img src="template/DarkBrown/images/load.gif" width="16" height="16"> Please wait...';
var veri = '';
if( typeof(data) == "string")
veri = data;
else
veri = $(form).serialize();

etc...

</script>

GITHUB 

.:UND3R:.

#6
Cita de: EFEX en 20 Febrero 2012, 21:26 PM
Parece ser un problema de js, en firebug me dice... $ is not defined.

En:

Código (javascript) [Seleccionar]

<script type="text/javascript">    
load_image= new Image(16,16);
load_image.src="template/DarkBrown/images/load.gif";
function load_chat(div_page,id, page, form, append, data){
   document.getElementById(div_page).innerHTML = '<img src="template/DarkBrown/images/load.gif" width="16" height="16"> Please wait...';
var veri = '';
if( typeof(data) == "string")
veri = data;
else
veri = $(form).serialize();

etc...

</script>



No entendí muy bien a que te refieres pero de verdad no le encuentro lógica si es un simple tema/skin xd.

No se si servirá los .js

http://www.mediafire.com/?a2obbqaboe272r8

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

EFEX

Se me ocurrio.. prueba agregando dentro de <head>

Código (html4strict) [Seleccionar]
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
GITHUB 

.:UND3R:.

Ahora me muestra un mensaje failed en una nueva ventana.

xD

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

EFEX

#9
Haha al final era lo mas simple  ;D, Jquery es una libreria js( http://jquery.com/ ), el problema era en la linea
Código (javascript) [Seleccionar]

veri = $(form).serialize();

Y utiliza una funcion propia de jquery.
Ho y te falta una imagen "http://www.mu-caos.cl/template/DarkBrown/images/line-menu.jpg", podes encontrarla descargando este .rar(enlace).

Cita de: .:UND3R:. en 20 Febrero 2012, 22:37 PM
Ahora me muestra un mensaje failed en una nueva ventana.
xD

Si eso ocurre cuando no puede obtener datos de get.php?aChat, si queres sacarlo simplemente busca y comenta esta linea:

Código (javascript) [Seleccionar]

  error: function(html)
  {
  /* alert("falied"); */
  },





EDITO:
Dentro de la carpeta /template/DarkBrown, edita los archivos index1.php, index.php, index.html agregando la libreria jquery...
Código (html4strict) [Seleccionar]
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
GITHUB