![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 6.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam formularz z polem wyboru typu radio, gdzie chciałbym aby do wybrania była tylko jedna możliwość, podaje czesc kodu
Kod $sent = false; $upfiles = $vz = $isl = array(); if (!empty($_POST['mm_s']) && !empty($_POST['h']) && $_SESSION['h']!=$_POST['h']) { $ez=''; function e($s) { $GLOBALS['ez'] .= $s."<br />\r\n"; } for ($i=1; $i<=10; $i++) $vz[$i] = (!empty($_POST['mm_field'.$i])?htmlspecialchars(trim($_POST['mm_field'.$i]), ENT_QUOTES):''); if (empty($vz[1])) e('Nie podano imienia i nazwiska!'); if (empty($vz[2])) e('Nie podano telefonu kontaktowego!'); if (empty($vz[3])) e('Nie podano adresu e-mail!'); if (empty($vz[5])) e('Nie podano nazwy firmy!'); elseif (!validMail($vz[3])) e('Podano błędny adres e-mail!'); if (empty($ez)) { if (socketMail($from, $to, $title, preg_replace_callback( '/%([0-9]+)/si', create_function('$m','global $vz; $i=((integer)$m[1]); $n=($i==10?nl2br($vz[$i]):$vz[$i]); return ($i<=10?($n==""?"[brak]":"<i>$n</i>"):$m[0]);'), $body ), $upfiles, $smtp[0], $smtp[1], $smtp[2])) { e('<span style="color: green;">Formularz zgłoszeniowy został przesłany.</span>'); $_SESSION['h']=$_POST['h']; $sent = true; } else e('<span style="color: red;">Wystąpił błąd podczas wysyłania wiadomości.</span>'); } a to pola z formularza: Kod <tr><td colspan="2" style="background: #548DD4;"><b>Bazę dostarczy:</b></td></tr> <tr><td colspan="2"><input type="radio" name="mm_field9" value="<?=$vz[9];?>zleceniodawca" />Zleceniodawca<br><input type="radio" name="mm_field9" value="<?=$vz[10];?>zleceniobiorca" />Zleceniobiorca</td></tr> natomiast w mailu leci cos takiego: Kod Bazę dostarczy: %9<br /> no wlasnie tylko chciałbym aby w miejscu %9 pojawila sie wybrana przez uzytkownika opcja, czyli zleceniodawca albo zleceniobiorca. (%9 lub %10) jak to zrobic ? edit: zmienilem przy zleceniobiorca value na <?=$vz[9];?> i zadziałało ![]() Ten post edytował dexter77 12.05.2009, 13:59:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:36 |