Sres:
Que hay del uso de variables globales en XP, ya que en 98 se setea a "on" y listo pero en XP esta seteado en "on" y me da errores, habrá que tocar algo en php.ini ????.
Desde ya muchas gracias
| |||
variables globales y XP Sres: Que hay del uso de variables globales en XP, ya que en 98 se setea a "on" y listo pero en XP esta seteado en "on" y me da errores, habrá que tocar algo en php.ini ????. Desde ya muchas gracias |
| |||
Hola, ¿Varaibles globales? Supongo que te referiras al register_globals. ¿Y que errores te da? Quizas son por otra causa. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Warning: Undefined variable: boton in c:\inetpub\wwwroot\pp\formuvar.php on line 26 este error me da en el codigo de abajo, los otros dias tuve el mismo problema corriendo en w98, seteando register globals a on solucione el problema. Ahora corriendo en XP me vuelve a dar problemas y register globals esta en on <? if (empty($num)) { Echo "<form method=post action=$PHP_SELF>"; echo "Cuantos datos quiere leer" ; Echo "<input name=num >"; Echo "<input type=submit value=Aceptar >"; Echo "</form>"; } if (empty($boton) && !empty($num)) { Echo "<FORM METHOD=POST ACTION=$PHP_SELF>"; for ($i=0; $i<$num; $i++) { Echo "nombre :" ; Echo "<input name=Nombre[$i] ><p>"; Echo "Apellidos :"; Echo "<input name=apellidos[$i]><p>"; Echo "Edad :"; Echo "<input name=Edad[$i]><p>"; } Echo "<input type=hidden name=num value=$num ><p>" ; Echo "<input type=submit name=boton value= Aceptar >" ; echo "</form>"; } if ($boton=="Aceptar") { for ($i=0; $i<$num; $i++) Echo "$apellidos[$i], $nombre[$i], $edad[$i] <br>" ; } ?> |
| ||||
MENSAJE DUPLICADO??? gitanocordobes: Ya josemi te respondió sobre el "Undefined variable..." en este post: http://www.forosdelweb.com/s/msg163378.html estás repitiendo la pregunta, con el código exactamente igual... y se te habían planteado las soluciones. ¿Probaste la solución propuesta por josemi?... si lo has hecho no es posible que te siga dando ese error. Trata de mantener la discusión en el otro tema. Saludos ![]() Última edición por jpinedo; 09/11/2003 a las 17:43 |
| |||
si estimado pinedo, la estoy repitiendo con el mismisimo codigo, por que con ese mismisimo codigo tengo ahora problemas en XP, si has leido mi post, te darás cuenta que digo que en w98 lo he solucionado poniendo REGISTER_GLOBAS=on, ahora quiero saber si en XP hay que hacer alguna otra configuracion ya que mi REGISTER_GLOBAS está en on, se entiende ????? |
| |||
En tu php.ini tienes la configuración de: error_reporting .. Fijate bien .. segúro que ahora lo tieens a "ALL" (muestras los "Notice" errores) .. Cambialo (según el ejemplo que comenta ahí mismo en el php.ini) .. o usa error_reporting() función en tus scripts. Lo ideal es que programes "bien" .. es decir .. todo lo que se comentó en el mensaje que te respondío josemi (usar isset() .. etc) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |