| Autor | Mensaje |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | Encuesta en php sin base d datos
El codigo para hacer una encuesta en php sin bases de datos funciona? porque yo lo probe y no me funciona. Primero dice que se necesitan solo 3 archivos y se necesitan 4, porque necesitas un txt para guardar los datos y darle permisos a este ( no lo pone en ningun sitio). Aun asi no me funciona y ni siquiera guarda los datos en el txt. Haber si alguien sabe a que se debe. UN SALUDO!!!
|
02/Nov/2006 22:15 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
¿Te sale algun error?
Yo nunca lo he probado. Sin embargo, si quieres puedes buscar otro en hotscript. Seguro que encuentras alguno lo bastante bueno.
Si no tienes nivel de php te aconsejo que te conformes con el servicio de votaciones de miarroba.
|
02/Nov/2006 22:46 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Pues me daba dos uno de que no podia guardar los datos porque no existia el txt y otro d que no puede dividir por cero para hacer los porcentajes al mostrar los resultados. Creo que el fallo esta en el formulario pero no se donde.
|
03/Nov/2006 16:48 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Tienen que tener ciertos permisos chmod los ficheros para editarlos. Ademas es posible que la ruta este mal.
Otra posibilidad es que miarroba no permita ciertas funciones. De hecho algo similar ha pasado con una funcion de copiar.
|
03/Nov/2006 18:27 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
No creo que sea por eso ya que le di permisos al txt, revise las rutas y lo tengo metido en un servior de iespana con la ultima version de php.
|
03/Nov/2006 22:03 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Ponme exactamente el error.
|
03/Nov/2006 22:41 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Me dice esto:
| Resultados Encuesta | | Nº 1 | : Division by zero in /www/sites/1/iespana.es/a/s/asalamir/site/encuesta/enc_ver.php on line 35 bgcolor=#FFFFFF height=5> | |
| 0 | | Nº 2 | : Division by zero in /www/sites/1/iespana.es/a/s/asalamir/site/encuesta/enc_ver.php on line 52 bgcolor=#FFFFFF height=5> | |
| 0 | | Nº 3 | : Division by zero in /www/sites/1/iespana.es/a/s/asalamir/site/encuesta/enc_ver.php on line 69 bgcolor=#FFFFFF height=5> | |
| 0 | | Nº 4 | : Division by zero in /www/sites/1/iespana.es/a/s/asalamir/site/encuesta/enc_ver.php on line 86 bgcolor=#FFFFFF height=5> | |
| 0 | Total encuesta: 0 Las lines con los erores son como esta : Codigo
|
El error es porque en el txt solo hay un 0,cuando hay otro numero no pasa pero aun asi no guarda los datos. Podria ser que en el txt tiene que haber una formula para que pueda guardar los 4 datos de la encuesta como por ejemplo: op1=3 op2=4 op3=1 op4=6. Si eso pasate por este enlace que es donde tengo puesto la encuesta : http://asalamir.iespana.es/encuesta/index.php
|
03/Nov/2006 23:38 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Eso es porque $ntotal vale 0 y no puedes dividir un numero entre 0.
|
04/Nov/2006 15:38 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Si eso lo se ya te lo habia comentado, pero poniendo un total que no sea 0 deberia de funcionar y no funciona.
|
04/Nov/2006 16:43 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
¡Pon un total que no sea 0 y dime que error te da!
|
04/Nov/2006 17:23 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Si pongo un total que no sea 0 no me da ningun error pero no guarda los resultados. Ayer lo estuve mirando y guarda los datos en el txt por lineas y puse numeros alazar osea una cosa asi: 3 5 1 6 Como son 4 opciones pues son 4 lineas pero no se que hace la encuesta que en algun momento cuando votas lo pone a 0 y vulve a dar el error de que no se puede dividir por 0.
La cosa esque ya probe mas encuestas sin base de datos y ninguna guarda los datos.
|
04/Nov/2006 17:58 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Ponme todo el codigo y la url donde lo estas probando.
|
04/Nov/2006 18:31 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Lo siento ya lo borre como ando probando un monton de enuestas haber si me funciona alguna. Tengo ya una que si me funciona si quieres te lo posteo.
|
06/Nov/2006 09:49 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Si quieres puedes postearla en la biblioteca en PHP.
|
06/Nov/2006 14:01 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Vale pero tendre que solucionar el tema de que cuando tenga 0 votos no te salga el mensaje de error de que no se puede dividir por 0.
|
08/Nov/2006 10:14 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
<?
if($ntotal != 0){
la funcion
}else{
lo que quieras
}
?>
|
08/Nov/2006 14:37 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
Pero si pongo eso seguira pansando ya que para mostrar los porcentajes tengo puesto que lo divida y es un mensaje de error lo que te sale.
|
09/Nov/2006 22:37 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Ponle que si $ntotal es igual a 0 no muestre resultados. Es decir, eso iria dentro del "la funcion" que he puesto arriba.
Y en "lo que quieras" podrias poner algo tipo echo"No hay votos";
|
09/Nov/2006 23:24 GMT+1 | Perfil · Privado · Desconectado · Web |
Aimarejada Webmaster HTML

 Mensajes: 83 Desde: 25/Mar/2006 | RE: Encuesta en php sin base d datos
De php no tengo ni idea lo que pasa que se lo basico de c y me ayuda un poco. Aun asi me seguira diciendo los mismo no? porque lo intentara dividir por 0 aunque yo le diga que cuando sea 0 salga tal cosa.
|
13/Nov/2006 12:09 GMT+1 | Perfil · Privado · Desconectado · Web |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: Encuesta en php sin base d datos
Claro, no funcionara cuando sea 0. Sin embargo, al menos no saldra el error sino el mensaje que tu quieras y, ademas, puedes ponerle el codigo para votar y asi, al menos, votara alguien por primera vez.
|
13/Nov/2006 14:12 GMT+1 | Perfil · Privado · Desconectado · Web |
· Portal · Foros · PHP |