Jump to content


filipi

Member Since 09/11/2004
Offline Last Active 09/01/2006, 08:40
-----

Topics I've Started

Sist. Busca

07/12/2005, 08:31

E ai Galera...
Eu sou iniciante e to tentando fazer um sisteminha de busca, eu vi que tem muitos simples por ai, mas queria fazer um varias categorias, ex:

Busca: blabla Em: nome...

Ja tentei fazer umas coisas mas não ta dando muito certo...
Da pra dar uma maozinha ai... Falow...

form
<form name="form1" method="post" action="resu_busca.php">
 <table width="345" border="0" align="center" cellpadding="0" cellspacing="0">
   <tr>
     <td width="102" height="30"><div align="right" class="style6 style7"><font color="#666666" face="Times New Roman, Times, serif">Buscar:</font></div></td>
     <td width="243"><input name="b_string" type="text" id="b_string" size="20" maxlength="20">
     em:
       <select name="tipo" id="tipo">
         <option>Autor</option>
         <option>Reu</option>
         <option>Data</option>
         <option>Processo</option>
         <option>Usuario</option>
       </select>
     </td>
   </tr>
   <tr>
     <td colspan="2"><div align="center">
       <input type="submit" name="Submit" value="Entrar">
</div></td>
   </tr>
 </table>
</form>

resu_busca.php
<?
session_start();
header("Cache-control: private");//essa linha e pra corrigir um erro do IE6 .

if (!(($_SESSION['usuario']) AND ($_SESSION['senha']))) {
echo("<script>
alert(\"Você não está logado no sistema...\");
window.location = '../index.php';
</script>");
exit;
}

include ("../config/mysqlconecta.php");
?>

<?
$busca    = $_GET['b_string'];
$campo    = $_GET['tipo'];

$registros = mysql_query("SELECT * FROM cclientes WHERE autor LIKE '%" . $busca . "%' OR reu LIKE '%" . $busca . "%' OR data LIKE '%" . $busca . "%' OR processo LIKE '%" . $busca . "%' OR usuario LIKE '%" . $busca . "%' ORDER by autor ASC");

while($dados = mysql_fetch_array($registros)){
$Autor    = $dados["nome"];
$reu      = $dados["reu"];
$data     = $dados["data"];
$processo = $dados["n_processo"];
$usuario  = $dados["usuario"];

echo"$nome" . "<br>";
echo"$reu" . "<br>";
echo"$data" . "<br>";
echo"$processo" . "<br>";
echo"$usuario" . "<br>";

?>

Impressão

02/12/2005, 11:52

Queria saber porque a parte que está colorida no meu codigo não aparece na impressão...
<?
session_start();
header("Cache-control: private");//essa linha e pra corrigir um erro do IE6 .

if (!(($_SESSION['usuario']) AND ($_SESSION['senha']))) {
echo("<script>
alert(\"Você não está logado no sistema...\");
window.location = '../index.php';
</script>");
exit;
}

 include ("../config/mysqlconecta.php");
 include ("../config/data.php");
 include ("../config/user_ip.php");

$n_processo   = $_SESSION["n_processo"];

$sql = ("SELECT * FROM cclientes WHERE n_processo LIKE '%$n_processo%'") 
 or die("erro ao selecionar");

$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");

while ($exibe=mysql_fetch_array($resultado)) {
//$id  =exibe["id"];
$nome      = $exibe["nome"];
$reu        = $exibe["reu"];
$acao       = $exibe["acao"];
$data_ent   = $exibe["data_ent"];
$n_processo = $exibe["n_processo"];
$usuario    = $exibe["usuario"];
$senha      = $exibe["senha"];
$historico  = $exibe["historico"];

print '<b>Data atual:</b> '.brdate('d/m/Y, H:i') ."<br>";
print "<b> IP:</b>" . ($ip); 

echo "<p><b><center><font color=#FF6600 size=5> Processo de $nome </font></center></b></p>";
   
echo "<br>";
echo "<b>Autor:</b> $nome";
echo "<br>";
echo "<b>Reu:</b> $reu";
echo "<br>";
echo "<b>Data:</b> $data_ent";
echo "<br>";
echo "<b>Processo:</b> $n_processo";
echo "<br>";
echo "<b>usuario:</b> $usuario ";
echo "</br>";
echo "<b>Senha:</b> $senha";
echo "</br>";
echo "<b>Histórico:</b>". nl2br("$historico");

echo "<hr>";
 }
echo "<a href='javascript:self.print();'>Imprimir</a>";
 echo "<p><a href='ver_proc.php' target='_self'><strong>Voltar</strong></a></p>";
?>

Parte que não aparece na impressão:

echo "<p><b><center><font color=#FF6600 size=5> Processo de $nome </font></center></b></p>";

Session - Um Problema De Todos

01/12/2005, 12:44

Bom sou iniciante, Ja fiz pergs sobre destruir um sessão mas não consegui resolver, olhei nesse e em outros forum, e vi que muitos tem e tiveram esse tipo de problema, eu queria que alguém ajuda-se a resolver esse problema e tb explica-se o que está acontecendo...
Eu ja usei diversas formas pra fazer logoff e mesmo assim qd clico em voltar ele volta pra pag.
Meu sistema atual está assim...
<?
session_start();
session_unset ();

//unset($_SESSION['usuario']);
//unset($_SESSION['senha']);
//session_unregister "usuario";

session_destroy();

header ("Location: index.php");

?>
E no meu index eu tenho,

if (!(($_SESSION['usuario']) AND ($_SESSION['senha']))) {
echo "Você NÃO tem permissão para este tipo de comando!"; 
exit;
Bom pesso novamente a ajuda de vocês, eu não sei mas vi que esse é um problema de muitos, talvez seja até no php.ini...
Minha Ver. é a 5
Falow e Obrigado...

Logout

28/11/2005, 09:26

Eu ja vi esse tipo de perg. aqui no forum mas não funcionou no meu...
Toda vez que dou um logout e aperto o botão voltar, ele volta normalmente, eu queria aparece um mensagem dizendo pra ele se logar novamente ou algo assim

Update

24/11/2005, 11:29

Eu queria dar um Update em duas tabelas ao mesmo tempo, não sei se é possivel eu tentei fazer dois updates mas não deu certo, vou colar aqui...
obs: ele so altera a 1º tabela...
Falow...
$sql1 = ("UPDATE cclientes SET nome = '$nome', reu = '$reu', acao = '$acao', data_ent = '$data_ent',  n_processo = '$n_processo', usuario = '$usuario', senha = '$senha' WHERE id ='$id'");

$sql2 = ("UPDATE cadastro SET nome = '$nome', usuario = '$usuario', senha = '$senha' WHERE id ='$id'");

$resultado = mysql_query ($sql1) or die ("Não foi possivel cadastrar");
$resultado = mysql_query ($sql2) or die ("Não foi possivel cadastrar");
if($resultado){
print "<b>Processo Alterado com sucesso</b>";
}else{
print "<b>nao foi possivel Alterar o processo</b>";
}

IPB Skin By Virteq