esto se puede hacer asi??
echo "<FORM ACTION=$PHP_SELF METHOD=\"POST\">\n";
¿hay alguna otra manera?
| ||||
¿formulario que se llama a si mismo? esto se puede hacer asi?? echo "<FORM ACTION=$PHP_SELF METHOD=\"POST\">\n"; ¿hay alguna otra manera?
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| ||||
tambien lo probe asi echo "<FORM ACTION=\"/encuesta/poll.php\" METHOD=\"POST\">\n"; pero no vuelve aparecer el formulario... se queda la pantalla vacia ¿porque? ¿que solucion hay?
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
/encuesta/poll.php Esa ruta no es correcta a no ser que tu directorio ecuesta cuelque del raiz del sistema de archivos FISICO del servidor . .NO el relativo de tu sitio .. para eso deberias usar el "punto" que indica "este directorio" ./encuesta/poll.php (y suponiendo que la llamada que haces de ese formulario está en una rama arriba de tu /encuesta/ ..) Si poll.php contiene la encuesta esa y está en el mismo script o directorio que el formulario .. llamalo simplemente poll.php $PHP_SELF puede ser que no puedas leerlo así (asumiendo global) si usas register_globals a OFF .. en tal caso deberias usar $_SERVER['PHP_SELF'] .. Tambien puede ser que no puedas acceder a variables del servidor via $_SERVER[] porque uses PHP como CGI en tal caso sería getenv('PHP_SELF') .. etc .. etc .. Todo esto lo explica el manual de PHP .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Yo me juego lo q sea, a q no le funciona pq no discrimina q tiene q hacer el script en cada carga.
__________________ Linux, es para los que odian Microsoft/Windows, BSD, es para los que amamos *IX. |
| ||||
no me funciona probe: 1.- echo "<FORM ACTION=\"../encuesta/poll.php\" METHOD=\"POST\">\n"; 2.- echo "<FORM ACTION=\"./encuesta/poll.php\" METHOD=\"POST\">\n"; 3.- echo "<FORM ACTION=\"poll.php\" METHOD=\"POST\">\n";
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
pereztroff Cualquier código fuera de contexto como es el caso de tu ejemplo no se ve el problema real que tengas .. Es probale que sea lo q comenta NeBeBus .. pero sin ver el código completo de ese script q contiene y proces al formulario No se pude ver q puede pasar .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
encuesta jodida estoy haciendo una encuesta en php y archivo de texto sin mysql. el tema es el siguiente: 1.- el archivo que contiene la encuesta y graba los datos se llama poll.php que se encuentra en un directorio llamado "encuesta". 2.- la encuesta funciona en base a un formulario echo "<FORM ACTION=\"/encuesta/poll.php\" METHOD=\"POST\">\n"; 3.- los resultados aparecen en otra ventanita con el siguiente codigo echo <<<HTML <script languaje="Javascript"> window.open('../encuesta/resultado.php','Encuesta','height=250, width=300 scrollbars=no, resizable=yes, status=no, toolbar=no, menubar=no, location=no'); </script> HTML; 4.- el problema es que despues de votar en la encuesta esta, no aparece, se queda la pantalla vacia ¿porque? supongo que falla el "action" del formulario ¿alguien me ayuda please?
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| ||||
el codigo completo: Código PHP:
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia Última edición por pereztroff; 18/03/2003 a las 13:27 |
| |||
pereztroff .. en vez de usar "negrita" para poner tu código .. tienes el boton "PHP" que colorea el código y se aprecia mejor ... Usalo. Te fijastes en el código que genera ese script PHP: editar -> ver código fuente HTML ? .. Código PHP:
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
****no me funciono cluster****** ¿¿¿¿????? este es el archivo de resultados: Código PHP:
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
pereztroff ... te das cuenta que cada vez que dices "no me funciona" .. pones un poquito mas del código completo que usas? ... Pon el código completo .. incluido archivos de prueba de esas encuestas en algun sitio para que el que guste se lo baje y lo pruebe .. Incluido la página donde llamas a esa encuesta (si mal no recuerdo lo metes todo en un iframe? ..) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Hola, pereztroff, tiene sque definir un poco mas 'no me funciono'. ¿Quieres decir que no te abre la ventana con los resultados? ¿O quieres decir que en la ventana donde estaba el formulario no sale nada? ¿O ambas cosas? ¿Cual es el codigo HTML generado? ¿Genera bien el HTML/Javascript? ¿Te has fijado que no te de un error de javascript? ¿Que es lo que ponian las instrucciones de uso? ¿Has probado a acceder directamente a resultado.php? Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
me refiero a lo siguiente: 1.- el formulario funciona a la hora de votar y almacenar los valores de la encuesta en el archivo. 2.- sale correctamente la ventana con los resultados, el javascript es correcto. 3.- el problema es que despues de de votar y salir la ventanita con los resultados de la votacion, no vuelve a aparecer el formulario en su sitio, se queda vacia la pantalla.
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
Claro, es que es eso lo que le has puesto que haga. En pseudocodigo lo que estas diciendo es: Código PHP: Pero resulta que lo que tu quieres es: Código PHP: Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
se podria hacer con un do while????
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
do while() es un bucle. Creo que en el pseudo codigo no he puesto ningun bucle. Y en tu codigo original de poll.php no habia ningun bucle. Asi que creo que no necesitas un bucle para nada. Suerte.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
no hay ninguna alma caritativa que pueda ayudarme por favor? no doy pie con bola **no soy programador ni lo sere solo quiero acabar el script para colgarlo online, tambien todo este desarrollo y planteamientos puedan servir a otros/as compañeras.
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| |||
Metelo en un <iframe> el código original y olvidate del tema ... Si no quieres ser programador .. te tendras que aguantar con lo que haga la apliación que escogistes .. o bien buscarte otra que esté diseñada para trabajar como "módulo" de tu pagina y no como una aplicación independiente como lo hace el q tienes. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Hola, Si no eres programador, ¿que haces programando? Ya se, por que necesitas que el script haga lo que necesitas. Pero, ¿no te valdria modificar tu aplicacion para adaptarse al funcionamiento del script? ¿O rebuscar hasta encontrar otro script? ¿O localizar un script que haga algo parecido y que tenga una comunidad de usuarios que realicen modificaciones? Sin que sirva de precedente: Código PHP: Suerte.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
muchas gracias josemi por tu interes e inestimable ayuda bueno, tambien gracias a los demas que tambien intentaron ayudarme. si alguien necesita el script me lo pida por mail y lo envio gustosamente.
__________________ Foro de futbol andaluz, todos los equipos de futbol de Andalucia |
| ||||
pues la verdad es que a mi si me gustaria tenerlo por que uqiero hacer uno pronto y me vendria bien una orientacion... micorreo es : [email protected] Gracias |
| |||
DINASEN pereztroff dijo textualmente "el que lo quiere que ME LO PIDA POR MAIL" ... Porfavor .. el que quiera ese script q use "MP" (mensaje privado) o se contactan via e-mail .. No usen este mensaje para "yo tambien lo quiero .." por favor. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |