Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaphp

mudar valor variavel

Recommended Posts

OPA galera, to temtando juntar tudo oq eu aprendi até agora pra crir um "cadastro d usuários" em um arquivo.txt...

nun sei c vai dar certo....

mas vamos lah, minha duvida é...

COMO EU FZ PARA MUDAR O VALOR DE UMA VARIAVEL POR UM INPUT???

tipo o carinha digita lah o nome dele e um action muda o valor da variavel... eu procuteri mas non encontrei essa função,,,,...

VALEW!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vai dar certo, sim. Basta se dedicar.

Depois tente usando um banco de dados. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Não entendi direito sua dúvida, mas parece que a solução será JavaScript, não PHP.

Você quer mudar o action do form conforme o valor do input?

 

[]s

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, valew em... pretendo mas pra frente estuda mysql...

entaum, vo explica melhor....

suponhamos q tenhamos:

$nome= "nome do usuario"

 

ai no input é assim....

<input ... value=coloque seu nome>

 

ai quando o carinha colok o nome dele a variavel q antes era igual a "nome do usuario"

vai ficar $nome="o nome que o usuario escreveu no input"

tendeu???

ai dps o script vai add essa variavel no bd.txt....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você quiser alterar o valor da variável do PHP, terá de enviar o formulário (pode usar ajax para não precisar recarregar a página).

 

Você terá de fazer assim na página que recebe os dados do form:

$nome = $_POST['campo_do_nome'];

[]s

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

hum... entendi, vo testar aqui e c der erro eu falo.. rsrsrs

entaum, eu sempre escuto falar desse ajax..

oq é issu? é uma linguagem tamb? ou é alguma coiz no PHP mesmo???

 

tipo esse é um script ajax???

CODE
$nome = $_POST['campo_do_nome'];

 

ahh, e onde esta "campo_do_nome", eu coloco o nome que estah no input???

tipo,???

 

 

CODE
$nome = $_POST['nome'];

<input... name="nome">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ajax não é uma linguagem; é uma técnica, que une JavaScript, XML e uma linguagem server-side, que pode ser PHP, ASP,. JSP...

http://pt.wikipedia.org/wiki/AJAX_(programa%C3%A7%C3%A3o)]

O que postei não é Ajax. É puro PHP.

 

O que vai no índice de $_POST é o atributo "name" do input, exatamente como você intuiu. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif :D

 

[]s

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

onde estah o erro???

CODE
<?

$nome = $_POST['nome'];

$cad = fopen("cad.txt","a") or die("banco de dados não encontrado");

fputs($cad,$nome."\r\n");

fclose($cad);

 

 

$cad = fopen("cad.txt","r") or die("banco de dados não encontrado");

$ver = fgets($cad,100);

echo "$ver";

fclose($cad);

 

 

?>

 

<html>

<body>

 

<form>

<input type="text" name="nome">

<input type="submit" method="post" >

</form>

 

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.