18/10/2012, 12:05
|
| | Fecha de Ingreso: octubre-2012
Mensajes: 18
Antigüedad: 12 años, 1 mes Puntos: 0 | |
Respuesta: problema con return false codigo completo es una encuesta.
Código:
<?php
session_start();
include ("archivo php de funciones");
$conec = new conexion();
$correo = "[email protected]";
$ide = 1;
$cierraambito = 0;
$contador = 0;
$nmr = 0;
echo "correo: ".$correo.", ide: ".$ide;
if($correo && $ide){
$RS = $conec->comprobar_correo($correo);
$numrows = mysql_num_rows($RS);
if($numrows != 0){
$nmr = $conec->respondio($correo, $ide);
if($nmr == 0){
$RS2 = $conec->buscar_cliente($correo);
?>
<!DOCTYPE html>
<html>
<head>
<title>titulo</title>
<style type="text/css">
body { font-family:Lucida Sans, Arial, Helvetica, Sans-Serif; font-size:13px; margin:20px;}
#main { width:960px; margin: 0px auto; border:solid 1px #b2b3b5; -moz-border-radius:10px; padding:20px; background-color:#f6f6f6;}
#header { text-align:center; border-bottom:solid 1px #b2b3b5; margin: 0 0 20px 0; }
fieldset { border:none; width:600px;}
legend { font-size:18px; margin:0px; padding:10px 0px; color:#f05120; font-weight:bold}
label { display:block; margin:15px 0 5px;}
input[type=text], input[type=password] { width:300px; padding:5px; border:solid 1px #000;}
.prev, .next { background-color:#f05120; padding:5px 10px; color:#fff; text-decoration:none;}
.prev:hover, .next:hover { background-color:#000; text-decoration:none;}
.prev { float:left;}
.next { float:right;}
#steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
#steps li {font-size:24px; float:left; padding:10px; color:#b0b1b3;}
#steps li span {font-size:11px; display:block;}
#steps li.current { color:#000;}
#makeWizard { background-color:#b0232a; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
#makeWizard:hover { background-color:#000;}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript" src="FormToWizard/formToWizard.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#SignupForm").formToWizard({ submitButton: 'SaveAccount' })
});
</script>
<!-- Meta Tags -->
<meta charset="utf-8">
<script type="text/javascript" language="javascript">
function Radio()
{
var valor=0 ;
var elementos, longitud;
elementos = document.getElementById('SignupForm').elements;
/*elementos = document.getElementById(document.forms['SignupForm']).elements;*/
longitud = document.forms['SignupForm'].length;
for (var i = 0; i < longitud; i++){
if(elementos[i].type == "radio")
{
valor = valor+1;
}
}
validar(valor);
}
function validar(valor)
{
for ( var i = 1; i <= valor; i++ )
{
if (!validarBotonRadio(i))
//alert("1")
{
alert("no ha terminado la Evaluación. Pregunta "+i+" sin respuesta." ) ;
return false;
}
}
alert("Evaluacion Completa" );
return true;
}
function validarBotonRadio(i)
{
//alert("2")
x = document.form1["group"+i];
//alert(document.theForm["test_"+i+"_rp"])
for ( k = 0; k < x.length; k++ )
//alert("test_"+i+"_rp"+k)
{
if ( x[k].checked )
{
return true;
}
}
return false;
}
</script>
</head>
<body>
<div id="main">
<div id="header">
<img style="margin-bottom:8px; margin-top:-15px;" src="imagen" alt="" />
</div>
<?php
while ($row = mysql_fetch_array($RS2) )
{
?>
<div style="margin:auto auto auto auto; width:750px">
<form id="SignupForm" name="form1" action="responder.php" method="post" enctype="multipart/form-data" onSubmit="return Radio();">
<fieldset>
<legend>Información Personal</legend>
<label for="Nombre">Nombre</label>
<?php
echo "<input id='Nombre' type='text' disabled='true' value='".$row['Nombre_Cli']."' />";
?>
<label for="Apellidos">Apellidos</label>
<?php
echo "<input id='Apellidos' type='text' disabled='true' value='".$row['Apellidos_Cli']."'/>";
?>
<label for="Correo">Correo</label>
<?php
echo "<input id='Correo' type='text' disabled='true' value='".$row['Correo_Cli']."'/>";
?>
<label for="Cargo">Cargo</label>
<?php
echo "<input id='Cargo' type='text' disabled='true' value='".$row['Nombre_Cargo']."'/>";
?>
<label for="Mina">Mina</label>
<?php
echo "<input id='Mina' type='text' disabled='true' value='".$row['Nombre_Mina']."'/>";
?>
<br />
<br />
<?php
echo "<a href='actualiza_info.php?correo=".$row['Correo_Cli']."&nomc=".$row['Nombre_Cargo']."&nomm=".$row['Nombre_Mina']."'>Actualizar Información</a>";
}
?>
</fieldset>
<!--GENERACION DE LA ENCUESTA DESDE LA BASE DE DATOS.-->
<?php
$ambito1 = "";
$idencuesta = $conec->llamar_idencuesta($ide);
$RS3 = $conec->llamar_preguntas($idencuesta);
while($row = mysql_fetch_array($RS3) )
{
$contador++;
if($ambito1 != $row['Ambito_Preg']){
$ambito1 = $row['Ambito_Preg'];
if($cierraambito == 1){
echo '</fieldset>';
}
echo '<fieldset>';
echo '<legend>'.$ambito1.'</legend>';
$cierraambito = 1;
}
echo '<label>'.$contador.'-. '.$row['Pregunta'].'</label>';
echo '1<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="1">';
echo '2<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="2">';
echo '3<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="3">';
echo '4<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="4">';
echo '5<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="5">';
echo 'No Aplica<input type="radio" id="group'.$contador.'" name="group'.$contador.'" value="6">';
}
$_SESSION['contador'] = $contador;
$_SESSION['correo'] = $correo;
$_SESSION['idenvio'] = $idenvio;
?>
<!--comentario.-->
<label>Comentario adicional.</label>
<textarea id ="comentario"vname="comentario" cols="80" rows="7"></textarea>
<p>
<input id="SaveAccount" type="submit" value="Enviar Encuesta" />
</p>
</form>
</div>
</div>
</body>
</html>
<?php
}
else{
echo "<META HTTP-EQUIV='REFRESH' CONTENT='3;URL=agradecimiento.php?correo=".$correo."'>";
}
}
}
else{
echo "El Correo no pertenece a nuestros registros.";
$correo="";
}
?>
|