[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]es mejor si usas los super globals... por ejemplo si mandas el parametro 'op' siempre lo puedes tener disponible en el arreglo $_REQUEST["op"] creo es buena practica empezar a hacer todos tus scripts usando super globals para que no tengas mas problemas y te adaptes mas a las versiones nuevas de php ;-) saludos, ion > Que tal, > > supongo que tu script "imagen.php" abre una imagen, ok? > > y tal vez, tengas algo como > > function display_img($image_no) > { > echo "html que despliega la imagen $image_no"; > } > > function algunaotrafuncion_img($image_no) > { > echo "haz algo con la imagen $image_no"; > } > > function otra_funcion($image_no) > { > echo "otra funcion imagen $image_no"; > } > > > switch ($op) { > case "ver": > display_img($image_no); > break; > case "chafisima": > algunaotrafuncion_img($image_no)"; > break; > case "ya chole": > otra_fucion($image_no); > break; > } > > > Espero te sirva, > > saludos > > Marinho.- > > > > Tereso Ramos <tramos en gmx net> wrote .. >> Pues lo que hago, es que primero abro una pagina dentro de ella tengo >> unos enlaces, estos apuntan a una funcion.. pasandole ciertos >> parametos, por ejemplo: >> >> <a href="imagen.php?op=ver&imagen=12">Enlace</a> >> >> Y así sucesivamente, bueno mi PC es casera, asi que no creo que haya >> tanto peligro, aparte que otra opcion tengo?, imagino que debe haber >> otra opcion para hacer funcionar lo de arriba, puesto que PHP-Nuke lo >> hace aún cuando tenia yo register_globals=Off, pero desconoco que hay >> que poner y en donde, son mis inicios con PHP. >> >> Se aceptan más sugerencias. >> >> Saludos. >> >> >> mario en cancun com escribió:: >> > Que tal, >> > >> > mmm, si no mal recuerdo, habilitar las register_globals ( =on ) >> puede >> hacer mas facil a un atacante, insertar alguna variable en el script >> que se esta ejecutando, hechale un lente a la documentacion de PHP, >> por algo esta deshabilitada esa opcion. >> > >> > Podrias mandar un ejemplo de como mandas llamar a tus funciones? >> > >> > saludos >> > >> > Marinho.- >> > >> > >> > >> > Tereso Ramos G <tramos en gmx net> wrote .. >> > >> >>Creo que ya esta, lo solucione editando php.ini y poniendo: >> >> >> >>register_globals=On >> >> >> >>Supongo que esto soluciona el problema. >> >> >> >>Saludos. >> >> >> >>El mar, 11 de 02 de 2003 a las 08:12, Jonathan Hernandez escribió: >> >> >> >>>>Hola a todos, despuÃ?©s de romperme la cabeza por un buen rato me >> >> >> >>veo >> >> >> >>>>obligado a hacer esta pregunta. >> >>>> >> >>>>Estoy haciendo script con PHP en el cual usare funciones, el caso >> es >> >> >> >>que >> >> >> >>>>haciendo mis pruebas, no me ejecuta las funciones es decir yo >> llamo >> >> >> >>una >> >> >> >>>>funcion: >> >>>> >> >>>>///pagina.php?op=tal&valor=tal >> >>>> >> >>>>Simplemente no se ejecuta, si pongo una funciÃ?³n por default >> siempre ejecuta esa. >> >>>> >> >>>>Bueno, subÃ? este mismo script a un servidor externo, y resulta >> que >> >> >> >>si >> >> >> >>>>lo ejecuta sin tener que modificar nada. Entonces ya no se si es >> cosa del configuraciÃ?³n del servidor, de PHP, o si se deben >> agregar algunas lineas al scrip, quede mÃ?¡s confundido aÃ?ºn, >> ya que en esta misma >> >> >> >>pc, >> >> >> >>>>tengo PHP-Nuke instalado y curiosamente si se ejecutan las >> funciones, pasÃ?¡ndolo los parÃ?¡metros que uno quiera. >> >>> >> >>>probablemente sea cuestion de usar variables globales.... en las >> nuevas versiones de PHP se utilizan arreglos globales para las >> variables tales como: >> >>> >> >>>$_REQUEST["foo"] >> >>>$_POST["foo"] >> >>>$_SESSION["foo"] >> >>>$GLOBALS["foo"] >> >>> >> >>> >> >>>seria sano si utilizas dichos arreglos (super globals) para manejar >> variables, ya que desde las primeras versiones de php4 se tiene >> register_globals apagado >> >>> >> >>> >> >>> >> >>> >> >>>>Bueno, espero haberme explicado con mi duda. >> >>>> >> >>>>Gracias por la ayuda. >> >>> >> >>> >> >>>espero y esto ayude... >> >>> >> >>>saluditos >> >>>ion >> >>>http://ion.gluch.org.mx >> >>> >> >>> >> >>> >> >>> >> >>>_______________________________________________ >> >>>Ayuda mailing list >> >>>Ayuda en linux org mx >> >>>Para salir de la lista: >> http://mail.linux.org.mx/mailman/listinfo/ayuda/ >> >> >> >>-- >> >>-------------------------------------------------------------- >> >> ("`-''-/").___..--''"`-._ Tereso Ramos G >> >> `6_ 6 ) `-. ( ).`-.__.`)cazador en cazador skypue com >> >> (_Y_.)' ._ ) `._ `. ``-..-' >> >> _..`--'_..-_/ /--'_.' ,' Cazador Art >> >>(il),-'' (li),' ((!.-' http://cazador.skypue.com >> >> >> >>_______________________________________________ >> >>Ayuda mailing list >> >>Ayuda en linux org mx >> >>Para salir de la lista: >> http://mail.linux.org.mx/mailman/listinfo/ayuda/ >> >> >> -- >> ------------------------------------------------------------------ >> ("`-''-/").___..--''"`-._ Tereso Ramos G >> `6_ 6 ) `-. ( ).`-.__.`) tramos en gmx net >> (_Y_.)' ._ ) `._ `. ``-..-' cazador en cazador skypue com >> _..`--'_..-_/ /--'_.' ,' >> (il),-'' (li),' ((!.-' http://cazador.skypue.com _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/