[ DelPjero @ 05.11.2008. 22:27 ] @
| Imam formu koja kada se popuni,ne uzima podatke od korisnika.Podaci se ubacuju preko radio button.To je klasicno glasanje na sajtu,tip oceni sajt.Opcije:Odlican je ,Dobar je,Moze mnogo bolje,Lose.
Kod koji se nalazi u php upitu je :
Code:<?php
$urlOK = 'mailok2.html';
$urlFAIL = 'mailfail2.html';
$targetmail = ' [email protected]';
$targetsubj = 'Upitnik OCENI SAJT ;
$lineend = "\r\n";
$mailbody = 'Upitnik popunjen '.date("d/m/Y \u H:i:s").$lineend;
$mailbody .= 'Kako ocenjujete sajt: '.$_REQUEST['odlican je'].$lineend .$_REQUEST['dobar je'].$lineend .$_REQUEST['moze mnogo bolje'].$lineend .$_REQUEST['lose'].$lineend ;
$retval = mail($targetmail,$targetsubj,$mailbody);
if($retval==1){header("Location: ".$urlOK);}else{header("Location: ".$urlFAIL);}
?>
Gde je greska u ovom kodu???
[Ovu poruku je menjao Nemanja Avramović dana 06.11.2008. u 00:24 GMT+1] |
[ Nemanja Avramović @ 05.11.2008. 23:24 ] @
Jesi siguran da ti ti radio button-i imaju imena "dobar je", "moze mnogo bolje", ... a ne value? Ovde je bitno ime elemenata (koje treba da bude isto) a ne vrednost.
[ DelPjero @ 06.11.2008. 00:01 ] @
<input name="radiobutton" type="radio" value="dobar je">
Ovo je kod za radio button.Kako treba da glasi ispravan kod???
[ Nemanja Avramović @ 06.11.2008. 05:41 ] @
Svaki $_REQUEST[...] zameni sa $_REQUEST['radiobutton'];
Svi radiobutton-i iz iste grupe (znači grupa opcija od kojih biraš jednu) bi trebalo da imaju isto ime (name) a različitu vrednost (value).
[ DelPjero @ 06.11.2008. 18:50 ] @
Promenio sam i sada dobijem naprimer,ako se stiklira odlican je,u mail upitu cetiri puta odgovor,odlican je.
[ Nikola Poša @ 06.11.2008. 18:53 ] @
Stavi u PHP kodu samo jedan $_REQUEST['radiobutton'], shta ce ti chetiri... U jednom trenutku samo jedan radio button mozhe da bude chekiran.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.