Jump to content


Photo

Atribução A Var


  • Faça o login para participar
3 replies to this topic

#1 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 08/10/2004, 21:41

Tipo... Eu tenho um form

Normal em html

Mais eu queria que os valores escritos neles fossem atribuidos em um arquivo, pra ser mais exato em uma var


POr exeMPLO

Tenho uma caixa de texto... digito nela:
TESTE

Dae o arquivo que eu atribuir vai fciar


$bleh = "teste";

Se eu digito:
Opa

$bleh = "opa";


e assim vai... (isso num arquivo, ficar regisrtado pra sempre, não só naquele momento)
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#2 jfsmi

jfsmi

    12 Horas

  • Usuários
  • 201 posts
  • Sexo:Masculino

Posted 08/10/2004, 22:10

Ae Lucas,

Pra isso vc vai precisar de um Banco de Dados, tal como o MySQL.

O seu form deve direcionar a um arquivo PHP que irá receber os dados e gravar no banco de dados.

Então ficaria algo assim:

No arquivo form.html
           <form action="inserirusuario.php" method="post">
              Nome:<br><input name="nome" type=text style="width:200px;" size="255"><br><br>
              Login:<br><input name="login" type=text style="width:200px;" size="30"><br><br>
              Senha:<br><input name="senha" type=password style="width:200px;" size="30"><br><br>
              <input type=submit value="Cadastrar">
            </form>
No arquivo inserirusuario.php
<?php

if($nome=="" && $login=="" && $senha=="") {
echo "Todos os campos devem ser preenchidos!
         <script language=javascript>
                window.setTimeout('window.history.go(-1)',3000); 
         </script>";
} else {

$sql = "INSERT INTO usuarios (nome, login, senha, noticias, newsletter) VALUES ('$nome', '$login', '$senha', '$noticias', '$newsletter')";

$conexao = mysql_connect("$host", "$usuario", "$senha")
or die ("Configuração de Banco de Dados Errada!");

$db = mysql_select_db("usuarios")
or die ("Banco de Dados Inexistente!");

$sql = mysql_query($sql)
or die ("Erro na gravação dos dados!");

echo "Usuário cadastrado com sucesso!
          <script language=javascript>
                window.setTimeout('window.history.go(-1)',3000); 
          </script>";
}
?>

Blz, qualquer dúvida... posta aí T+

Não sou expert... mas tento ajudar! Mas o que mais preciso é de ajuda! hehehe


#3 guilhermefm

guilhermefm

    Normal

  • Usuários
  • 119 posts
  • Sexo:Não informado
  • Localidade:São Marcos - RS
  • Interesses:Informática<br>Futebol<br>Esportes em Geral

Posted 09/10/2004, 08:54

PHP
<?php

$teste
= $HTTP_POST_VARS['teste']; // Método POST

?>


pronto o q foi escrito no campo teste agora é a variável $teste =]

Edição feita por: guilhermefm, 09/10/2004, 08:55.


#4 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 09/10/2004, 10:08

recomenda-se usar $_POST[teste]




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq