← PHP

Dúvida em PHP

Lida 3556 vezes

Offline

Martini 
Membro
Mensagens 90 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Boa tarde, gostava de saber como faço uma validação de um checkbox em php.

Exemplo

(checkbox) Aceito a politica de privacidade deste site

Se o utilizador não colocar aceite, dá erro, se preencher envia o formulário para o email.

Agora queria saber como faço para ele verificar.

 :obrigado:
Offline

Júnio Branco 
Membro
Mensagens 563 Gostos 0
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

<input name="checkbox" type="checkbox" id="checkbox" value="concordo" />
Sendo este um exemplo de uma checkbox, que tem o valor "Concordo". A Checkbox apenas toma esse valor quando for assinalada logo podes fazer o seguinte:
Código: [Seleccione]
$checkbox = $_POST['checkbox'];
if($checkbox == "concordo"){

echo "A enviar o formuláro";
}else{
echo "Não assinalaste o checkbox";
}

Isto é para um formulário cujo method é o POST se for o get fazes o GET :P
Offline

Martini 
Membro
Mensagens 90 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1



Muito obrigado. :+trafego:
Offline

Tiago Martins 
Membro
Mensagens 932 Gostos 9
Feedback +4

Troféus totais: 29
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Boas,

Já fiz vários scripts, mas o de upload de imagens nao me dá!

As condições (If's):

if ((($_FILES["file"]["type"] == "audio/mpeg")
|| ($_FILES["file"]["type"] == "audio/mp3")
|| ($_FILES["file"]["type"] == "audio/x-mp3")
|| ($_FILES["file"]["type"] == "audio/x-mpeg-3")
|| ($_FILES["file"]["type"] == "audio/mpeg3")
|| ($_FILES["file"]["type"] == "audio/x-mpegurl")
|| ($_FILES["file"]["type"] == "audio/x-flac")
|| ($_FILES["file"]["type"] == "audio/wave")
|| ($_FILES["file"]["type"] == "audio/x-ms-wma"))

De muitas músicas que tenho só 1 é que passa por estas condições! As outras todas não passam!!
Não percebeo, são do mesmo formato que a que dá :(

Alguma dica?
Offline

Tiago Martins 
Membro
Mensagens 932 Gostos 9
Feedback +4

Troféus totais: 29
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

ups enganeime no sitiu x'D Mas se sobrerem responder na mesma agradecia!
Offline

=IceBurn= 
Membro
Mensagens 897 Gostos 3
Feedback +3

Troféus totais: 32
Trófeus: (Ver todos)
Windows User Level 6 Linux User Mobile User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5

Respondo-te da mesma forma que te respondi aqui http://forum.maistrafego.pt/index.php?topic=14388.msg174858#msg174858