Passar variavel p outra pagina usando dreamweaver cs4

30/11/2012

0

PHP

Bom dia amigos.. tenho a seguinte duvida...

atualmente uso DREAMWEAVER cs 4, onde tenho o index.php contendo o seguinte form, e gostaria q ao logar.. chamar o arquivo sistema.php (ate ai sem problemas... ), o problema é q nao consigo transferir essa variavel q foi digitada e validada p outra pagina (sistema.php) para poder usar... nas consultas.. etc...





arquivo = index.html

<form id="form1" name="form1" method="POST" action= "<?php echo $loginFormAction; ?>">
<table border="0" cellspacing="3" cellpadding="3">
<tr>
<td>Usuário:</td>
<td><label>
<input type="text" name="user" id="user" />
</label></td>
</tr>
<tr>
<td>Senha:</td>
<td><input type="text" name="pass" id="pass" /></td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="button" id="button" value="Efetuar Login" />
</label></td>
</tr>


<?php echo @$_GET['erro']; ?>







</tr>
</table>
</form>


Andre Ucella

Andre Ucella

Responder

Posts

30/11/2012

Andre Ucella

Bom dia amigos.. tenho a seguinte duvida...

atualmente uso DREAMWEAVER cs 4, onde tenho o index.php contendo o seguinte form, e gostaria q ao logar.. chamar o arquivo sistema.php (ate ai sem problemas... ), o problema é q nao consigo transferir essa variavel q foi digitada e validada p outra pagina (sistema.php) para poder usar... nas consultas.. etc...

* COMPLEMENTANDO - estou usando a autenticacao automatizada do proprio DREAM CS4





arquivo = index.html

<form id="form1" name="form1" method="POST" action= "<?php echo $loginFormAction; ?>">
<table border="0" cellspacing="3" cellpadding="3">
<tr>
<td>Usuário:</td>
<td><label>
<input type="text" name="user" id="user" />
</label></td>
</tr>
<tr>
<td>Senha:</td>
<td><input type="text" name="pass" id="pass" /></td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="button" id="button" value="Efetuar Login" />
</label></td>
</tr>


<?php echo @$_GET['erro']; ?>







</tr>
</table>
</form>


Responder

30/11/2012

Eduardo Oliveira

Primeiro desencana desse Dreamweaver aí...use uma versão mais recente atualmente se encontra na versão CS6, ou use a CS5, ou qualquer outro editor que você preferir.

Agora falando de código me fale por que no action do seu formulário tem uma variável php???

$loginFormAction


No action deve conter o nome do arquivo que você quer receber esses dados que foram digitados no formulário, no teu caso ficaria :

action= 'sistema.php'


No seu arquivo chamado sistema.php que foi informado no action, como você está passando os valores dele por POST, logo você deve recebe-las por POST também:

$var1 = $_POST['nomedocampoqueestanoformulário'];


Qualquer dúvida pergunte. Mas estude, tente resolver sozinho ao máximo, antes de fazer a pergunta :)
Responder

03/12/2012

Fernando Alves.

Pessoal segue um curso de php orientado a objetos que estarei ministrando online: http://stoodos.com/c/php-orientado-a-objetos/99
Responder

05/12/2012

Andre Ucella

Resolvido o problema.. gente..
usando cookie..
achei a melhor forma.. pq tinha MUITAS paginas q precisavam ser alimentadas pela mesma variavel.. q uso em alguns selects.. da vida..

peguei do post do INDEX.PHP
e na pagina seguinte.. gerei um cookie pegando (so um exemplo de uso)



setcookie('usuariologado', $_POST["usuario"]);

usuariologado = nome do cookie q vou chamar..
$_POST["usuario"] = variavel - valor q to pegando p criar no cookie




dai p frente foi so alegria..!!

rs
ate p ter certeza q nao perdeu o cookie.. coloquei um print_r($_COOKIE); p ver qq tava alimentado..


vlw pessoal.. e segue a dica.
Responder

05/12/2012

Eduardo Oliveira

Só tome cuidado com uso abusivo de cookies, alguns browsers não permitem o uso do mesmo sem que o usuário os habilite antes, se tem que trafegar com essas informações página por página, pode usar session :)

http://php.net/manual/pt_BR/reserved.variables.session.php

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar