Jump to content


Photo

Ajuda


  • Faça o login para participar
1 reply to this topic

#1 Japan_san

Japan_san

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 09/07/2008, 15:09

Bom dia Pessoal

to necessitando urgentemente de ajuda de voces
minha pagina não esta conseguindo imprimir nada

é o seguinte
o meu servidor web foi atualizado passando do php4 para php5

ai fiz algumas modificações na pagina
e pedi ao pessoal do host net para criarem uma conta teste
ai fiz o uploads dos arquivos

ele esta conectando ao banco
mais porem não esta imprimindo nada
quando eu solicito

mais quando eu fiz o teste local no meu PC ele rodou normalmente
imprimiu tudo

então prq não esta imprimindo nada no servidor web
o q esta faltando
onde eu errei
me ajudem!

Pagina do login

Pagina do Valida Login

Pagina Restrita (Chamados ADMinistrador)
<?session_start();IF (!(session_is_registered("login"))){ include ("../navcanc.php") ;} ELSE{include ("includes/db.inc.php");include ("includes/gerais.inc.php"); $con = db_conecta(); 	$str_combo = "select cd_cliente , nm_cliente from cliente";	$rs = mysql_query($str_combo,$con);	$num_rows = mysql_num_rows($rs);	$aux = mysql_fetch_array($rs);if(!isset($msg)){$msg=1;}if ($msg == 1) {$msg='Chamado incluído com sucesso!';}else if ($msg == 2) {$msg='Erro na inclusão do chamado!';}if ($act == "fechar") {  $cd_cliente = $cdc;  $str = "update chamado 		  set sg_estado_chamado = 'F',		  dt_fechamento_chamado = now()		  		  where		   cd_cliente = $cd_cliente and		   cd_chamado = $cdch";  $result=mysql_query($str,$con);	    $stra = "select nm_email_usuario  		  from usuario 		  where cd_usuario = $cdu		  and cd_cliente = $cdc";  $rs = mysql_query($stra);	      $aux = mysql_fetch_array($rs);  # Faz o include do PEAR Mail e do Mime.  include ("Mail.php");  include ("Mail/mime.php");  # E-mail de destino. Caso seja mais de um destino, crie um array de e-mails.  # *OBRIGATÓRIO*  $email[0] = $aux['nm_email_usuario'];  $email[1] = $aux['nm_email_usuario2'];  $email[2] = $aux['nm_email_usuario3'];   # Cabeçalho do e-mail.  $headers =     array (      'From'    => 'helpdesk@vilainfo.com.br', # O 'From' é *OBRIGATÓRIO*.      'To'      => '',      'Subject' => 'Chamado Nº ' . $cdchcli . ' fechado em ' . date("d/m/Y",time())    );  # Define o tipo de final de linha.  $crlf = "\r\n";  # Corpo da Mensagem e texto e em HTML  $text = 'Chamado Nº ' . $cdchcli . ' fechado em '. date("d/m/Y",time());  $html = "<HTML><BODY><SPAN ID=isee1 STYLE=position:absolute;width:0px;height:0px;top:-5px;visibility:hidden><IMG SRC=http://a0.vilainfo-com-br.hst.isee1.net/ WIDTH=1 HEIGHT=1 BORDER=0></SPAN><b><font color=blue>$text</font><b></BODY></HTML>";  # Instancia a classe Mail_mime  $mime = new Mail_mime($crlf);  # Coloca o HTML no email  $mime->setHTMLBody($html);  ##  # Anexa um arquivo ao email.  ##  $mime->addAttachment('/home/suapastahome/www/seuarquivo.txt');  # Procesa todas as informações.  $body = $mime->get();  $headers = $mime->headers($headers);  # Parâmetros para o SMTP. *OBRIGATÓRIO*  $params =     array (      'auth' => true, # Define que o SMTP requer autenticação.      'host' => 'smtp.vilainfo.com.br', # Servidor SMTP      'username' => 'helpdesk=vilainfo.com.br', # Usuário do SMTP      'password' => 'temp' # Senha do seu MailBox.    );      # Define o método de envio  $mail_object =& Mail::factory('smtp', $params);  # Envia o email. Se não ocorrer erro, retorna TRUE caso contrário, retorna um  # objeto PEAR_Error. Para ler a mensagem de erro, use o método 'getMessage()'.  if ($email[0] != "")   {  	 $recipients = $email[0];	# $result = $mail_object->send($recipients, $headers, $body);	mail('helpdesk@vilainfo.com.br', 'Chamado Nº ' . $cdchcli . ' fechado em ' . date("d/m/Y",time()), $body);  }	  if ($email[1] != "")   {  	 $recipients = $email[1];	# $result = $mail_object->send($recipients, $headers, $body);	mail('helpdesk@vilainfo.com.br','Chamado Nº ' . $cdchcli . ' fechado em ' . date("d/m/Y",time()), $body);  }  if ($email[2] != "")   {  	 $recipients = $email[2];	 #$result = $mail_object->send($recipients, $headers, $body);	mail('helpdesk@vilainfo.com.br', 'Chamado Nº ' . $cdchcli . ' fechado em ' . date("d/m/Y",time()), $body);  }    if (PEAR::IsError($result))  {    echo "ERRO ao tentar enviar o email. (" . $result->getErrorMessage(). ")";  }     else  {   // echo "Email enviado com sucesso!";  }     }if ($filtra == "yes")   {    		if ($cb_cliente != 0)	   {     	 $pos = strpos($cb_cliente,";");		 $cod = substr($cb_cliente,0,$pos);		 $nome = substr($cb_cliente,$pos + 1);	     $str_aux= " and C.cd_cliente = $cod"; }	  else  	   { $str_aux= " "; 	   	 $nome = "TODOS";	   }	   	   	  if ($cb_class != 'T')	   { 	     $str_aux2 = " and C.sg_classifica_chamado = '$cb_class'"; 	   }	  else  	   { $str_aux2= " "; 	   }   	$str = "select  	chamado.cd_cliente,			chamado.cd_usuario,         chamado.cd_chamado,    		cd_chamado_cliente,  			nm_assunto_chamado, 			dt_chamado,			dt_previsao_chamado,			dt_fechamento_chamado,			sg_classifica_chamado,			usuario.nm_usuario,			chamado.cd_ip_chamado,			chamado.sg_classifica_chamado,			projeto.nm_projeto			from chamado 				join usuario on (usuario.cd_usuario = chamado.cd_usuario_postou and usuario.cd_cliente = chamado.cd_cliente_postou )			join projeto on (chamado.cd_projeto = projeto.cd_projeto)			where chamado.dt_chamado >= '". data2date($dt_ini)  ."'			 and chamado.dt_chamado <= '". data2date($dt_fim) ."'			 and chamado.sg_estado_chamado = '$estado'			 and chamado.cd_chamado_pai = 0 " . $str_aux2 . "			 order by dt_chamado desc ";  			 /*	$str = "select  			C.cd_cliente,			C.cd_usuario,            cd_chamado,    		cd_chamado_cliente,  			nm_assunto_chamado, 			dt_chamado,			dt_previsao_chamado,			dt_fechamento_chamado,			sg_classifica_chamado,			U.nm_usuario,			C.cd_ip_chamado,			C.sg_classifica_chamado,			P.nm_projeto			from chamado as C,	usuario as U, projeto as P			where 			 U.cd_usuario = C.cd_usuario_postou and			 C.cd_projeto = P.cd_projeto	     	 and U.cd_cliente = C.cd_cliente_postou ". $str_aux .			 " and C.dt_chamado >= '". data2date($dt_ini)  ."'			 and C.dt_chamado <= '". data2date($dt_fim) ."'			 and C.sg_estado_chamado = '$estado'			 and C.cd_chamado_pai = 0  " . $str_aux2 .			 " order by dt_chamado desc ";				 */	$result = mysql_query($str,$con);	if (!($i))	 {	  $i=0;	 }	 else	 {	  mysql_data_seek($result,$i);	 }		$qt_cham = mysql_num_rows($result);	if ($qt_cham == 0) 	{$qt_cham = "Nenhum Chamado Cadastrado!";} }?><html><head><title> Bem Vindo Administrador :: Chamados :: Helpdesk Vilaris </title>&lt;script language="Javascript" src="JS/funcoes.js"></script><style type="text/css"><!--@import url("../css/apresentacao.css");--></style>&lt;script language="JavaScript" type="text/JavaScript"><!--function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}//--></script></head><body background="Pictures/fundo_hepdesk_sem_logo.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('Pictures/barra_down/barra_down_r2_c2.gif','Pictures/barra_down/contato.gif','Pictures/barra_down/home.gif','Pictures/barra_down/voltar.gif')"><SPAN ID=isee1 STYLE=position:absolute;width:0px;height:0px;top:-5px;visibility:hidden><IMG SRC=http://a0.vilainfo-com-br.hst.isee1.net/ WIDTH=1 HEIGHT=1 BORDER=0></SPAN><table width="100%"  height="100%" border="1" cellpadding="0" cellspacing="0">  <tr valign="top">    <td height="10%"><? include("includes/barra_top.php")?></td>  </tr>  <tr>    <td width="100%" height="80%" valign="top">			<FORM name="filtro" method="post" action="<?=$PHP_SELF?>?filtra=yes"  enctype="multipart/form-data"><table width="90%"  border="0" align="center">  <tr align="center">    <td colspan="2" class="warning"><?=$msg?></td>  </tr>  <tr valign="bottom">    <td width="50%"><input class="botao" type="button" size="50" value="MENU DE OPÇÕES" name="logoff2"  	  onClick="location.href('opcoes.php');"></td>    <td width="50%"><div align="right">      <input class="botao" type="button" size="50" value="LogOff" name="logoff"  	  onClick="location.href('sessionclose.php');">    </td>  </tr></table><table width="90%"  border="0" align="center" class=esp>  <tr class="table_tit">    <td height="20"  align="center" colspan="8"  scope="col">FILTRO DE CHAMADOS</td>    </tr>  <tr >    <td width="10%" nowrap  class="normal_bold"><div align="right">Dt. Inicial: </div></td>    <td width="9%" nowrap class="normal_bold">	<input name="dt_ini" type="text" id="dt_ini"  value="<?=date("01/01/Y",time());?>"   onKeyPress="return(formataData(this))" size="12" maxlength="10"></td>    <td width="8%" nowrap class="normal_bold"><div align="right">Dt. Final:</div></td>    <td width="9%" nowrap class="normal_bold">	<input name="dt_fim" type="text" id="dt_fim" value="<?=date("30/12/Y",time());?>" onKeyPress="return(formataData(this))" size="12" maxlength="10"></td>    <td width="7%" nowrap class="normal_bold"><div align="right">Estado: </div></td>    <td width="12%" nowrap class="normal_bold"><select name="estado" id="estado" >      <option value="A">Abertos</option>      <option value="F">Fechados</option>        </select></td>    <td width="9%" nowrap class="normal_bold"><div align="right">Cliente:</div></td>    <td width="19%" nowrap class="normal_bold"><span class="normal_bold">      <select name="cb_cliente" >      <option value="0 <?=$aux['nm_cliente']?>" selected>Todos</option>  	  <? $i = 1;   		while ($i <= $num_rows )    	 {		  	  ?> 	  	   <option value="<?=$aux['cd_cliente'] . ";" . $aux['nm_cliente']?>"  >   <?=substr($aux['nm_cliente'],0,35)?> </option>	  <?        	   $aux = mysql_fetch_array($rs);	  	   $i++;	     } 		 $i=0;	  ?>	  </select>    </span></td>  </tr>  <tr >    <td align="right" nowrap  class="normal_bold">Result./P&aacute;g.</td>    <td align="left" nowrap class="normal_bold"><select name="result_pagina" id="select" >      <option value="10">10</option>      <option value="20">20</option>      <option value="30">30</option>      <option value="40">40</option>      <option value="50" >50</option>      <option value="10000" selected>Ilimitado</option>	      </select></td>    <td align="right" nowrap class="normal_bold">Classifica&ccedil;&atilde;o:</td>    <td nowrap class="normal_bold"><select name="cb_class" id="cb_class"  >      <option value="T">Todos</option>      <option value="P">Pendências</option>      <option value="S">Solicitações</option>	  <option value="D">D&uacute;vida</option></option>      <option value="N">Não Classificados</option>    </select>	</td>    <td nowrap class="normal_bold">&nbsp;</td>    <td nowrap class="normal_bold">&nbsp;</td>    <td nowrap>&nbsp;</td>    <td nowrap><div align="right">      <input class="botao" type="submit" value="Filtrar" name="Submit">    </div></td>  </tr></table><br>	<?	   switch ($estado) 	   {case 'F':         $est= "FECHADO";         break;	    case 'A':         $est = 'ABERTO';         break;   }	   switch ($cb_class) 	   {	    case 'T':         $nm_class= "TODOS";         break;	    case 'P':         $nm_class= "PENDÊNCIAS";         break;   		 		case 'D':		 $nm_class= "DÚVIDA";		 break;		 	    case 'N':         $nm_class= "NÃO CLASSIFICADOS";         break;  	    case 'S':         $nm_class= "SOLICITAÇÕES";         break;  		 		 		}	 if (!$qt_cham) 		{ ?>		 <div align=center class="textobold">Preencha os campos e clique em filtrar para executar a pesquisa!</div>	<?	}	       else if ($qt_cham == 0)		{ ?>		 <div align=center class="warning">Nenhum Chamado <?=$est?>  Cadastrado!</div> 		 <?	}	   else		{	?>         <br>	     <table width="90%"  border="0" align="center">           <tr align="center">             <td width="100%" align="right" class="textobold"><b>               <?  if (($dt_ini) && ($dt_fim))	  		{ ?>Período: <?=$dt_ini?> a <?=$dt_fim?><? } ?>             </b> </td>           </tr>        </table>		        <TABLE border=1 align=center class=esp>    <TR class="table_tit">      <TD height="20" colSpan=15>      <DIV align=center> Chamados  <?=$est?>s - Cliente: <?=$nome?> - Classifica&ccedil;&atilde;o: <?=$nm_class?>      </DIV>             </TD>    </TR>    <TR align="center" valign="middle">      <TD align="center"  class="normal_bold">C&oacute;d.</TD>    <TD align="center" nowrap  class="normal_bold"> Cli.</TD>    <TD align="center"  class="normal_bold">Assunto</TD>	<td align="center" class="normal_bold">Projeto</td>	<td class="normal_bold"><div align="center">Classifica</div></td>    <TD class="normal_bold" ><div align="center">Dt.Abertura</div></TD>	<TD class="normal_bold" ><div align="center">Dt.Previs&atilde;o</div></TD> <? if ($estado == 'A')   	{  ?>     <TD class="normal_bold"><div align="center">Postado </div> </TD>    <TD align="center"  class="normal_bold">Fec.</TD>    <TD align="center"  class="normal_bold">Res.</TD> <?    }    else    { ?>     <TD align="center"  class="normal_bold">Dt.Fechamento </TD>     <TD class="normal_bold"><div align="center">Postado </div> </TD> <?     } ?>    <TD align="center"  class="normal_bold">Vis.</TD>    <TD align="center"  class="normal_bold">Clas</TD>    <TD align="center"  class="normal_bold">IP</TD>    </TR>   <? if ($filtra=="yes")    {	$teste =  ($i + $result_pagina);     while (( $i < $qt_cham) && ($i < $teste ))     { 	 $row = mysql_fetch_array($result);?>      <TR>        <TD align="center" nowrap ><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">          <?=$row['cd_chamado']?>        </a></TD>      <TD align="center" nowrap ><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">      </a><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">      <?=$row['cd_chamado_cliente']?>      </a></div></TD>      <TD width="100" align="left" nowrap><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">        <?=substr($row['nm_assunto_chamado'],0,45)?></a></TD>	  	  <TD align="left" nowrap><div align="left"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">	  <?=$row['nm_projeto']?>	  </a></div></TD>	  <TD align="left" nowrap><div align="left"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">      <? switch ($row['sg_classifica_chamado']) 	   {	    case 'N':         $class_temp= "N&atilde;o Classificado";         break;		 		case 'P':		 $class_temp= "Pend&ecirc;ncia";		 break;		 		case 'S':         $class_temp= "Solicita&ccedil;&atilde;o";         break;		 		case 'D':		 $class_temp= "D&uacute;vidas";		 break;		 		Case 'T':		 $class_temp= "Todos";		 break;	   }?>	  <? echo $class_temp; ?>	 <? // foi colocado este codigo para facilitar a visualização do nome pos ele vem do banco como codigo.	 //<?=substr($row['sg_classifica_chamado'],0,18) ?> </a></div></TD>      <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">        <?=date2data(substr($row['dt_chamado'],0,16)); ?><!-- <?=substr($row['dt_chamado'],0,16)?> -->      </a></div></TD>	  	  <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">        <?=date2data(substr($row['dt_previsao_chamado'],0,16)); ?><!-- <?=substr($row['dt_chamado'],0,16)?> -->      </a></div></TD>	  	  		 <? if ($estado =='A')  		  {  ?>		        <TD align="left" nowrap><div align="left"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">		<?=substr($row['nm_usuario'],0,18)?></a></div></TD>			  <TD align="center" nowrap>			  <a href="chamados.php?act=fechar&cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>&filtra=yes&dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>&cdchcli=<?=$row['cd_chamado_cliente']?>" onClick='return(confirm("Você tem certeza que deseja fechar o chamado " + <?=$row['cd_chamado']?> + "?"));'> <img src="Pictures/cadeado.bmp" border="0" ></a>			  </TD>			 		      <TD align="center" nowrap>			  <a href="op_chamado.php?acao=resp&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>&pai=<?=$row['cd_chamado']?>&chcli=<?=$row['cd_chamado_cliente']?>"> 	    <img src="Pictures/edit.gif" width="13" height="15" border="0"></a>			  </TD>						<?		  }	else { ?>	 			  <TD align="center" nowrap>			  <a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">  			  <?=date2data(substr($row['dt_fechamento_chamado'],0,16))?></a></TD>			  		        <TD align="left" nowrap><div align="left"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">		<?=substr($row['nm_usuario'],0,18)?></a></div></TD>         <? } ?>		      <TD align="center" nowrap><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>"><img src="Pictures/lupa.gif" width="17" height="16" border="0"></a></TD>              <TD align="center" nowrap><a href="#"><img src="Pictures/podium.gif" width="17" height="16" border="0" onClick="window.open('class.php?cdch=<?=$row['cd_chamado']?>','janela',['width=350','height=120','top=200','left=200'])"></a></TD>              <TD align="center" nowrap><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$row['cd_cliente']?>&cdu=<?=$row['cd_usuario']?>">                <?=$row['cd_ip_chamado']?>              </a></TD>      </TR>   <?  $i++;   }       }	      if ($i > $result_pagina)    {?>    <a href="<?=$PHP_SELF?>?i=<?=$i - ($result_pagina + 1)?>&filtra=yes&cdc=<?=$cdc?>&cdu=<?=$cdu?>&	dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>">	<img src="Pictures/prev.gif" border="0"></a>              <?			    }		if ($i < $qt_cham)			  {?>              <a href="<?=$PHP_SELF?>?i=<?=$i?>&filtra=yes&cdc=<?=$cdc?>&cdu=<?=$cdu?>&	dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>	"><img  src="Pictures/next.gif" border="0"></a>              <? }?>			      <TR class="td_">      <TD height="20" colSpan=15><b>Chamados: <?=$qt_cham?> </b> 	  <DIV align="right"> <input class="botao" type="button" size="50" value="Imprimir Chamados" name="imprime"  	  onClick="window.open('print_chamados.php?dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&cb_cliente=<?=$cb_cliente?>&est=<?=$est?>');"> </DIV> 	  </TD>      </TR>  </TABLE>  <? } ?></FORM >    </td>  </tr>  <tr valign="bottom">    <td height="10%"><? include("includes/barra_down_int.php")?></td>  </tr></table></body></html><?  mysql_close($con);} ?>

Pagina Restrita 2 (Chamados Cliente)
<?session_start();IF (!(session_is_registered("login"))){ include_once ("navcanc.php") ;} ELSE{include_once ("includes/db.inc.php");include_once ("includes/gerais.inc.php"); $con = db_conecta();    if ($msg == 1)  {$msg='Chamado inclu�do com sucesso!';} else if ($msg == 2)   {$msg='Erro na inclus�o do chamado!';}if ($act == "fechar") { // $cd_cliente = ($cdc /1618 ) * 23.56; // retiramos a conta pois ela não estava dando um resultado correto, e incerimos o codigo abaixo. $cd_cliente = $cdc;  $str = "update chamado 		  set sg_estado_chamado = 'F',		  dt_fechamento_chamado = now()		  		  where		   cd_cliente = $cd_cliente and		   cd_chamado = $cdch";  $result=mysql_query($str,$con);	    }if ($filtra == "yes")   {	//$cd_cliente = ($cdc /1618 ) * 23.56;	// retiramos a conta pois ela não estava dando um resultado correto.		$cd_cliente = $cdc; /*	$str = "select  	chamado.cd_cliente,			chamado.cd_usuario,         chamado.cd_chamado,    		cd_chamado_cliente,  			nm_assunto_chamado, 			dt_chamado,			dt_previsao_chamado,			dt_fechamento_chamado,			sg_classifica_chamado,			usuario.nm_usuario,			chamado.cd_ip_chamado,			chamado.sg_classifica_chamado,			projeto.nm_projeto			from chamado 				join usuario on (usuario.cd_usuario = chamado.cd_usuario_postou and usuario.cd_cliente = chamado.cd_cliente_postou )			join projeto on (chamado.cd_projeto = projeto.cd_projeto)			where chamado.dt_chamado >= '". data2date($dt_ini)  ."'			 and chamado.dt_chamado <= '". data2date($dt_fim) ."'			 and chamado.sg_estado_chamado = '$estado'			 and chamado.cd_chamado_pai = 0  " . $str_aux2 ."			 order by dt_chamado desc ";  */	$str = "select              cd_chamado,    		cd_chamado_cliente,  			nm_assunto_chamado, 			dt_chamado,			C.dt_previsao_chamado,			dt_fechamento_chamado,			U.nm_usuario,			P.nm_projeto,			c.cd_projeto			from chamado as C,	usuario as U, projeto as P			where 			 U.cd_usuario = C.cd_usuario_postou			 and C.cd_projeto = P.cd_projeto	     	 and U.cd_cliente = C.cd_cliente_postou			 and C.cd_cliente = $cd_cliente			 and C.cd_usuario = $cdu			 and C.dt_chamado >= '". data2date($dt_ini)  ."'			 and C.dt_chamado <= '". data2date($dt_fim) ."'			 and C.sg_estado_chamado = '$estado'			 and C.cd_chamado_pai = 0";						 			 if ($classificacao != "T") $str .= " and C.sg_classifica_chamado = '$classificacao'"; 			 			 $str .= " order by dt_chamado desc";		 						 	$result = mysql_query($str,$con);	if (!($i))	 {	  $i=0;	 }	 else	 {	  mysql_data_seek($result,$i);	 }		$qt_cham = mysql_num_rows($result);	if ($qt_cham == 0) 	{$qt_cham = "Nenhum Chamado Cadastrado!";} } ?><html><head><title> Bem Vindo <?=$_SESSION['nmus']?> :: Chamados :: Helpdesk Vilainfo </title><style type="text/css"><!--body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}@import url("css/apresentacao.css");.style1 {font-size: xx-small}--></style>&lt;script language="Javascript" src="JS/funcoes.js"></script>&lt;script language="JavaScript" type="text/JavaScript"><!--function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}//--></script></head><body  leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="Pictures/fundo_hepdesk_sem_logo.gif" onLoad="MM_preloadImages('Pictures/barra_down/barra_down_r2_c2.gif','Pictures/barra_down/contato.gif','Pictures/barra_down/home.gif','Pictures/barra_down/voltar.gif')"><SPAN ID=isee1 STYLE=position:absolute;width:0px;height:0px;top:-5px;visibility:hidden><IMG SRC=http://a0.vilainfo-com-br.hst.isee1.net/ WIDTH=1 HEIGHT=1 BORDER=0></SPAN><table width="100%"  height="100%" border="0" cellpadding="0" cellspacing="0"> <tr valign="top">    <td height="15%" colspan="3"><? include("includes/barra_top.php")?></td>  </tr>  <tr>    <td width="17%" height="70%" >&nbsp;</td>    <td width="67%" valign="top" ><FORM name="filtro" method="post" action="<?=$PHP_SELF?>?filtra=yes&cdc=<?=$cdc?>&cdu=<?=$cdu?>">	<table width="100%"  border="0">      <tr align="center">        <td colspan="3" class="warning"><?=$msg?></td>      </tr>      <tr valign="bottom">        <td width="33%"><input class=botao type=button size=50 value="Novo Chamado" name="new"		  onClick="location.href('op_chamado.php?acao=inc&cdc=<?=$cdc?>&cdu=<?=$cdu?>');">          </td>        <td width="33%"><div align="center">          <input class=botao type=button size=50 value="Menu de Op&ccedil;&otilde;es" name="new2"		  onClick="location.href('opcoes.php?acao=inc&cdc=<?=$cdc?>&cdu=<?=$cdu?>');">        </div></td>        <td width="33%"><div align="right">          <input class="botao" type="button" size="50" value="LogOff" name="logoff"  	  onClick="location.href('sessionclose.php');">        </div></td>      </tr>    </table><table width="100%"  border="0" align="center" class=esp>  <tr align="center" class="table_tit">    <td height="20" colspan="8" scope="col">FILTRO DE CHAMADOS</td>    </tr>  <tr >    <td nowrap  class="normal_bold"><div align="right" class="style1">Dt. Inicial: </div></td>    <td nowrap class="normal_bold">	<input name="dt_ini" type="text" id="dt_ini"  value="<?=date("01/m/Y",time());?>"   onKeyPress="return(formataData(this))" size="12" maxlength="10"></td>    <td nowrap class="normal_bold"><div align="right" class="style1">Dt. Final:</div></td>    <td nowrap class="normal_bold">	<input name="dt_fim" type="text" id="dt_fim" value="<?=date("30/12/Y",time());?>" onKeyPress="return(formataData(this))" size="12" maxlength="10"></td>    <td nowrap class="normal_bold"><div align="right" class="style1">Estado do chamado: </div></td>    <td nowrap class="normal_bold"><select name="estado" id="estado" >      <option value="A">Abertos</option>      <option value="F">Fechados</option>        </select></td>    <td nowrap class="normal_bold style1">&nbsp;</td>    <td nowrap><span class="normal_bold">    </span></td>  </tr>  <tr >    <td nowrap  class="normal_bold"><span class="normal_bold style1">Resultados/P&aacute;gina:</span></td>    <td nowrap class="normal_bold"><select name="result_pagina" id="result_pagina" >      <option value="10">10</option>      <option value="20">20</option>      <option value="30">30</option>      <option value="40">40</option>      <option value="50" selected>50</option>    </select></td>    <td colspan="2" nowrap class="normal_bold"><div align="right" class="style1">Classifica&ccedil;&atilde;o:</div></td>    <td nowrap class="normal_bold"><select name="classificacao" id="classificacao"  >      <option value="T" selected>Todos</option>      <option value="P">Pend&ecirc;ncias</option>      <option value="S">Solicita&ccedil;&otilde;es</option>	  <option value="D">D&uacute;vida</option>      <option value="N">N&atilde;o Classificados</option>    </select></td>    <td nowrap class="normal_bold">&nbsp;</td>    <td nowrap>&nbsp;</td>    <td nowrap><input class="botao" type="submit" value="Filtrar" name="Submit"></td>  </tr></table>	<?	   switch ($estado) 	   {case 'F':         $est= "Fechado";         break;	    case 'A':         $est = 'Aberto';         break;   }	 if (!$qt_cham) 		{ ?>		<br>		 <div align=center class=textobold>Preencha os campos e clique em filtrar para executar a pesquisa!</div>	<?	}	       else if ($qt_cham == 0)		{ ?>		<br>		 <div align=center class="warning">Nenhum Chamado <?=$est?>  Cadastrado!</div> 		 <?	}	   else		{	?>	     <br>	     <table width="100%"  border="0">           <tr align="center">             <td width="100%" align="right" class="textobold"><b>               <?  if (($dt_ini) && ($dt_fim))	  		{ ?>Per&iacute;odo:<?=$dt_ini?>a<?=$dt_fim?><? } ?>             </b> </td>           </tr>         </table>        <TABLE width="100%" height="0%" border=0 align=center class=esp>    <TR class="table_tit">      <TD height="20" colSpan=10 >      <DIV align=center> Chamados  <?=$est?></DIV></TD>    </TR>    <TR align="center" valign="middle">      <TD width="8%" height="27%" align="center"  class="normal_bold">Chamado</TD>      <TD width="15%" align="center"  class="normal_bold">Assunto</TD>	  <td width="8%" class="normal_bold"><div align="center">Projeto</div></td>      <TD width="10%" class="normal_bold" ><div align="center">Dt.Abertura</div></TD>      <TD width="10%" class="normal_bold" ><div align="center">Dt.Previs&atilde;o</div></TD>	   <? if ($estado =='A')   	{  ?>      <TD width="16%" class="normal_bold"><div align="center">Postado por</div> </TD>      <TD width="8%" align="center"  class="normal_bold">Fechar</TD> <? } else {?>      <TD width="20%" align="center"  class="normal_bold">Dt.Fechamento </TD>      <TD width="16%" class="normal_bold"><div align="center">Postado por</div> </TD> <? }?>      <TD width="7%" align="center"  class="normal_bold">Vis.</TD>    </TR>   <? if ($filtra=="yes")    {	$teste =  ($i + $result_pagina);     while (( $i < $qt_cham) && ($i < $teste ))     { 	 $row = mysql_fetch_array($result);?>      <TR>      <TD height="25%" align="center" nowrap ><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">        <?=$row['cd_chamado_cliente']?>      </a></div></TD>	        <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">        <?=$row['nm_assunto_chamado']?>      </a></div></TD>	  	  <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">	  <?=$row['nm_projeto']?>	  </a></div></TD>      <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">        <?=date2data($row['dt_chamado'])?>      </a></div></TD>	        <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">        <?=date2data($row['dt_previsao_chamado']) ?>      </a></div></TD>	  	  		 <? if ($estado =='A')  		  {  ?>		  <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">			<?=$row['nm_usuario']?>		  </a></div></TD>		  <TD align="center" nowrap>			<div align="center">			  <a href="chamados.php?act=fechar&cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>&filtra=yes&dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>" onClick='return(confirm("Voc� tem certeza que deseja fechar o chamado " + <?=$row['cd_chamado_cliente']?> + "?"));' ><img src="Pictures/cadeado.bmp" border="0" ></a></div></TD>						<?		  }	else { ?>	 			  <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">				<?=$row['dt_fechamento_chamado']?></a></div></TD> 			  <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">				<?=$row['nm_usuario']?>			  </a></div></TD>		 <? } ?>      <TD align="center" nowrap><div align="center"><a href="view_chamados.php?cdch=<?=$row['cd_chamado']?>&cdc=<?=$cdc?>&cdu=<?=$cdu?>">	    <img src="Pictures/lupa.gif" width="17" height="16" border="0"></a></div></TD>      </TR>   <?  $i++;   }       }	      if ($i > $result_pagina)    {?>    <a href="<?=$PHP_SELF?>?i=<?=$i - ($result_pagina + 1)?>&filtra=yes&cdc=<?=$cdc?>&cdu=<?=$cdu?>&	dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>">	<img src="Pictures/prev.gif" border="0"></a>              <?			    }		if ($i < $qt_cham)			  {?>              <a href="<?=$PHP_SELF?>?i=<?=$i?>&filtra=yes&cdc=<?=$cdc?>&cdu=<?=$cdu?>&	dt_ini=<?=$dt_ini?>&dt_fim=<?=$dt_fim?>&estado=<?=$estado?>&result_pagina=<?=$result_pagina?>	"><img  src="Pictures/next.gif" border="0"></a>              <? }?>			      <TR bgcolor="#D3D3D3" class="td_" >      <TD height="18%" colSpan=10><b>Chamados: <?=$qt_cham?>   </b>        <div align="right"><b> </b><b>            </b>          </div>        <div align="left"><b> </b></div></TD>      </TR>  </TABLE>  </FORM >	  <? } ?></td>    <td width="16%"  >&nbsp;</td>  </tr>  <tr valign="bottom">    <td height="15%" colspan="3"><? include("includes/barra_down_int.php")?></td>  </tr></table></body></html><? mysql_close($con);  }?>

Pagina de Conexão com o banco
<?function db_conecta(){    $conecta = mysql_connect("endereço Banco","Login","Senha123");	if (!$conecta)	{		$erro = mysql_error($conecta);		echo ("Impossível Conectar com o banco de dados: $erro");		return false;	}    $banco = mysql_select_db("vilainfo");	if (!$banco)	{		$erro = mysql_error($conecta);		echo ("Impossível Conectar com o banco de dados: $erro");		return false;	}	return $conecta;}?>

Includes Gerais
<?/*****************************************************************					 Vari�vel de padroniza��o *****************************************************************///------------------------------||--------------------------------/*****************************************************************		 Converte data do padr�o nacional para padr�o db*****************************************************************/function data2date($data){	if (strlen($data) > 10)	{		$dia = substr($data,0,2);		$mes = substr($data,3,2);		$ano = substr($data,6,4);		$hora = substr($data,11);		$date = "$ano-$mes-$dia $hora";	}	else	{		$dia = substr($data,0,2);		$mes = substr($data,3,2);		$ano = substr($data,6,4);		$date = "$ano-$mes-$dia";	}	return $date;}//------------------------------||--------------------------------/*****************************************************************		  Converte data do padr�o db para padr�o nacional*****************************************************************/function date2data($date){	if (strlen($date) > 10)	{		$dia = substr($date,8,2);		$mes = substr($date,5,2);		$ano = substr($date,0,4);		$hora = substr($date,11);		$data = "$dia/$mes/$ano $hora";	}	else	{		$dia = substr($date,8,2);		$mes = substr($date,5,2);		$ano = substr($date,0,4);		$data = "$dia/$mes/$ano";	}	return $data;}//------------------------------||--------------------------------/*****************************************************************			   Recupera Hora de um campo datetime*****************************************************************/function d2time($d){	return (substr($d,11));}//------------------------------||--------------------------------/*****************************************************************	   Atualiza a quantidade de clicks na tabela de banners*****************************************************************/function visita($cod,$conn){	mysql_query("BEGIN TRANSACTION");	$query = "UPDATE banners SET QTD_CLICKS = (QTD_CLICKS + 1) WHERE COD_BANNERS = '$cod'";	$result = mysql_query($query,$conn);	if ($result)	{		mysql_query("COMMIT");		return 1;	}	else 	{		mysql_query("ROLLBACK");		return 0;	}}//------------------------------||--------------------------------/*****************************************************************	   Conta a quantidade de arquivos em um diretorio*****************************************************************/function imgs_count(&$dir){	$ponte = opendir($dir);	$n=0;	while (($arq = readdir($ponte)) !== false)		if (($arq != ".") && ($arq != ".."))			$n++;	return $n;	close($dir);}//------------------------------||--------------------------------/*****************************************************************	   Atualiza a quantidade de clicks na tabela de banners*****************************************************************/function atualiza_situacao_banners($conn){		date("Y-m-d H:i:s",time());		mysql_query("BEGIN TRANSACTION");	$query = "UPDATE banners SET SITUACAO = 'Inativo' WHERE DATA_FIM <= now() AND SITUACAO = 'Ativo'";	$result = mysql_query($query,$conn);	if ($result)	{		mysql_query("COMMIT");		return (1);	}	else 	{		mysql_query("ROLLBACK");		return (-1);	}		mysql_query("BEGIN TRANSACTION");	$query = "UPDATE banners SET SITUACAO = 'Ativo' WHERE DATA_INI <= now() AND SITUACAO = 'Inativo'";	$result = mysql_query($query,$conn);	if ($result)	{		mysql_query("COMMIT");		return (1);	}	else 	{		mysql_query("ROLLBACK");		return (-1);	}}	//------------------------------||--------------------------------/*****************************************************************	   Substitue os <BR>, por \n *****************************************************************/function br2nl($str){ 	$str = preg_replace('/<br( )?(\/)?>/i', '\n', $str); 	return $str; } //------------------------------||--------------------------------/*****************************************************************	   Retira espa�os em branco de uma string*****************************************************************/function espaco_em_branco($str){	while (strstr($str," "))	{		$str = str_replace(" ","",$str);			}		while (strstr($str,"&"))	{		$str = str_replace("&","",$str);			}		return($str);}//------------------------------||--------------------------------/*****************************************************************              	   Envia E-mail com anexo*****************************************************************/function xmail($de,$mens,$arquivo,$assunto,$para,$nomedoarq){ if (($nomedoarq) && ($arquivo))  {	$boundary = strtotime('NOW'); 			$headers = "From: $quem <helpdesk@vilainfo.com.br>\n"; 	$headers .= "MIME-Version: 1.0\n"; 	$headers .= "Content-Type: multipart/mixed; boundary=\"" . $boundary . "\"\n"; 		$msg = "--" . $boundary . "\n"; 	$msg .= "Content-Type: text/html; charset=\"iso-8859-1\"\n"; 	$msg .= "Content-Transfer-Encoding: quoted-printable\n\n"; 	$msg .= $mens."\n"; 		$msg .= "--" . $boundary . "\n"; 	$msg .= "Content-Transfer-Encoding: base64\n"; 	$msg .= "Content-Disposition: attachment; filename=".$nomedoarq."\n\n"; 		ob_start(); 	   readfile("$arquivo"); 	   $enc = ob_get_contents(); 	ob_end_clean(); 	$msg_temp = base64_encode($enc). "\n"; 	$tmp[1] = strlen($msg_temp); 	$tmp[2] = ceil($tmp[1]/76); 		for ($b = 0; $b <= $tmp[2]; $b++) 	{ 		$tmp[3] = $b * 76;  		$msg .= substr($msg_temp, $tmp[3], 76) . "\n"; 	} 	unset($msg_temp, $tmp, $enc);     mail($para, $assunto, $msg, $headers);   }}/*function scandir($dirstr) {  $files = array();  $fh = opendir($dirstr);  $i=0;  while (false !== ($filename = readdir($fh)))   {    if (($filename != ".")  || ($filename != ".."))     {	  $files[$i][] = $filename;      $files[$i][] = number_format((filesize($dirstr ."/".  $filename )/1024), 0, ",",".") . " Kb";	  $files[$i][] = date(" d/m/Y H:i:s", filemtime($dirstr ."/". $filename));	  $i++;	 }   }  closedir($fh);  return $files;} */?>

aguardo resposta

Edição feita por: Japan_san, 09/07/2008, 15:19.


#2 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 10/07/2008, 00:43

Olá Japan_san, sugiro que envia um helpdesk para a hostnet para poder solucionar melhor seu problema...
Por que você disse que está funcionando normalmente em seu host local, e só na hostnet que não, então verifique com eles, pode ser configurações dos servidores deles.
Talvez também tente trocar <?
por <?php
pode ser essa configuração "boba" que esteja impedindo isso.
Caso mesmo assim não funcione, contate eles.
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq