Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Mayo 16, 2008, 08:04:54
Boton Buscar
Inicio Ayuda Calendario Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: IF, ELSE, ECHO... Las primeras funciones que hay que aprender en PHP 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: IF, ELSE, ECHO... Las primeras funciones que hay que aprender en PHP  (Leído 16 veces)
rOnNyLdInHoâ„¢
Colaborador
*****
Desconectado Desconectado

Mensajes: 520


Ver Perfil Email
« en: Abril 30, 2008, 11:26:27 »

Las primeras funciones de las que podríamos hablar son IF, ELSE y ECHO que, como en cualquier otro lenguaje de programación, son tan básicas como imprescindibles.

HTML

Todos los que hayan hecho una página con HTML, sin haber entrado todavía en PHP, sabrán que se puede poner una imagen por allí, un texto por allá... y a todo el mundo le sale IGUAL. Si en HTML escribes "hola", al visitante le aparece "hola".

¿Qué conseguiremos con PHP?

Vamos a hacer los denominados condicionales, es decir, vamos a programar algunas condiciones, para que según pase una cosa u otra nos ponga cosas distintas.

Por ejemplo, ahora podemos MOSTRAR un texto distinto si.....

  • El navegador es firefox o no
  • Es la primera vez que entra o ya ha entrado más veces
  • El nombre de usuario es correcto o es incorrecto
  • ...Y un interminable etcétera

Por supuesto, la lista es interminable y ahora estoy hablando sólo de MOSTRAR un texto diferente. Voy a poner en práctica el primer ejemplo (navegador).

-Para el segundo ejemplo haría falta recoger la IP y verificarla, o bien crear una SESSION o COOKIE.
-El tercer ejemplo formaría parte de un sistema de usuarios...



Definición

  • IF = Si...   Ej. Si usa firefox,....
  • ELSE = Si no... Ej. Si no usa firefox,....
  • ECHO = Mostrar Ej. mostrar <<algo>>

Si los uniésemos, podríamos conseguir el resultado adherente...

Sintaxis

IF
Código:
if (condicion) {  resultado }

ELSE
Código:
else { resultado si la condicion no se cumple }

ECHO
Código:
echo "Hola";


Centrándonos en el ejemplo....

Código:
if (strstr($_SERVER["HTTP_USER_AGENT"], "Firefox")) {

      echo "estás usando Firefox";

} else {

      echo "NO estás usando Firefox";

}


Aquí concluye esta lección.

Hay que decir que la condición de IF de este ejemplo se basa en $_SERVER["HTTP_USER_AGENT"], variable que consiste en saber qué navegador usas. Si tienes curiosidad por saber qué sale con esa variable, escribe lo siguiente:

Código:
echo $_SERVER["HTTP_USER_AGENT"];
En línea



Yo también les recomiendo Ubuntu Tongue
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: IF, ELSE, ECHO... Las primeras funciones que hay que aprender en PHP « anterior próximo »
Ir a:  
Novedades, Dudas, Comentarios Y Sugerencias, Top 100, Off-Topic, Revista E-Zine, Revista E-Zine, Sistemas operativos libres. , HacK GeneraL, Phreaking, Bug y Exploits, Networking & Wireless, Overclocking, Refrigeracion y demas, Hardware, Electronica Y Robotica, Hack para newbies, Todo Messenger, Troyanos y virus, Programacion, Programacion para webmasters, Software, Cracks & Serialz, P2p, Bittorrent, Elinks, Diseño Grafico, Juegos PC, Mp3, Multimedia, Peliculas Divx, Juegos, Humor y Adultos. (Diversion), Paginas Webs Recomendadas, Videos,


Zona-Musical Juegos online Juego Gratis10 Solucion Hosting Videos De Musica 1juegogratis Dragonjar
Noticias
 Juegos De Coche juegos gratis online juegos Los Foros De Sexe Gratuit Sexo Duro Tierra Messenger Trucos
Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC