Ver Mensaje Individual
  #23 (permalink)  
Antiguo 23/01/2003, 15:23
Avatar de e-miliox
e-miliox
 
Fecha de Ingreso: noviembre-2002
Ubicación: San Antonio - Chile
Mensajes: 223
Antigüedad: 21 años, 5 meses
Puntos: 7
viejo, no es por nada pero, tienes un pesimo estilo para programar, demasiado
pesado para leer quizas son las malas costumbres que te deja BASIC, ya que este
lenguaje no te enseñaba a trabajar estructuradamente sobre la imeplementacion
de una aplicacion como otros lenguajes si lo hacian, como pascal, c, COBOL etc...

Como PHP es un derivado de C y PERL, y no NADA de BASIC quizas estas cayendo en
errores no de logica sino de sintaxis, por eso, te recomiendo que recien estas
empezando a programar en PHP tengas a la mano unos cuantos codigos fuentes a la
mano y el manual de php, o lo otro seria que te pusieras a aprender mejor ASP
(ASP SI hereda en gran parte la sintaxis de BASIC [VBScript])

:)

yo te propongo lo siguiente como codigo para resolver el mismo problema
Código PHP:
<?php
$palabraBuscada 
"algo que se supone recibes desde fuera"

//tenemos un diccionario donde guardamos las
//palabras a buscar
$misPalabras = array(
    
'juegos',
    
'tutoriales',
    
'audio',
    
'video',
    
'trucos',
    
'downloads');
    
$url "http://127.0.0.0/mailbanner.php";

$Encontrado false;
// por cada palabra del diccionario...
foreach($misPalabras as $Palabra)
{
            
// 'minusculiza' la palabra buscada
            // y la compara
    
if (strtolower($palabraBuscada) == $palabra)
    {
        
$Encontrado true;
        exit; 
                       
// si te da algun problema el exit lo sacas y ya (ers que no tuve tiempo de probarlo)
    
}
}

if (
$Encontrado)
{
            
// la alternativa de ferny (javascript)
            // es muy buena tambien
    
header("location $url");
} else {
    echo 
"La palabra $palabraBuscada no se ha encontrado en el servidor (entre ".count($misPalabras)." palabras)";
}
?>
__________________
=PoWeReD By MySeLf!=