![en desacuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosabajo.png)
Saludos :D....
| |||
Problema al enviar formulario a un frame Hola, Mi nombre es Rodrigo, y quisiera que me ayudaran con una encuesta en php, tengo el formulario de la encuesta en todas las pagina, y la informacion la tengo en frames, (incluyendo la de la encuesta) y cuando envio un voto ala encuesta, se abre el frame y todo esta bien, pero en el porcentaje me aparece como si no hubiese votado todos aparecen en %0 noce que tengo que hacer para pasar la infotmación del formulario ala encuesta, el formulario solo es en html, y la encuesta en php, bueno ojala y me puedan ayudar, espero y entiendan mi problema, porq no lo redacte muy bien ![]() Saludos :D.... |
| |||
![]() Los guardo en un bloc de notas y los muestro con el porcentaje y con una barra en una tabla, te pondre el codigo para q entiendas mejor xD... <?php $f=fopen("encuesta.txt","r"); $todas=fread($f,filesize("encuesta.txt")); $respuestas=explode(",",$todas); fclose($f); if ($respuesta) { $respuestas[$respuesta-1]++; $f=fopen("encuesta.txt","w"); $todas=$respuestas[0].",".$respuestas[1].",".$respuestas[2]; fwrite($f,$todas,strlen($todas)); fclose($f); } $total=$respuestas[0]+$respuestas[1]+$respuestas[2]; if($total==0) { $porcentaje[0]=0; $porcentaje[1]=0; $porcentaje[2]=0; } else { $porcentaje[0]=sprintf("%1.2f",(($respuestas[0]/$total)*100)); $porcentaje[1]=sprintf("%1.2f",(($respuestas[1]/$total)*100)); $porcentaje[2]=sprintf("%1.2f",(($respuestas[2]/$total)*100)); } ?> Me falto ponerte un fragmento de codigo que es el que muestra el porcentaje y las barras pero eso no tiene caso es demaciado largo y el formulario que esta en las paginas principales es solo html :D... Saludos.... ![]() Última edición por Rhodri; 03/04/2005 a las 13:51 |
| ||||
Cita:
Iniciado por Rhodri (...) cuando envio un voto ala encuesta, se abre el frame y todo esta bien, pero en el porcentaje me aparece como si no hubiese votado todos aparecen en %0 noce que tengo que hacer para pasar la infotmación del formulario ala encuesta (...) ![]() De ser así... utiliza $_GET['name'] si los pasas por URL, ó $_POST['name'] si utilizas el method POST... aunque algo me hace pensar que ese no es tu problema y que no te he entendido... de cualquier forma dejo este enlace: http://mx.php.net/manual/es/language...s.external.php Espero te sirva... y si no entendí quizá puedas explicarmelo más detalladamente :-s. Suerte! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
![]() Si el problema es enviar la informacion del formulario ala encuesta al frame, (primero ise la encuesta en una sola pagina sin frames ni nada y si funcionaba correctamente y cuando llegaron los problemas ![]() <script> //Digamos que el formulario se llama form1 //Digamos que el frame se llama f1 document.form1.target="f1" document.form1.submit() </script> em talvez te sea mas dificil entender metiendo javascript en mi problema, en fin no quiero que este en javascript, quiero q sea php o html noce que tengo q agregarle al codigo para que ya me muestre la informacion enviada bueno eso es todo si aun no me entiendes me dices haber q puedo hacer, Gracias por tu ayuda :D.. Saludos... ![]() |
| ||||
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |