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

Help É Simples D + Please?


Luccent

Pergunta

Olá galera estou com uma dúvida cruel. (sou novato em PHP)

Tenho uma pagina com 3 links que vão direcionar para um formulario. Neste formulario tenho uma campo "select" aquele que você seleciona opções.

O problema é o seguinte eu quero que quando eu clicar no link 1 ao abrir a nova pagina form.htm o valor do campo select seja "link 1", quando clicar no link 2, o valor do campo seja "link 2",e a mesma coisa no terceiro link.

Podem me ajudar?

Grato.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

/* Use value :

ou seja :

+---------+

Link1

link2

link3

+----------+

click no link1 vai para o form1

la no form deve haver um text que você quer que o link apareça nele accho que é isso

bom ponha :

<input type="text" name="link" value="<? echo"<a href=\"url.htm\">Link</a>"; ?>">

Se eu entendi é isso .

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Luccent -

O Gladiador, muito obrigado, mas não entendi muito bem, pois sou muito iniciante sabe... Tipo não sei nem como começar, pode falar um pouco mais?

Obrigado

Luccent

Link para o comentário
Compartilhar em outros sites

  • 0

Pelo que eu entendi cara, use querystring, aquele negócio : ?pag=1....

Vo fazer o código e já já eu edito isso aqui...

ooopa ... Como eu não minto(eu até vi o cód do Ppgsalomao)...eu vo posta aqui o meu codzinho hehe:

Links.php

<html>
<head>
</head>
<body>
<a href="form.php?link=1">Ir para o for atravéz do link 1 </a><br />
<a href="form.php?link=2">Ir para o for atravéz do link 2 </a><br />
<a href="form.php?link=3">Ir para o for atravéz do link 3 </a><br />
</body>
</html>
form.php
<?
$n_form = $_GET[link];
if(isset($n_form))
{
?>
<select name="select">
<?
for($i=1;$i<=$n_form;$i++)
{
echo "<option";
if($i==$n_form)
{echo " selected ";}
echo " value=\"".$i."\">".$i."</option>";
}
?>
</select>
<?
}
?>

Hehe, qualquer coisa é só postar...

Editado por John Doe
Link para o comentário
Compartilhar em outros sites

  • 0

Eu acho que entendi ... seria tipo assim:

O valor padrão corresponde ao link !?

Faz assim:

link1 = pagina.php?link=1

link2 = pagina.php?link=2

link3 = pagina.php?link=3

Isso vai fazer com que, ao abrir a "pagina.php" ... a variável $link assuma esse valor aí!

ai na pagina.php você põe isso:

<html>

<head>

<title>By Ppgsalomao</title>

</head>

<body>

<form method="POST" action="">

  <select name="Receptor">

     <option <?php if ($link = "1") { echo "selected"; } ?>>a</option>

     <option <?php if ($link = "2") { echo "selected"; } ?>>b</option>

     <option <?php if ($link = "3") { echo "selected"; } ?>>c</option>

  </select>

  <br><br>

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

</form>

</body>

</html>

Tenta isso !

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,8k
×
×
  • Criar Novo...