Ir ao conteúdo
  • Cadastre-se

Vetores em php submeter formulário com post ou get


Visitante

Posts recomendados

Preciso de ajuda de alguns programadores pois meu curso de informática é mal explicado e por isso eu e meus colegas temos dificuldades de aprender. Se alguém poder me ajudar ficarei grato, a atividade é esta a baixo. fiz uns exemplos mais não deu certo.

 

Prezados(as) Alunos(as),

Esta é a Atividade Semanal da terceira competência e na competência foi mostrado o que é e como utilizar funções com argumentos e retornos, escopo de variáveis, formulários, método de envio GET e POST, sessões, a função isset(), entre outros comandos importantes no desenvolvimento de um sistema. Agora precisamos verificar se você sabe utilizar o conhecimento exposto.

Atividade

Nesta atividade cada aluno deve modificar a aplicação da competência 2. Se você não fez, terá que fazer agora. No entanto, esta nova aplicação irá ter iteração com o usuário através de hiperlinks e um formulário web. Você terá que decidir adequadamente quando for necessário utilizar GET ou POST. A aplicação deverá mostrar algumas palavras em hiperlink, também, mais abaixo na mesma página, deve mostrar um formulário para enviar uma palavra e no final deverá ter duas tabelas, um com palavras com o total de letras ímpares e a outra com o total de letras pares. As palavras dos hiperlinks são as mesmas do array da atividade anterior. Quando o usuário clicar em uma delas, irá aparecer na tabela correta. Com o formulário, o usuário poderá enviar mais uma palavra para a tabela. A palavra que ele quiser. Para esta solução, será avaliado se teve uso de função, sessão, envio e recepção pelo método GET e POST. Abaixo tem o array de palavras e uma figura mostrando o resultado no navegador.

$valores = ['estudar', 'educação', 'esforço', 'persistência', 'dedicação', 'crescimento', 'evolução', 'sabedoria', 'trabalho', 'entusiasmo', 'alegria', 'vitoria', 'sucesso', 'profissão', 'conhecimento', 'vida'];

figura de informática.JPG

Link para o comentário
Compartilhar em outros sites

  • Moderador

@jonatas borges da silva Olá, primeiramente seja bem vindo em nosso Fórum do Clube do Hardware.

Como você postou somente o enunciado, poste aqui como tentou resolver.

É um trabalho seu, então não podemos dar respostas pois vai atrapalhar seu desenvolvimento.

 

Nos diga, qual foi o erro apresentado, em que parte do código exatamente você tem dúvidas?

 

Link para o comentário
Compartilhar em outros sites

Bom dia e o brigado por querer me ajudar...

 

como você pode ver eu consegui desenvolver o ambiente pedido pelo professor, mais não conseguir fazer com que os valores fossem enviados para os quadrados de ímpares e pares.

 

AQUI ESTA O CÓDIGO USADO

....................................................................................................


estudar, educação, esforço, persistência, dedicação, crescimento, evolução, sabedoria, trabalho, entusiasmo, alegria, vitoria, sucesso, profissão, conhecimento, vida

</br>
</br>
<body>
<from method="get" ation="dados.php">
<input type="text" name="v"/>
<input type="submit" valor="Analisar">
</body>
</head>
<?php
$valor = $_GET['estudar', 'educação', 'esforço', 'persistência', 'dedicação', 'crescimento', 'evolução', 'sabedoria', 'trabalho', 'entusiasmo', 'alegria', 'vitoria', 'sucesso', 'profissão', 'conhecimento', 'vida'];
?>
<html>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<head>
    <title>competencia 3</title>
</head>
<body>
    <h3>PARES</h3>
    <table border="2" cellspacing="2" cellpadding="5">
        <tr>
            <th>Nome</th>
            <th>Caracteres</th>
        </tr>
        <? foreach($organizando['par'] as $valor) { ?>
        <tr>
            <td><?=$valor?></td>
            <td><?=strlen($valor)?></td>
        </tr>
        <? } ?>
    </table>
 
    <h3>IMPARES</h3>
    <table border="2" cellspacing="2" cellpadding="5">
        <tr>
            <th>Nome</th>
        </tr>
         <? foreach($organizando['impar'] as $valor) { ?>
        <tr>
            <td><?=$valor?></td>
            <td><?=strlen($valor)?></td>
        </tr>
        <? } ?>
    </table>
</body>
 
</head>
</html>

 

....................................................................................................

 

 

2.png

 

.

Estou com duvidas, tentei fazer com que os valores do $_GET aparecesse em cima do "pesquisar" e não conseguir, e também não conseguir fazer com que o retângulo do  pesquise procurasse ou repassasse os valores que eu digitar para os quadros abaixo.

 

AQUI O CÓDIGO USADO

.......................................................................................................................


 

</head>
<body>
<div>
<from method="get" ation="dados.php">
<input type="text" name="v"/>
<input type="submit" valor="Analisar">
<?php
$valor = $_GET["estudar', 'educação', 'esforço', 'persistência', 'dedicação', 'crescimento', 'evolução', 'sabedoria', 'trabalho', 'entusiasmo', 'alegria', 'vitoria', 'sucesso', 'profissão', 'conhecimento', 'vida"];
echo "Digitou $valor";

foreach ($valores as $valor)
{
        if ( strlen($valor) % 2 )
        {
                $organizando['impar'][] = $valor;
        }
        else
        {
                $organizando['par'][] = $valor;
        }
}
?>
<form>
</div>
</body>
</head>
<html>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<head>
    <title>competencia 3</title>
</head>
 
<body>
    <h3>PARES</h3>
    <table border="2" cellspacing="2" cellpadding="5">
        <tr>
            <th>Nome</th>
            <th>Caracteres</th>
        </tr>
        <? foreach($organizando['par'] as $valor) { ?>
        <tr>
            <td><?=$valor?></td>
            <td><?=strlen($valor)?></td>
        </tr>
        <? } ?>
    </table>
 
    <h3>IMPARES</h3>
    <table border="2" cellspacing="2" cellpadding="5">
        <tr>
            <th>Nome</th>
        </tr>
         <? foreach($organizando['impar'] as $valor) { ?>
        <tr>
            <td><?=$valor?></td>
            <td><?=strlen($valor)?></td>
        </tr>
        <? } ?>
    </table>
</body>

    </html>

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!