Foros del Web » Programando para Internet » PHP »

PHP OO Envío de valor de Radio Button con PHP

Estas en el tema de Envío de valor de Radio Button con PHP en el foro de PHP en Foros del Web. Buenas tardes, agradezco a quien me pueda colaborar con este tema, la cuestión es la siguiente: Necesito que al seleccionar un radio button de un ...
  #1 (permalink)  
Antiguo 27/01/2015, 12:24
 
Fecha de Ingreso: enero-2015
Ubicación: bogota
Mensajes: 1
Antigüedad: 9 años, 2 meses
Puntos: 0
Información Envío de valor de Radio Button con PHP

Buenas tardes, agradezco a quien me pueda colaborar con este tema, la cuestión es la siguiente:

Necesito que al seleccionar un radio button de un grupo el cual hay tres con valores diferentes cada uno (6000, 20000, 50000), y luego al hacer click en el boton enviar, me aparezca en algún sitio de la página (eso ya lo tengo claro) un texto y un botón todos diferentes dependiendo de cual radio button seleccione, tengo un codigo pero no he podido lograr que funcione, siempre me llama los tres textos diferentes al mismo tiempo. No soy muy experto en PHP por lo cual tengo lo siguiente:

Tengo un archivo Index.php y otro archivo enviar.php, en Index tengo lo siguiente:

Código PHP:
<form name="envio" id="envio" method="post" action="#">
                        
                        
                            <div><?php include( 'enviar.php' ); ?>
<div class="cantidad_pago">
                                  <input type="radio" name="pagos" value="6000" id="pago6000">
        <label id="pago6000" for="pago6000"></label>  
      
        <input type="radio" name="pagos" value="20000" id="pago20000">
        <label id="pago20000" for="pago20000"></label>
                
        <input type="radio" name="pagos" value="50000" id="pago50000">
        <label id="pago50000" for="pago50000"></label>  
                                                               </div>
                              <div class="dialog_actions">
                                    <input class="fleft mright10 br3 sbutton sbutton_small sbutton1" id="enviar" name="enviar" value="Enviar" type="submit">
</form>
En el archivo enviar tengo lo siguiente:

Código PHP:
<?php 

if($_POST['enviar']){
    
$pagos $_POST['pagos'];

$mensaje6000 .='

<div>
<p class="small mbottom10"><a>Se ha enviado la Programación exitosamente...</a></p>

<p class="small mbottom10"><a>Importante: Por favor realice el pago lo más pronto posible a traves de nuestras cuentas bancarias enviadas a través de email.</a></p>

<p class="small mbottom10"><a><form method="post" action="https://gateway.payulatam.com/ppp-web-gateway/pb.zul" accept-charset="UTF-8">
<input type="image" border="0" alt="" src="http://www.payulatam.com/img_botones_herramientas/boton_pagar_pequeno.png" onClick="this.form.urlOrigen.value = window.location.href;"/>
<input name="merchantId" type="hidden" value="501506"/>
<input name="accountId" type="hidden" value="502306"/>
<input name="description" type="hidden" value="Programación Combinada"/>
<input name="referenceCode" type="hidden" value="PC"/>
<input name="amount" type="hidden" value="6000"/>
<input name="tax" type="hidden" value="0"/>
<input name="taxReturnBase" type="hidden" value="0"/>
<input name="shipmentValue" value="0" type="hidden"/>
<input name="currency" type="hidden" value="COP"/>
<input name="lng" type="hidden" value="es"/>
<input name="sourceUrl" id="urlOrigen" value="" type="hidden"/>
<input name="buttonType" value="SIMPLE" type="hidden"/>
<input name="signature" value="8e022f4dfdf14629c3067e4a99826d803f1a44baa1c83214fb7ee906de54411b" type="hidden"/>
</form></a></p>
</div>
'
;

$mensaje20000 .='
<div>
<p class="small mbottom10"><a>Se ha enviado la Programación exitosamente...</a></p>

<p class="small mbottom10"><a>Importante: Por favor realice el pago lo más pronto posible a traves de nuestras cuentas bancarias enviadas a través de email.</a></p>


<p class="small mbottom10"><a><form method="post" action="https://gateway.payulatam.com/ppp-web-gateway/pb.zul" accept-charset="UTF-8">
<input type="image" border="0" alt="" src="http://www.payulatam.com/img_botones_herramientas/boton_pagar_pequeno.png" onClick="this.form.urlOrigen.value = window.location.href;"/>
<input name="merchantId" type="hidden" value="501506"/>
<input name="accountId" type="hidden" value="502306"/>
<input name="description" type="hidden" value="Programación Sencilla"/>
<input name="referenceCode" type="hidden" value="PS"/>
<input name="amount" type="hidden" value="20000"/>
<input name="tax" type="hidden" value="0"/>
<input name="taxReturnBase" type="hidden" value="0"/>
<input name="shipmentValue" value="0" type="hidden"/>
<input name="currency" type="hidden" value="COP"/>
<input name="lng" type="hidden" value="es"/>
<input name="sourceUrl" id="urlOrigen" value="" type="hidden"/>
<input name="buttonType" value="SIMPLE" type="hidden"/>
<input name="signature" value="db870a851dbd3a78658f5eceaf3801084d3b726b3c03bae2bf04704999e5d0e2" type="hidden"/>
</form></a></p></div>
'
;

$mensaje50000 .='
<div>
<p class="small mbottom10"><a>Se ha enviado la Programación exitosamente...</a></p>

<p class="small mbottom10"><a>Importante: Por favor realice el pago lo más pronto posible a traves de nuestras cuentas bancarias enviadas a través de email.</a></p>


<p class="small mbottom10"><a><form method="post" action="https://gateway.payulatam.com/ppp-web-gateway/pb.zul" accept-charset="UTF-8">
<input type="image" border="0" alt="" src="http://www.payulatam.com/img_botones_herramientas/boton_pagar_pequeno.png" onClick="this.form.urlOrigen.value = window.location.href;"/>
<input name="merchantId" type="hidden" value="501506"/>
<input name="accountId" type="hidden" value="502306"/>
<input name="description" type="hidden" value="Programación Doble"/>
<input name="referenceCode" type="hidden" value="PD"/>
<input name="amount" type="hidden" value="50000"/>
<input name="tax" type="hidden" value="0"/>
<input name="taxReturnBase" type="hidden" value="0"/>
<input name="shipmentValue" value="0" type="hidden"/>
<input name="currency" type="hidden" value="COP"/>
<input name="lng" type="hidden" value="es"/>
<input name="sourceUrl" id="urlOrigen" value="" type="hidden"/>
<input name="buttonType" value="SIMPLE" type="hidden"/>
<input name="signature" value="6df74813621b822b57fa8940bab8006fa1ee11c32da8449c16dce080686e243a" type="hidden"/>
</form></a></p></div>
'
;

     
      if (
$pagos '6000') {
          
                  
         echo 
"$mensaje6000";
             
      }else{
          
          echo 
" ";
          
          }
      
      
      if (
$pagos '20000') {
      
 
              
            echo 
"$mensaje20000";
             
      }
      
      else{
          
          echo 
" ";
          
          }
      
      if (
$pagos '50000') {
      
 
              
            echo 
"$mensaje50000";
             
      }
      else{
          
          echo 
" ";
          
          }
          
 
}
?>

Etiquetas: button, php+ajax+formularios, radio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:48.