My code:
<?php
header('Content-Type: text/html; charset=utf-8');
$email=$_POST[email];
$nome=$_POST[nome];
$cor=$_POST[cor];
$nascimento=$_POST[nascimento];
$cep=$_POST[cep];
$endereco=$_POST[endereco];
$numero=$_POST[numero];
$complemento=$_POST[complemento];
$referencia=$_POST[referencia];
$bairro=$_POST[bairro];
$cidade=$_POST[cidade];
$uf=$_POST[uf];
mail("[email protected]","Assunto do email","
Nome: $nome
Data de nascimento: $nascimento
CEP: $cep
Endereço: $endereco
Número endereço: $numero
Complemento: $complemento
Referência: $referencia
Bairro: $bairro
Cidade: $cidade
Estado: $uf
");
/* Este header faz o redirecionamento, com alguns GET's que
serão usados na página na qual foi redirecionada. Exemplo, no
formulário foi colocado "João" no campo name="nome",
então nome é = a João. */
header ("location: obrigado/?cor=$cor&nome=$nome&email=$email&cep=$cep&endereco=$endereco&numero=$numero&complemento=$complemento&bairro=$bairro&referencia=$referencia&cidade=$cidade&uf=$uf");
?>
As you can see, in this example it picks up the data that is populated, it sends to this script PHP
through <form name="formulario" method="post" action="concluido.php">
.
This script in addition to sending an email to me with this data, it also takes this data and inserts in the
GET's
contained in the url to which it will be redirected.
This used to work before, but I can not make it work anymore. I always find it very simple, maybe that's why he's having trouble.
Is it possible to make this work?
Note: You are perfectly redirecting when using localhost
, but used in hospedagem web
THIS ERR occurs: