| |||
configuracion del php hola instale el xampp y ahora tengo varios problemas con mi php---no se como configurarlo...vean por ejemplo si coloco una variable sin valor...entonces me aparece que la variable no esta definida....una variable normal como esta $variable....y lo otro es el $_ENV no tiene ninguna informacion...porq yo uso la variable $_ENV['COMPUTERNAME'] pero no me da nada...me sale un error de index segun el php....entonces yo hago esto print_r($_ENV); y me aparece solo Array() o sea el array esta vacio...como arreglo eso? porq cuando tenia en appserver no me pasaba eso....? gracias... |
| ||||
Respuesta: configuracion del php El comportamiento normal de PHP es mostrar un mensaje de error si quieres tener acceso a una variable que no has definido y no es recomendable ocultar el mensaje, sino DEFINIR SIEMPRE cada variables antes de usarla, créeme que esto te evitará muchos dolores de cabeza. Pero, si de todos modos quieres ocultarla puedes usar ini_set() con alguna de las opciones y/o ejemplos que aparecen en el manual para error_reporting En cuanto a $_ENV, puede pasar que esté vacía, pero de todos modos tengas acceso a las variables usando get_env()... cosas raras de PHP y la plataforma sobre la cual se ejecuta. |
| |||
Respuesta: configuracion del php ya va como es la cosa? entonces como defino esa variable en php??? y bueno la variable que me dijiste getenv() si funciona normalmente....pero explicame eso de las variables no definidas porfavor porq ahora tengo errores en eso!....y verdad cosas raras del php |
| |||
Respuesta: configuracion del php otra cosa que me doi cuenta que no funciona es los if con un == por ejemplo coloco if($var1==$var2){ //este if no me funciona y $var1 como $var2 son exactamente iguales.....que podria pasar? gracias } |
| ||||
Respuesta: configuracion del php Con respecto a env, asegurate que tu php.ini tiene esta instrucción habilitada variables_order = "EGPCS" la E indica que vas a recibir ENV como globales la configuración por defecto es variables_order = "EGPCS", sin embargo las distribuciones de php suelen venir con variables_order = "GPCS" Una vez hecho esto, usa print_r($_ENV) para ver que tenes disponible, en Windows no todas las variables que arroja el comando SET, son recuperadas por $_ENV de php. con respecto a los condicionales, revisá lo que estas haciendo
Código PHP:
Ver original en ambos casos la condicion se cumple. Y empezá con un buen manual desde cero SAludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. Última edición por emprear; 04/12/2011 a las 18:03 Razón: gramática |
| |||
Respuesta: configuracion del php Hola compañero gracias por responder y ya vi en php esa funcion si esta en GPCS...ya se la cambio en el php.ini gracias por esa...y ya me di cuenta que el problema no esta en el if si no en que yo busco la ruta de un archivo....y veo si existe ps....pero segun el if...no existe! pero si lo tengo en la ruta exacta...aqui te muestro lo que utilizo gracias
Código PHP:
Ver original |
| ||||
Respuesta: configuracion del php Creo que podrías simplificarla con
Código PHP:
Ver original A propósito, que Windows estás usando? recordá que "Archivos de programa" no es una ruta real, es un Alias de Windows proba con $archivo="C:\Program Files (x86\controlador_seg\documento_no_borrar_validar.t xt"; ó $archivo = "C:\Program Files\controlador_seg\documento_no_borrar_validar. txt"; si tu sistema es de 32 bits Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: configuracion del php Para poder incluir diagonal invertida en una cadena, debes escaparla, porque se trata precisamente de un caracter de escape:
Código PHP:
Ver original |
| ||||
Respuesta: configuracion del php Al menos en Windows con php 5.2 bajo Apache, estas tres formas
Código PHP:
Ver original tienen el mismo comportamiento y son correctas Y si apache esta instalado en la misma unidad que la script, se puede omitir la letra de unidad
Código PHP:
Ver original Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| |||
Respuesta: configuracion del php Gracias compañero emprear me funciono la ruta como me la diste la de 32....y bueno no hago lo que me dijiste..para mostrar el archivo...porque yo no quiero mostrar nada si no hacer pruebas de seguridad...o sea para que la pag se abra solo en una pc....seria que si el archivo existe ya por alli tiene permiso...y si el contenido del archivo es igual al contenido que yo tengo configurado por alli tambien tiene permisos...pero si solo uno de esos falla...entonces no entra al sistema....! esta bueno no? |
| |||
Respuesta: configuracion del php mmmm ok ok muchas gracias...bueno ya la cosa me parece que todo anda bien...lo que si es los notice que me da el php como por ejemplo que ya el session_start() estaba establecido pero se ignoro....y esas cosas ps...como una variable no definida....la cosa es que esta bien si quito los notice del php??? o los arreglo todos? no habra luego algun problema? |
| ||||
Respuesta: configuracion del php ahi ya se me escapa, habría que revisar todo tu sistema a ver que son esas noticias y advertencias. SAludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
Etiquetas: |