Ir para conteúdo
Fórum Script Brasil
  • 0

Como Passa Uma Variavel?


Rickardo

Pergunta

tenho 1 formulario pra envio de informativos.............. onde tem os seguintes campos..........

1º ---- <?php echo tep_draw_pull_down_menu('customers_email_address', $customers, $HTTP_GET_VARS['customer']);?>

2º ---- <input type=text" size="28" name="subject">

3º ---- <textarea wrap="virtual" cols="60" rows="15" name="message">

e quero passar isso via post para o arquivo envia.php.

tipo........ no arquivo envia .php eu fiz isso............

$destinatario = $_POST[&quot]; ------------>aQUI QUERO POSTAR O CAMPO 1º Q ESTA DEFINIDO ACIMA...

$assunto = $_POST["subject"];

$mensagem = $_POST["message"];

PERCEBERAM MINHA DÚVIDA???

DESCULPE SE ESTOU PERGUNTANDO ALGUMA BOBEIRA É Q SOU INICIANTE... TAMBEM......

Link para o comentário
Compartilhar em outros sites

22 respostass a esta questão

Posts Recomendados

  • 0

Calma aí, cara... se você pedir nesse tom, aí que ninguém vai ajudar mesmo...

Pelo o que eu vi, você constrói um select dinamicamente através de uma função chamada tep_draw_pull_down_menu();

Então, pelo o que eu entendi dos parâmetros que você tá passando nessa função, pra recuperar o valor dela na outra página seria assim:

$_POST['customers_email_address']

Se não der certo, posta o código da função aí...

Falou!

Link para o comentário
Compartilhar em outros sites

  • 0

eu tb to com problemas em formularios no livro que eu tenho diz para fazer tipo assim

eu tenho um

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

pra mim imprimi (mostrar) esse codigo na tela o livro diz que pode ser feito assim.

print "Seu nome é $nome \n";

mas quando faço isso o meu servdiro aki (easyphp) da um erro de variavel não definida, mas segundo o livro o script php pegaria a variavel diretamente do campo de texto sem decalrar ela antes, esse erro que da aki tem alguma coisa a ver com a versao do php que no livro é a 4, ou o livro é loko mesmo, ??

valeu,....

Link para o comentário
Compartilhar em outros sites

  • 0
Calma aí, cara... se você pedir nesse tom, aí que ninguém vai ajudar mesmo...

putz cara desculpa aí ,................. na boa num foi minha intenção demostrar arrogância.................

mais vou testar valeu mesmo pela ajuda........ qualquer coisa eu vouto aki.

Link para o comentário
Compartilhar em outros sites

  • 0
eu tb to com problemas em formularios no livro que eu tenho diz para fazer tipo assim

eu tenho um

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

pra mim imprimi (mostrar) esse codigo na tela o livro diz que pode ser feito assim.

print "Seu nome é $nome \n";

mas quando faço isso o meu servdiro aki (easyphp) da um erro de variavel não definida, mas segundo o livro o script php pegaria a variavel diretamente do campo de texto sem decalrar ela antes, esse erro que da aki tem alguma coisa a ver com a versao do php que no livro é a 4, ou o livro é loko mesmo, ??

valeu,....

Tudo bem, Rickardo! smile.gif

==================

belamorte, é possível sim... mas você tem que mudar a diretiva "register_globals" pra "on" no seu php.ini...

Bom, trabalhar com globals em "on" não é aconselhável... muitos códigos não seriam seguros, pois uma variável global "não tem dono". você pode definí-la através da query string, por exemplo.

O certo é você fazer assim pra recuperar esse valor: $_POST['nome'] (ou _GET, dependendo do method do formulário). beleza?

Até mais!

Link para o comentário
Compartilhar em outros sites

  • 0

daki a pouco eu desisto deu esse erro agora

Parse error: parse error, unexpected T_VARIABLE in c:\arquivos de programas\easyphp1-7\www\livro\form.php on line 11

olha os dois codigos que eu fiz só pra testa

esse é do script

<html>

<head>

<title>Documento sem t&iacute;tulo</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?php

$nome=$_POST["nome"]

$email=$_POST["end"]

print "$nome \n";

print "$email \n";

?>

</body>

</html>

e esse do html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Documento sem t&iacute;tulo</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<form name="form1" method="post" action="form.php">

<p>

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

</p>

<p>

<input name="end" type="text" id="end">

</p>

<p>

<input type="submit" name="Submit" value="Enviar">

</p>

</form>

</body>

</html>

o que que ta errado ae??

acho que nada não é?

Link para o comentário
Compartilhar em outros sites

  • 0
Calma aí, cara... se você pedir nesse tom, aí que ninguém vai ajudar mesmo...

Pelo o que eu vi, você constrói um select dinamicamente através de uma função chamada tep_draw_pull_down_menu();

Então, pelo o que eu entendi dos parâmetros que você tá passando nessa função, pra recuperar o valor dela na outra página seria assim:

$_POST['customers_email_address']

Se não der certo, posta o código da função aí...

Falou!

cara continua dando ou melhor num envia..........

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...