• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

RicardoR

Md5

4 mensagens neste tópico

Boas

Estive a ver e tenho que passar o conteudo de uma página para outra atraves do endereço.

Bom o problema é o seguinte:

<?php 
session_start(); 
include("connectdb.php"); 

if($_POST){ 
$_SESSION['nome']=$_POST["nome"]; 
$_SESSION['password']=$_POST["password"]; 
} 

// query 
$result=mysql_query("select * from turma where nome='" . $_SESSION['nome'] . "' and password='" . $_SESSION['password'] . "' and email");  

// número de registos 
$num=mysql_num_rows($result); 
// se não há registos aparece o ecrã de login. 
if($num < 1){ 
echo "<center><font face=candara>Não está registado!</font></center><br><br>" ?>
<script type="text/javascript">window.location="index.php?p=0";</script>
<?php 

exit; 
} 
else{
$_SESSION['nome']=$nome;
$_SESSION['password']=$password;
md5($password)=$passwordhack;
$_SESSION['email']=$email;
md5 ($email) =$emailhack;
?><script type="text/javascript">window.location="index.php'bn=$nome&p=$passwordhack&c=$emailhack'";</script><?php
}
?> 

Esta me a dar erro fatal na linha 26 - md5($password)=$passwordhack;

Já agora também me podem ver se o redireccionamento está bem em termos da passagem de dados?

Abraço e obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não tens de por ao contrário?  :dontgetit:

$passwordhack=md5($password);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Oh pah que lol... eu estava a ver o código antes de falares no erro se quer e mal vi aquelas linhas ao contrários pôs-me a pensar "será que isto funciona?", mas achei bué estranha que isso funcionasse...

For the record, não uses MD5, usa SHA-1 ou SHA256.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora