Foros del Web » Programando para Internet » PHP »

error en codigo php porfavor..

Estas en el tema de error en codigo php porfavor.. en el foro de PHP en Foros del Web. veran amigoss... quisiera saber porque me bota este error alguien que me pueda ayudar... porque no lee este codigooo Código PHP: <?  if( $_GET [ ...
  #1 (permalink)  
Antiguo 26/08/2010, 11:16
 
Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 13 años, 11 meses
Puntos: 4
error en codigo php porfavor..

veran amigoss... quisiera saber porque me bota este error alguien que me pueda ayudar...


porque no lee este codigooo

Código PHP:
<? if($_GET['page']=='1'|| $_GET['page']==''){ ?>
<?PHP
                        
if  ($cash['Cash'] == '100') {
                        echo 
"".
        switch(
$_GET['name'] || $_GET['name']==''){
            case 
1:
                if(
$cash['Cash']<100){
                echo 
alerta('Usted no cuenta con el CASH Requerido');
                        } else {
                if(
$jewels['Combinacion_Jewel']<0){
                echo 
alerta('Usted no cuenta con el Jewel De Combinacion Requerido para la creacion');
                        } else {
                if(
$game['Money'] <1){
                echo 
alerta('Usted no cuenta con el Dinero Requerido para la creacion');
                        } else {
                if (
$jewels['Gloves_Jewel'] < 0) {
                        echo 
alerta('Usted no cuenta Con la Roca de Gloves para la creacion');
                        } else {
                    
$result $db->Execute("SELECT No FROM `chest` order by `No` desc LIMIT 1");
                    
$Num $result->GetArray();
                    
$NumMax $Num[0]['No'];
                            
$NumMax++;
                    
//hombre
                    
if($user['Gender']==0){
                    
$db->Execute("",
                        array(
$NumMax$user_auth->username));                    
                    }
                    
//mujer
                    
if($user['Gender']==1){
                    
$db->Execute("",
                        array(
$NumMax$user_auth->username));                    
                    }
                    
$db->Execute("Update cash set Cash = ? where Id=?", array($cash['Cash']-100,$user_auth->username));
                    
$db->Execute("Update jewels set Combinacion_Jewel = ? where Id=?", array($jewels['Combinacion_Jewel']+2,$user_auth->username));
                    
                    
alerta('EXITO ;)');
                    
redirect('#');
                }}}}
                break;
                
            }
.
"";
                        }else{
                           echo 
"".
        switch(
$_GET['name'] || $_GET['name']==''){
            case 
1:
                if(
$cash['Cash']<30){
                echo 
alerta('Usted no cuenta con el CASH Requerido');
                        } else {
                if(
$jewels['Combinacion_Jewel']<0){
                echo 
alerta('Usted no cuenta con el Jewel De Combinacion Requerido para la creacion');
                        } else {
                if(
$game['Money'] <1){
                echo 
alerta('Usted no cuenta con el Dinero Requerido para la creacion');
                        } else {
                if (
$jewels['Gloves_Jewel'] < 0) {
                        echo 
alerta('Usted no cuenta Con la Roca de Gloves para la creacion');
                        } else {
                    
$result $db->Execute("SELECT No FROM `chest` order by `No` desc LIMIT 1");
                    
$Num $result->GetArray();
                    
$NumMax $Num[0]['No'];
                            
$NumMax++;
                    
//hombre
                    
if($user['Gender']==0){
                    
$db->Execute("",
                        array(
$NumMax$user_auth->username));                    
                    }
                    
//mujer
                    
if($user['Gender']==1){
                    
$db->Execute("",
                        array(
$NumMax$user_auth->username));                    
                    }
                    
$db->Execute("Update cash set Cash = ? where Id=?", array($cash['Cash']-30,$user_auth->username));
                    
$db->Execute("Update jewels set Combinacion_Jewel = ? where Id=?", array($jewels['Combinacion_Jewel']+1,$user_auth->username));
                    
                    
alerta('EXITO ;)');
                    
redirect('#');
                }}}}
                break;
                
            }
.
"";
                        } 
?>
<? 
?>

son 2 codigos diferentes.. ya q cambian dependiendo del cash...
pero como puedo hacerlo dar sin que me bote error


ayudenmee :S el error salee


Parse error: syntax error, unexpected T_SWITCH in C:\AppServ\www\modulo\test_.php on line 8
  #2 (permalink)  
Antiguo 26/08/2010, 11:27
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: error en codigo php porfavor..

¿Si sabes que es PHP por que no lo pones en el subforo de PHP? 5 segundos más y llegas.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 26/08/2010, 14:28
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: error en codigo php porfavor..

Cita:
Iniciado por helion
echo "".
El punto en PHP se usa para concatenar, despues del punto deberia aparecer otra cadena o una variable y al final de la linea un punto y coma ;

De cualquier forma, como estas haciendo un echo de una cadena vacia, bien puedes borrar esa linea.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: Ninguno
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 13:58.