Código PHP:
<? while ($registro = mysql_fetch_array($result)) {
echo "<a href=usuarios_editar1.php?usuid=" . $registro['usu_id'] . ">} ?>
| |||
problema con variable por url Buenas tardes. Tengo un código que realiza una consulta a la BD y muestra los resultados en una tabla, una de las columnas tiene el resultado en forma de hypervinculo para mostrar más información de ese cliente, pero el servidor que tengo se ha configurado con register_global en off por seguridad, ahora el código no funciona. Hay otra manera de pasar la variable? abajo el código actual: Código PHP: |
| ||||
Respuesta: problema con variable por url 1- Aunque las versiones recientes de PHP no hacen tantas olas por el uso de short_tags <?, es más recomendable usar la forma completa <?php 2- Oh my dog!!!... sabiendo los riesgos de seguridad / compatibilidad / portabilidad / ect., todavía usas scripts que dependen de register_globals? Bueno, la cosa es tan facil como tomar la variable desde $_GET:
Código PHP:
Ver original |
| |||
Respuesta: problema con variable por url Gracias triby, usaba register global en ON por que era un servidor local sin acceso a internet, ahora que lo estoy migrando a la web es donde estoy teniendo cuidado precisamente. Gracias por tu explicación, Quizá no me expliqué bien y por ello confundí a algunos, pero agarraste bien mi idea además de que en otro foro ya también me ayudaron con la misma solución que expusiste. Muchas gracias. Ya funcionó pateketrueke, gracias también. No sabía precisamente dónde era el error si al crear el enlace o al recibirla. Era al recibirla, quizá por ello no me explicaba bien. |
Etiquetas: |