neófito
-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por neófito
-
-
Olá, tudo bem?
Estou fazendo um campo de login e senha em php com conexão ao Mysql.
Achei um código que estou estudando, na internet, porém há duas coisas que não lembro de ter visto antes.
Ao final da criação da tabela MySQL há
UNIQUE KEY 'usuario' ('usuario') ENGINE MyISAM DEFAULT CHARSET Latin=1 AUTO INCREMENT =1;
O que é isso? UNIQUE KEY e ENGINE ISAM? Alguém poderia me ajudar, ou me indicar um link com maiores informações?
Grato,
-
você criou Contato.html. Tenta criar Contato.php
depois escreve lá no navegador
"localhost/pastaDoarquiovophp/Contato.php
E vê no que dá.
Vamos lá de novo, uma hora eu acerto.. hehe
Quando eu coloco " localhost\contato.html " , funciona.
Mas o caso é que eu tenho um arquivo index.html, que é a página inicial, com um link para a página contato.html. Estão na pasta htdocs. É aí que não funciona.
a página contato.html é o formulário e a contato.php processa.
Vai abaixo o código
contato.html
<code>
<form name="contato" action="contato.php" method="post" >
<table cellspacing="0">
<h3>Entre em contato</h3>
<tr><td> Nome:</td> <td><input type="text" name="name" id="name" value="" /></td></tr>
<tr><td> Endereço:</td> <td><input type="text" name="endereco" id="endereco" value="" /></td></tr>
<tr><td> CPF:</td><td><input type="text" name="cpf" id="cpf" value="" /></td>
<td> RG:</td> <td><input type="text" name="rg" id="rg" value="" /></td></tr>
<tr><td> Tel.Celular</td> <td><input type="text" name="celular" id="celular" value="" /></td>
<td> Tel.Fixo</td> <td><input type="text" name="fixo" id="fixo" value="" /></td></tr>
<tr><td> Email</td> <td><input type="text" name="email" id="email" value="" /></td>
<td> Outros</td> <td><input type="text" name="outros" id="outros" value="" /></td></tr>
<tr><td> Comentários </td><td><textarea name="comentarios" rows="8" cols="50" ></textarea></td></tr>
<tr><td> <input type="submit" value="Enviar" /><input type="Reset" value="Apagar" /></td></tr>
</table>
</form>
</code>
e contato.php
<code>
<html>
<body>
<?php
//$Enviar=$_POST["Enviar"];
$nome= ($_POST["name"]);
$endereco= $_POST["endereco"];
$cpf= $_POST["cpf"];
$rg= $_POST["rg"];
$celular= $_POST["celular"];
$fixo= $_POST["fixo"];
$email=$_POST["email"];
$outros= $_POST["outros"];
$comentarios= $_POST["comentarios"];
print("nome: $nome");
print("$endereco");
print("$cpf");
print("$rg");
print("$celular");
print("$fixo");
print("$email");
print("$outros");
print("$comentarios");
?>
</body>
</html>
</code>
PESSOAL, IGNOREM ESTE POST.
Acabei de perceber o meu furo.
funciona se eu digitar a página index também, (localhost\index.html), o que eu não estava fazendo.
Amadores......rsrsrsrs
Obrigado pela força e desculpe se dei trabalho.
Um abraço
-
o que você quer dizer com ...Quando eu testo direto na página, clicando no link correspondente
você abre o arquivo HTML direto ? ou abre pelo localhost e clica em algum botao de uma outra pagina ?
e posta aqui o código porque só com a sua duvida fica meio complicado saber se tem algo errado.
Eu tenho uma página em html que estou fazendo. Quando acesso o formulária via página html, dá o erro. funciona quando digito a URL na barra de endereços.
Abaixo vai o código.
Contato.html (abaixo contato.php)
<form name="contato" action="contato.php" method="post" >
<table cellspacing="0">
<h3>Entre em contato</h3>
<tr><td> Nome:</td> <td><input type="text" name="name" id="name" value="" /></td></tr>
<tr><td> Endereço:</td> <td><input type="text" name="endereco" id="endereco" value="" /></td></tr>
<tr><td> CPF:</td><td><input type="text" name="cpf" id="cpf" value="" /></td>
<td> RG:</td> <td><input type="text" name="rg" id="rg" value="" /></td></tr>
<tr><td> Tel.Celular</td> <td><input type="text" name="celular" id="celular" value="" /></td>
<td> Tel.Fixo</td> <td><input type="text" name="fixo" id="fixo" value="" /></td></tr>
<tr><td> Email</td> <td><input type="text" name="email" id="email" value="" /></td>
<td> Outros</td> <td><input type="text" name="outros" id="outros" value="" /></td></tr>
<tr><td> Comentários </td><td><textarea name="comentarios" rows="8" cols="50" ></textarea></td></tr>
<tr><td> <input type="submit" value="Enviar" /><input type="Reset" value="Apagar" /></td></tr>
</table>
</form>
Contato.php
<html>
<body>
<?php
//$Enviar=$_POST["Enviar"];
$nome= ($_POST["name"]);
$endereco= $_POST["endereco"];
$cpf= $_POST["cpf"];
$rg= $_POST["rg"];
$celular= $_POST["celular"];
$fixo= $_POST["fixo"];
$email=$_POST["email"];
$outros= $_POST["outros"];
$comentarios= $_POST["comentarios"];
print("nome: $nome");
print("$endereco");
print("$cpf");
print("$rg");
print("$celular");
print("$fixo");
print("$email");
print("$outros");
print("$comentarios");
?>
</body>
</html>
tentei também com "echo, e deu na mesma.
valeu
-
td, pessoal
Estou tentando fazer um formulário html. Sou novo na coisa, deu pra notar.
Tenho o Win 7 home basic e uso o wamp server. Navegador padrão é o Chrome.
Os serviços estão ativos.
Ocorre que o formulário só funciona quando eu digito a url no navegador. Quando eu testo direto na página, clicando no link correspondente, aparece uma página em branco. Os arquivos são os mesmos, salvo no diretório www do apache. No htdocs dá a mesma coisa.
O que será?
Abraço
Meu primeiro script para login e senha
em MySQL
Postado
Ajudou sim, Fabiano.
Um abraço