1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

scrip php para execução

Discussão em 'Web Development' iniciada por wrproject, 6 de Março de 2008. (Respostas: 2; Visualizações: 684)

  1. wrproject

    wrproject Power Member

    boas,
    eu tenho um script em php que faz login.
    o utilizador ao fazer login,o seu acesso era gravado numa base de dados e ai seria redireccionado para outra pagina.
    o que acontece e que eu mudei de servido e quando o script tenta gravar o acesso,aparece um erro de timeout.
    ja verifiquei o scrip todo.
    mas so nessa pagina e que ocorre o erro.
    porque sera que isso acontece?
     
  2. Hipnoted

    Hipnoted Power Member

    Mete aí o código sff.
     
  3. wrproject

    wrproject Power Member

    PHP:
    <?php
    ob_start
    ();
    session_start();
    ?>
    <?php
    include "conecta.php";
    include 
    "funcoes.php";
    ?>
    <html>
    <head>
    <title>Login</title>
    </head>
    <body>
    <?php
    if(!isset($_POST['submit']))
    {
    ?>
    <br><br><br><br><br><br>
    <table border=0 align="center">
    <form action="login.php" method="post">
    <tr>
    <td>E-mail:&nbsp;&nbsp;</td><td><input type="text" name="username"></td>
    </tr>
    <tr>
    <td colspan=2>
    &nbsp;
    </td>
    </tr>
    <tr>
    <td>
    Password:&nbsp;&nbsp;
    </td>
    <td>
    <input type="password" name="password">
    </td>
    </tr>
    <tr>
    <td colspan=2>
    &nbsp;
    </td>
    <tr>
    <td colspan=2>
    <div align="center"><input type="submit" name="submit" value="login"></div>
    </td>
    </form>
    </tr>
     
    </table>
    <?php

    else
    {
    $username=$_POST['username'];
    $password=$_POST['password'];
    $sql="select * from utilizadores where email='".$username."' and password='".$password."'";
    $result=mysql_query($sql);
    $row=mysql_fetch_array($result);
    if(
    mysql_num_rows($result)>0)
    {
    if(
    $row['bloqueado'] != "sim")
    {
     
    //O ERRO ESTA AQUI
    $sql1="insert into a(m) values('ola eliseu')";
    mysql_query($sql1);
    $_SESSION['user']=$row['nome'];
    $_SESSION['email']=$row['email'];
    $_SESSION['administrador']=$row['administrador'];
    $_SESSION['tipo_permissao']=0;
    //insere na tabela acessos
    /*$sql1="insert into acesso1(mail) values('ola eliseu')";
    mysql_query($sql1);*/
    header("location: index.php");
    }
    else
    {
    echo 
    "Lamentamos mas a sua entrada ao sistema foi bloqueada<br>Contacte o Administrador para mais informações.";
    }
    }
    else
    {
    echo 
    "login incorrecto";
    //nova_senha_falsa($_POST['username'],$_POST['password'],time());
    }
    }
    ?>
    </body>
    </html>
     
     

Partilhar esta Página