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

Contrato online


vini_loock

Pergunta

Olá galera.

já que passei aqui...

Feliz Ano Novo.

Mas não foi pra isso que vim aqui.

Eu estou querendo criar um sisteminha que a pessoa possa fazer o contrato dela pelo site e depois imprimir.

Eu fiz um forulário que ela coloca suas informações, e depois de confirmar aparece as informações dela já implantada no texto do contrato na mesma página, ou em outra, o ideal seria em outra, orque dai ela poderia imprimir só o contrato.

Então com eu estou começando no php e não sei quase nada, eu não sei como pegar o valor do campo.

Eu tenho o seguinte código.

<html>
<head>
</head>
<body>

<form>
<input type="text" name="empresa"><br>
<input type="text" name="ramodeatividade"><br>
<input type="submit" value="OK"><br>
</form>

<?php
//declaração das variaveis
$empresa=2;
$ramodeatividade=3;

//mostra as informações junto com o texto complementar
echo"A empresa $empresa que trabalha com $ramodeatividade concorda com os termos do contrato";
?>
</body>
</html>

Será que alguém consegue fazer isso?

Eu acho que deve ser muito fácil, mas pra mim não XD.

Conto com a ajuda de vocês...

valeu

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

7 respostass a esta questão

Posts Recomendados

  • 0

Bom dia vini_lock

então eu faria em duas partes, a primeira pegaria todos os dados dentro de um form em html depois disso passaria para pagina e ai sim montaria o que seria impresso

exemplo:

index.php (pagina de captura de dados)

<html>
<head>
</head>
<body>

<form>
<input type="text" name="empresa"><br>
<input type="text" name="ramodeatividade"><br>
<input type="submit" value="OK"><br>
</form>
</body>
</html>
impressao.php (onde seria todos os dados impresso)
<?

$empresa = $_POST['empresa'];
$RamoDeAtividade = $_POST['ramodeatividade'];

echo "A empresa $empresa que trabalha com $RamoDeAtividade concorda com os termos do contrato";

?>

tambem estou começando no php, mais espero ter ajudado na sua duvida... :P

qualquer duvidas estamos ai!!!!

Link para o comentário
Compartilhar em outros sites

  • 0

hum.

valeu, eu não sabia pegar o conteudo de um compo de texto.

mas então seria assim:

eu faço a varialvel e depois coloco o metodo que vou pegar esses dados, e depois coloco o mesmo name que do campo que eu quero pegar?

é isso?

vlw

Ah, e eu precisaria de uma cópia do contrato comigo, então eu tinnha que enviar para um banco ou para o e-mail.

provavelmente o e-mail é mais fácil.

então se eu colocasse:

mail("mue e-mail");

enviaria para o meu e-mail ou eu teria que fazer algo mais?

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

  • 0

Hum valeu.

mais, eu fiz um aqui que era pra enviar para o e-mail e verificar se todos os campos foram preenchidos, mas não funcionou, retornou uma mensagem de erro.

será que essa mensagem possa ser porque o site não ta publicado em um servidor?

segue o código:

<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">

#mostra_contrato{
width: 20cm;
margin: 0auto;
}
</style>
</head>
<body>

<div id="mostra_contrato">
<?php
//declaração das variaveis
$empresa= $_POST['empresa'];
$ramo_de_atividade= $_POST['ramodeatividade'];
$data= $_POST['data'];
$informacao= $_POST['informacao'];
$mais_informacao= $_POST['maisinformacao'];
$ultima_informacao= $_POST['ultimainformacao'];

//e-mail que será enviado
$mail_destino="contato@bairroscuritibaonline.com.br"

//mensagem de erro
$msg_erro="Algum campo pode estar vazio.<br>Todos os campos são obrigatórios.<br><a href=\"java script:window.history.go(-1)\">Volte e preencha corretamente</a>";

//campos obrigatórios
if($empresa!="" and $ramo_de_atividade!="" and $data!="" and $informacoes!="" and $mais_informacoes!="" and $ultima_informacao!="")
    {
    $msg.="Empresa: $empresa";
    $msg.="Ramo de atividade: $ramo_de_atividade";
    $msg.="Data: $data";
    $msg.="Informaçãp: $informacao";
    $msg.="Mais informação: $mais_informacao";
    $msg.="Ultima informação: $ultima_informacao";
    }

//envia para o e-mail e coloca o assunto
if(mail($mail_destino, "Formulário de Contato: contrato", $msg,))

//mostra mensagem de erro
else
    {
    echo"$msg_erro";
    }
    
//mostra o contrato
echo"A empresa $empresa que trabalha com $ramo_de_atividade concorda com os termos do contrato."
?>
</div>

</body>
</html>
Se for ajudar ter o html.. ta ai
<html>
<head>
</head>
<body>

<form method="post" action="contrato.php">
<br>
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td colspan="2" align="center" bgcolor="#666666" id="titulo"><font color="#CCCCCC">Contrato</font></td>
  </tr>
  <tr bgcolor="#333333">
    <td width="157" align="right"><font color="#CCCCCC">Nome da Empresa:&nbsp;&nbsp;</font></td>
    <td align="right"><font color="#CCCCCC">
      <input name="empresa" type="text">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#333333">
    <td align="right"><font color="#CCCCCC">Ramo de Atividade:&nbsp;&nbsp;</font></td>
    <td align="right"><font color="#CCCCCC">
      <input name="ramodeatividade" type="text">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#333333">
    <td align="right"><font color="#CCCCCC">Data:&nbsp;&nbsp;</font></td>
    <td align="right"><font color="#CCCCCC">
      <input name="data" type="text" id="data2">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#333333">
    <td align="right"><p><font color="#CCCCCC">Informa&ccedil;&atilde;o:&nbsp;&nbsp;</font></p>
    </td>
    <td align="right"><font color="#CCCCCC">
      <input name="informacao" type="text" id="informacao2">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#333333">
    <td align="right"><font color="#CCCCCC">Mais informa&ccedil;&atilde;o:&nbsp;&nbsp;</font></td>
    <td align="right"><font color="#CCCCCC">
      <input name="maisinformacao" type="text" id="maisinformacao2">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#333333">
    <td align="right"><font color="#CCCCCC">Ultima informa&ccedil;&atilde;o:&nbsp;&nbsp;</font></td>
    <td align="right"><font color="#CCCCCC">
      <input name="ultimainformacao" type="text" id="ultimainformacao3">&nbsp;&nbsp;&nbsp;
    
      </font></td>
  </tr>
  <tr bgcolor="#666666">
    <td align="right"><input name="reset" type="reset" id="reset" value="Limpar campoos"></td>
    <td>&nbsp;&nbsp;&nbsp;&nbsp;
      <input name="submit" type="submit" value="OK">
    </td>
  </tr>
</table>
<br>
<br>
</form>

</body>
</html>

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,3k
    • Posts
      652,4k
×
×
  • Criar Novo...