Foros del Web » Programando para Internet » PHP »

Porque me pasa esto____??

Estas en el tema de Porque me pasa esto____?? en el foro de PHP en Foros del Web. Tengo en mi pc el apache ultima version php ultima version windows millenium y windows xp y cuando pongo a correr ciertos programas que necesitan ...
  #1 (permalink)  
Antiguo 21/12/2002, 13:09
Avatar de HIa
HIa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Cartago
Mensajes: 121
Antigüedad: 22 años
Puntos: 0
Porque me pasa esto____??

Tengo en mi pc
el apache ultima version
php ultima version
windows millenium y windows xp

y cuando pongo a correr ciertos programas que necesitan de autentificacion o instalacion y al darle submit datos, la pagina simplemete se refresca y no pasa nada... ejemplo

http://pagina.com/install.php

al darle instalar despues dehaber insertado los datos el url cabia

http://pagina.com/install.php?action=begin

pero la pagina solo se refresca y no hace nada me ha pasado con phpnucke pabox ty potros que puede ser he notado que pasa cuando dentro de la estructura del install.php hay algo como esto

Código PHP:
$action=$_GET[action];
if (
action "begin")
{
echo <
html><body>.....el rsto de codigo inclusiver php
}
else
if (
action "begin_page2")
{
echo <
html><body>.....el rsto de codigo inclusiver php

alguien sabe??????????????????
__________________
Siempre hay algo nuevo que aprender
  #2 (permalink)  
Antiguo 21/12/2002, 13:36
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

Supongo que dentro de los if lo que quieres es comparar el valor de la variable con una cadena de texto. Pues tienes dos errores. El primero es que se te ha olvidado el $ de la variable, debes poner $action. Y el segundo es que el operador de comparacion en PHP es ==, no = como intentas hacer. Con tu codigo lo que haces es asignar (=), no comparar (==). Es una confusion comun, ya que hay lenguajes que no permiten usar la asignacion dentro de expresiones condicionales.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:20.