Jump to content
jc1990

Problema em php

Recommended Posts

jc1990

Boas noites

É o seguinte...tenho uma base de dados com user e password e numa pagina em php quero apenas e só confirmar se esse utilizador existe ou não na BD

Tenho um .htm assim

<html>
<head>
<title>Login</title>
</head>
<body>
<form method="POST" action="Login1.php">
<p align="center">Login:<input type="text" name="T1" size="20"> Palavra-Chave:<input type="password" name="T2" size="30"></p>
<p align="center"><input type="submit" value="Entrar" name="B1">
<a href="teste.htm"> <input type="reset" value="Cancelar" name="B2"></a></p>
</form>
</body>
</html>

e um .php assim

<?php
$utilizador="a5314011_root";
$senha="";
$baseDeDados="a5314011_md";
$username=$_POST['T1'];
$password=$_POST['T2'];
$host="mysql1.000webhost.com";
mysql_connect($host,$utilizador,$senha);
@mysql_select_db($baseDeDados) or die("A Base de Dados não está acessível");
$consulta="SELECT * from a5314011_md.mdl_user where username='$username' and password='$password'";
$resultado=mysql_query($consulta);
$a=mysql_num_rows($resultado);
if ($a>0)
{
echo "Utilizador existe";
}
else
{
echo "Não existe";
}

mysql_close();
?>

o problema está quando carrego no botão entrar isto não está a executar... já ha uns 3 ou 4 anos que não mexo em php se alguém me puder dar umas luzes agradecia

Edited by yoda

Share this post


Link to post
Share on other sites
NunoDinis

Ele está a entrar no ficheiro .php ? (que espero que tenha o nome de Login1.php).


Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Share this post


Link to post
Share on other sites
NunoDinis

Escreve todo o código no browser ? Estranho...

Põe só a correr o código .php e vê se dá algum erro.


Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Share this post


Link to post
Share on other sites
jc1990

Não dá qualquer erro...qualquer que seja o login ele diz que não existe...será que não consegue ligar-se á BD?

Share this post


Link to post
Share on other sites
HappyHippyHippo

se o php realmente está activo no browser, verifica depois de tem o handler correcto.

existem dois handlers para os dois diferentes tipos de execução do php (módulo do apache, CLI)

AddHandler php-script .php .html

#ou

AddType application/x-httpd-php .html

  • Vote 1

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
jc1990

se o php realmente está activo no browser, verifica depois de tem o handler correcto.

existem dois handlers para os dois diferentes tipos de execução do php (módulo do apache, CLI)

AddHandler php-script .php .html

#ou

AddType application/x-httpd-php .html

Onde verifico isso?

Share this post


Link to post
Share on other sites
brunoais

O teu url começa com:

file://

?


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
jc1990

O teu url começa com:

?

não...nas configurações onde? So tenho aqui uma coisa no painel de controlo do servidor a dizer view PHP configuration e diz tudo acerca do PHP

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.