Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boa tarte!
é uma duvida banal, provavelmente muito banal, mas eu sou "noob" em PHP...
seguinte:
eu preciso que um usuario faça login no site.
o codigo para isso está ok, funciona perfetamente e segue aqui:
<?
session_start();
$vl_login = strtoupper($_POST["email"]);
$vl_senha = strtolower($_POST["senha"]);if(isset($_POST["email"])){
$dbh = mysql_connect("dominio", "login_dominio", "senha_dominio") or die("Nao pude conectar: " . mysql_error());
mysql_select_db("login_dominio", $dbh) or die("Nao pude conectar: " . mysql_error());
$_SESSION["logado"] = "N";
if ((strlen($vl_login) > 0) && (strlen($vl_senha) > 0)) {
$stmt = "SELECT EMAIL as OK
FROM MEU_BANCO WHERE EMAIL = '" .strtoupper($_POST["email"])."' AND
SENHA = '" .strtoupper($_POST["senha"])."'";
$res = mysql_query($stmt) or die("Query invalida 1: " . mysql_error());
$registro = mysql_fetch_array($res,MYSQL_ASSOC);
if ($registro["OK"] == "") {print "E-mail não localizado!";
}
else {
$_SESSION["logado"] = "S";
$_SESSION["email"] = $vl_login;
header("Location: index2.php");
exit;
} }
else {
header("Location: index.php");
exit; }}
?>quando completa esse campo e envia, é gerada dinamicamente uma HTML no servidor.
nessa HTML tem as informações que estão no banco de dados + o campo de texto que ele acabou de preencher.
consigo criar o HTML com o texto do campo recém-preenchido, mas nao estou conseguindo importar os dados do usuario do banco de dados.
segue o codigo de criar o html:
<?php
$mensagem = $_POST['mensagem'];
$id = fopen (time() . ".html", "w");
fwrite($id,"<html><head><title>Titulo do HTML</title></head>");
fwrite($id,"<body>");
fwrite($id,"<p>Texto da caixa: '$mensagem'</p>");
fwrite($id,"</body></html>");
?>
agradeço a toda e qualquer boa alma que se dispuzer a ler esse post gigante, e me dar uma mão!
muito obrigado!
Carregando comentários...