Olá pessoal, eu sou iniciante em PHP e estou com problemas para usar o $_POST em um código, o problema é o seguinte:
Eu fiz esse Gerador de assinaturas para a comunidade brasileira de um jogo, ele é uma alternativa para esse outro que é mantido por um americano (o design de ambos é meu, não "roubei" a imagem). Eu consegui fazer tudo menos uma coisa, usar múltiplas imagens como no segundo link, o desenvolvedor do primeiro me deu um "norte" mas não explicou exatamente como fazer, segundo ele eu crio um formulário mais ou menos assim:
<form method="GET" action = "gerarsign.php">
Insira seu ID:<br>
<input type="text" name="id"><br>
<br>
<button type="submit" name="submit" value="sing3.png">
<img src="sign.php?id=4534756">
</button><br>
<button type="submit" name="submit" value="sing4.png">
<img src="sign.php?id=4534756">
</button>
</form>
E depois no arquivo que eu uso para criar a assinatura eu carrego o valor selecionado, que vai carregar uma imagem de funco diferente. Só que:
1. Nunca usei $_POST e não sei como carregar o valor do formulário com ele;
2. Não tenho ideia de onde entraria o código, a parte responsável por carregar a imagem de fundo atualmente é essa:
$img = imagecreatefrompng("images/sign4.png");
Eu pensei em usar algo como:
if($_POST['sign'] == 1){
$img = imagecreatefrompng("images/sing3.png");
}elseif($_POST['sign'] == 2){
$img = imagecreatefrompng("images/sing4.png");
}
Mas não funcionou, pensei que talvez tenha algo haver com o arquivo gerarsing.php que atualmente esta assim:
<center><b>Insira o código abaixo na sua assinatura do fórum:</b><br>
<?php
ob_start();
$id=$_GET['id'];
require("eAPI.php");
$cid = get_info($_GET['id']);
if($cid['id'] != $id){
header('Location: ./index.php?erro=1');
}
?>
<TEXTAREA COLS=40 ROWS=5 NAME="comentario">[url=http://partidomilitar.com/sing][img]http://partidomilitar.com/sing/sign.php?id=<?php echo $id; ?>[/img][/url]</TEXTAREA>
<br><br><img src="http://partidomilitar.com/sing/sign.php?id=<?php echo $id; ?>">
</center>
Mas já não sei mais qual a maneira correta de se fazer isso, alguém pode me dar uma luz por favor :) ?