Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá pessoal tenho este script mas está dando erro na linha 72, já fiz de tudo, mas nao está dando certo..
o erro é o seguinte:
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/httpd/vhosts/voboz.com/httpdocs/perfil.php on line 72
Invalid query: Access denied for user 'apache'@'localhost' (using password: NO)
<?php
$get_id = $_GET["id"];
if ($get_id != "" && is_numeric($get_id)){
require 'conexao.php';
$sql = "select * from usuarios where id='$get_id'";
$query = mysql_query($sql) or die("SQL:". $sql . " - ERRO:" . mysql_error());
while ($linha = mysql_fetch_array($query)) {
$data = $linha['data'];
$nome = $linha["nome"];
$cep_1 = $linha["cep_1"];
$cep_2 = $linha["cep_2"];
$uf = $linha["uf"];
$op = $linha["op"];
$texto = $linha["texto"];
$check1 = $linha["check1"];
$check2 = $linha["check2"];
$check3 = $linha["check3"];
}
if ($data != ""){
function anti_injection($sql)
{
$sql = preg_replace(sql_regcase("/(from|select|insert|delete|destroy|update|where|drop table|show tables|#|\*|--|\\\\)/"),"",$sql);
$sql = strip_tags($sql);
$sql = addslashes($sql);
return $sql;
}
function texto2entidade($var) {
$var = str_replace("'", "aspassimples", $var);
$var = preg_replace("/([^ a-zA-Z0-9])/e", "\"\".ord(\"\\0\").\";\"", $var);
$var = str_replace("aspassimples", "'", $var);
return $var;
}
$enviado = anti_injection($_POST["enviado"]);
//nesse caso: if = se $enviado for igual a 1 irá executar o que está dentro das Chaves.
if($enviado == "1"){
//variavel POST do php serve para importar dados enviados pelo formulario
$nome = anti_injection($_POST["nome"]);
$cep_1 = anti_injection($_POST["cep_1"]);
$cep_2 = anti_injection($_POST["cep_2"]);
$uf = anti_injection($_POST["uf"]);
$op = anti_injection($_POST["op"]);
$texto = texto2entidade($_POST["texto"]);
$senha = anti_injection($_POST["senha"]);
$senha_db = md5($senha);
$check1 = $_POST["check1"];
$check2 = $_POST["check2"];
$check3 = $_POST["check3"];
include "validar.php";
if($erro_nome == '' && $erro_cep == '' && $erro_uf == '' && $erro_op == '' && $erro_check == '' && $erro_texto == '' && $erro_email == '' && $erro_senha == '' ){
if ($senha != ""){
$query2 = "UPDATE usuarios SET nome='$nome',cep_1='$cep_1',cep_2='$cep_2',uf='$uf',op='$op',check1='$check1',check2='$check2',check3='$check3',texto='$texto',senha='$senha' WHERE id='$get_id'";
} else {
$query2 = "UPDATE usuarios SET nome='$nome',cep_1='$cep_1',cep_2='$cep_2',uf='$uf',op='$op',check1='$check1',check2='$check2',check3='$check3',texto='$texto' WHERE id='$get_id'";
}
$result2 = mysql_query($query2) or die(mysql_error());
if ($result2) {
echo "Atualização Efetuada Com Sucesso";
}
}
}
include 'form_admin.php';
}else {
$erro_id = "ID Não Existe";
}$erro_id = "ID Não Existe";
}
echo $erro_id;
?>
vlw..
Carregando comentários...