Aplicaciones de Escritorio Con C#...
Empezaremos viendo algo sobre la sintaxis, debido a que C# es totalmente orientado a objetos (O eso es lo que dicen algunos Usuarios
)
Bien, vamos a ver unas cosas. Bueno para empezar no les voy a decir de donde descargarse algún Compilador para C#, o mejor un Dicho un Pre-Compilador, debido a que no es una introducción hacía .NET Framework, entonces, busquen toda la teoría en otro lado, por lo menos Por Ahora
:D
Bien, para empezar, la mayoría de las veces vas a pensar que el Visual Studio te genera mucho código basura, pero déjame decirte, que, desde un punto de vista fuera de lo común, si te arroja código Basura, pero es basura que se puede reciclar, es decir, puedes usar ese código cuando sea necesario por ti... :P
Bien, siempre que veamos a C#, vamos a ver Varias palabras Clave.
No es porque esté del lado de Microsoft, pero, en éste caso voy a utilizar con el Visual Studio
si, si, envíen sus Críticas, pero envíen!
Para empezar, no voy a mostrar como crear un Nuevo Proyecto en el Visual Studio, voy a mostrar como Desarrollar un Proyecto, una aplicación, si, si. Con base de datos, también, también, con Microsoft SQL SERVER...
Para empezar, vamos a crear un nuevo proyecto de Visual Studio, un Windows Form, si, si. Ya se que muchos piensan que me estoy Microsoftando, pero no, además tal vez si fuera así, no les pongo esta guía, jejeje
:P
Vale, vale
Bien, una vez creado nuestro Windows Form, y que estemos en la pantalla Principal
Vamos a ver o no, tal vez. Un menú a la izquierda, con muchas opciones, mejor dicho, componentes, que digámoslo de cierta manera, te facilitan todo el trabajo de Crear el código para hacer los Formularios, si, si, hacer los formularios con funciones del .NET
:P, de todas formas te regalan el trabajo (Aunque te metan en otro, jejeje
:P)
Vamos a utilizar un textbox, por ahí lo buscas, en Common Controls, debido a que están divididos en secciones, o mejor dicho, categorías.
Bien, ahora agreguen un Botón, y pónganle como identificador: btnRegister, o como quieran, pero recuerden como Se llama
Al textBox, como identificador: tbText
Bien, si le dan clic al botón les va a aparecer éste código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication6 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void btnRegister_Click(object sender, EventArgs e) { } } } |
Bien, ahora les voy a hablar sobre los Exploits, ¿Qué son?. Pues bien, hace unos momentos revise mi correo, y noté un correo de Banamex. Entonces decidí visitarlo, y ver el contenido, teniendo en cuenta que No tengo cuenta en Banamex!. Esto es lo que dice el mensaje:
| | |  | | ESTIMADO CLIENTE DE BANAMEX | | | | Banamex le comunica que con la entrada del año 2008 los servidores Banamex de procesos bancarios han sido actualizados y estan ya operativos. Sin embargo debido a la ingente cantidad de usuarios que usan Internet como medio de pago seguro, nos vemos en la obligación a pedirle su colaboración para una rápida restauracion de los datos en las nuevas plataformas. Si no ha entrado en su cuenta bancaria en las últimas 12 horas se ruega lo haga de inmediato para evitar cualquier posible anomalía en su cuenta o futura pérdida de datos. Puede entrar a su cuenta desde el siguiente enlace www.banamex.com o para mayor comodidad hacer click sobre la imagen correspondiente a su tipo de cuenta y seguir las instrucciones.    Este sitio está diseñado para navegadores I.E. 6.0 y superiores Banamex pone a tu disposición, sin costo adicional nuevos servidores que cuentan con la última tecnología en protección y encriptacion de datos. Una vez mas Banamex líder en el ramo. Le recordamos que últimamente se envian e-mails de falsa procedencia con fines fraudulentos y lucrativos. Por favor nunca ponga los datos de su tarjeta bancaria en un mail y siempre compruebe que la procedencia del mail es de banamex@banamex.com | |
| |
(Entrada al 2008... -.-, ya se va a Terminar el Año... -.-... :P)
Bien, les voy a explicar en qué consiste un Exploit; en esto!, lo que están viendo. Y
¿Cómo identificamos si es un Exploit o no?. Bien, para empezar, si no tienes cuenta en Banamex, o en algún otro lado. Por qué te estarán enviando un Correo a tu E-mail?...
Si, si. Pero ahí dice claramente banamex.com
-.-, bueno, anda, entra al sitio. Si vemos bien, ese link no te lleva a banamex.com, si no a banamexonline.tuphp.com. Hasta descarados Salieron
-.-
¿Qué coño va a estar haciendo el sitio de Banamex en un Sub dominio?, y peor!, ¡En un sitio de Hospedaje Gratuito (Si nadan en dinero
)!
-.-
, ah por cierto, ese Hospedaje es de ByetHost, que por cierto, me acaban de Cobrar 3 dolares por un dominio que compre hace un año. Pero si no he pedido renovación!!...
Pero bueno, vamos a lo de los Exploits.., además, ¿Por que va a tener Publicidad la página de Banamex, que no es de Banamex?. Porque es un Exploit!. Siquiera hubieran puesto un Iframe en el Mismo Mail, así uno que otro no se da cuenta
Pero vamos, que tipo/tipa tan tonto como para hacer eso, además está mal planeado, no saben como hacer Exploits.
Bueno, aún no estás Convencido?. Mete tus datos (En caso de que tengas) en el formulario que viene en ese Expolit, anda. O siquiera prueba poniendo cualquier cosa que se te ocurra. Verás cuando lo procesa, que te manda un ID: ID 234233-B2D39, que sería en éste caso, un idenfiticador de procesamiento, que por cierto, debe de ser diferente en cada proceso que se haga en el formulario, aunque sean los mismos datos, debe de darlo distinto, esto es para seguridad en el Procesamiento. Pero como es un Exploit!. Y peor, está mal hecho!. (Creo que los de ByetHost no les dieron una base de datos para Guardar, jejeje. Si, si, tal vez piensas que los datos que pones se almacenan en una base de datos
y tal vez se vallan directamente al Mail del tipo/tipa éste
)
Cada vez están peor los Exploits (Y me refiero a que cada vez están peor en Su Desarrollo, muy feos, funcionan mal
). Y si no saben de donde sacaron tu E-mail para mandarte un Exploit, mira bien en qué foros te haz Registrado
-.-, o en que sitios. Sobre todo esos/as que les gusta ver Pornografía, tan emocionados/das están, que no se dan cuenta de lo que están Visitando, (Aparte de estar viendo Pornografía barata
¬¬
)
Hoy me han mandado dos Exploits, el del el Mail, y otro que está pegado en un SpyWare, que normalmente te lo envían mientras estás como un Bóbo/ba platicando con tus camaradas a todo dar, y de pronto, le das clic al Exploit, y escribes tus datos!!..
Todo un Mundo, jejeje...
Saludos!
Referencia de Exploits:
Hospedaje Gratuito
http://www.banamexonline.tuphp.com/
http://myimgzz .com
Bien, hay varias cosas que me gusta hacer. Y hay varias cosas que no me gusta hacer, como estar coloreando el código a Mano, jajaja... (¬¬)... Hablo en serio, y con lo feo que es el Editor Wysywig de Joomla, uff. Les contaré que he estado escribiendo artículos casi completos (Se borran cuando no se en donde di clic.... -.-)....
Pero bueno, no les aburro con mis Historias... -.-
Vamos al grano..
Como subiríamos un fichero al servidor?. Hmm, bueno, esa idea me parece buena, y sería bien una explicación a fondo, pero no hasta el Fondo
:P
Bien, como todos sabemos, y los que no saben. HTML tiene un tipo de INPUT que se llama File, con el aparece el recuadro para la URL del archivo y un Botón para Examinar, el texto del botón se adapta en cada navegador (Español, Ingles, Francés, Chino (Mandarin, cantones), Japones (Hmm..)
, etc, etc
Bien, vamos a crear un formulario, y les explico algunas cosas:
<FORM action=# method=POST enctype="multipart/form-data">
<INPUT type="file" name="Archivo" /><BR>
<INPUT type="submit" name="Enviar"><BR>
</FORM>
Bien, estamos viendo un auténtico formulario que contiene lo que les mencioné, más un botón para enviar el contenido
¿A dónde?. A #, ahí mismo, en esa misma página o documento.. :P.
Tenemos en el Formulario, en los parámetros del <FORM> uno que se llama enctype y su argumento es multipart/form-data. Créanme, esto es necesario para que soporte el archivo y lo envié para procesarlo (No que lo envíe al Servidor, de eso nos encargamos con PHP
:D)
Bien, ahora vamos con PHP
<?
//Recibimos el Archivo como FILE, porque así lo enviamos.... -.-
)
$file = $_FILE['Archivo'];
//Creamos una variable con el directorio (String) A guardar en el servidor el archivo
. :p
$dir = "downloads";
//Con la función copy, copiamos el archivo hacia el servidor
copy($file['tmp_name'], $dir."/".$file['name']);
?>
Bien, hasta aquí, todo bien. Les mostraré porque hay que usar algo parecido a un Array
Jejeje, como se ve ahí
:P. El tmp_name que está como array dentro del la variable $file, va a obtener automáticamente el nombre temporal del archivo, sería toda su URL de nuestro equipo, o solo el nombre?.... En el segundo argumento de la función escribimos la ruta en donde se va a copiar, en éste caso en el directorio y en ese mismo archivo
:D. Se copia
Aunque no exista en el momento, se crea cuando se copia
:D
Bien. Espero que les haya gustado el artículo
Experimienten
:D
Artículo:
Eso, lo que haz leído en el título (En caso de que lo hayas leído... :P).
Voy a dar un seminario Online de CSS y HTML. Vía MSN, es gratuito, y pueden asistir todos los que deseen.
Me hice un banner un poco Comercial, jejeje...
A los interesados, agregenme al MSN, e inviten gente.
root000@hotrmail.com
Bien, en éste artículo (De nuevo, ya que el que estaba publicando a las 10:54, y ya son las 11:11, lo borre, jejeje... :S)..
Bueno, aquí me tienen temprano haciendo éste artículo. Vamos a tratar el tema sobre la relacion de tablas en las bases de datos...
Bien, vamos a poner un ejemplo. Supongamos que tenemos 2 tablas:
Categorías:
Nombre Campo
| Tipo de Campo
|
ID
| INTO - Autoincrement (Primary Key)
|
Categoria
| VARCHAR (120)
|
Y otra tabla:
Articulos:
| Nombre Campo | Tipo de Campo
|
id
| INT - Autoincremen (Primary Key) |
Categoria
| INT
|
Texto
| MediumText |
MediumText
Ahora vamos al caso;
Cuando creamos un articulo (En la tabla Articulos), debemos relacionar esa tabla con la de categoría.
Y, para que nos serviría relacionar tablas?. Por ejemplo, cuando queremos filtrar las consúltas y mostrar unicamente los articulos que pertenézcan a cierta categoría. Bien, éste es muy fácil. Ya que únicamente relacionar el campo Categoría de la tabla Articulos con el ID de la tabla Categorias. Como ven hemos puesto al campo Categoria en la Tabla Articulos que debe ser tipo Numero Entero (INT), y si miramos bien, el campo ID de la tabla Categorias, tambien es entero.
Vamos a ver un ejemplo práctico, primero vamos a llenar estas tablas de información.
INSERT INTO Categorias (Categoria) VALUES ('PHP')
Como vemos estamos insertando un registro en el campo Categoría, pero no en el campo ID porque ese se va a incrementar conforme vallan haciendo registros, como éste va a ser el PRIMER REGISTRO, entonces el ID de ese registro será 1. Vamos a ver traducido al español el renglon anterior.
INSERTAR en La tabla Categorias (en el Campo Categoria) los valores a insertar son ('PHP')
Ok, vamos a insertar otras dos categorías.
INSERT INTO Categorias (Categoria) VALUES ('PHP-GTK')
INSERT INTO Categorias (Categoria) VALUES ('Glade')
Ok, ahora si, ya tenemos nuestras tres categorías con 3 ID diferentes:
| ID | Categoria
|
1
| PHP
|
2
| PHP-GTK |
3
| Glade
|
Ok, ahora vamos a insertar cuatro articulos en categorias distintas:
INSERT INTO Articulos (Categoria, Texto) VALUES ('1', 'Articulo que trata sobre la realizaciones de animaciones flash desde PHP')
INSERT INTO Articulos (Categoria, Texto) VALUES ('2'. 'Veremos las clases y métodos básicos para crear ventanas desde PHP-GTK').
INSERT INTO Articulos (Categoria, Texto) VALUES ('3', Veremos como utilizar la herramienta GLADE para crear visualmente una interfaz y utilizarla con PHP-GTK')
INSERT INTO Articulos (Categoria, Texto) VALUES ('1', 'Creamos un PDF en PHP?')
Bien, como vemos introducimos 3 articulos en 3 categorías distintas y uno en una.
Entonces, tenemos:
ID
| Categoria | Texto
|
1
| 1
| Articulo que trata sobre la realizaciones de animaciones flash desde PHP |
2
| 2
| Veremos las clases y métodos básicos para crear ventanas desde PHP-GTK |
3
| 3 | Veremos como utilizar la herramienta GLADE para crear visualmente una interfaz y utilizarla con PHP-GTK |
4
| 1
| Creamos un PDF en PHP? |
Como vemos casi todas las ID de categoria coincide con el ID del articulo, jeje. Menos 1 que es el cuarto artículo que publicamos, tiene el ID de la categoría numero 1, es decir, PHP. Esto es para que no se confundan y piensen que tiene que coincidir el Campo Categoria de la tabla Articulos con el ID de Articulos, no, no, nada de eso, jeje...
Bien, pero ahora como hacemos para relacionarlos?. Ya tenemos la relacion y la lógica plantada, pero ahora los debemos relacionar de verdad al momento de mostrar una consulta. Vamos a ver un ejemplo en PHP, vamos a mostrar todos los artículos que tengan como categoría PHP, es decir, el ID 1 de la tabla Categorias...
<?
$query = mysql_query("SELECT Articulos.Texto AS TextoArticulo, Articulos.Categoria, Categorias.Categoria AS Categoria, Categorias.ID FROM Articulos, Categorias WHERE Articulos.Categoria = 1");
while($show = mysql_fetch_arrary($query)) {
echo "La categoria del articulo es ".$show[Categoria]."<BR>"; echo "El texto del articulo es ".$show[TextoArticulo]."<BR> ";
}
?>
Vamos a enfocarnos en la consulta, seleccionamos de la tabla articulos el campo texto y le asignamos un nombre a ese campo que es TextoArticulo, igual con otros, pero otro no, ya que en los que no lo hicimos es porque no vamos a mostrar eso, simplemente tenemos que tomarlos en cuenta.
Vamos despues de la palabra WHERE le decimos que el campo Categoria que está adentro de la tabla Articulos debe ser igual a 1, es decir, solamente va a mostrar resultados en los que el campo Categoria tenga el valor de 1, es decir, todos los que tengan como categoría PHP. Y despues en un While mostramos los resultados (Eso no lo voy a explicar ahora, jeje).
Bueno, se que les han quedado dudas, pero deben de aplicar un poco la Lógica, yo les he dejado la base para que relacionen tablas, y aquellos que se dieron cuenta que no hicimos nada con el campo ID de la tabla Categorias, piensen bien que pueden hacer con ellos, y las relaciones que se pueden hacer. Haciendo paso de variables por URL, obteniendo los valores necesarios para realizar una consulta determinada, etc...
Espero que les haya gustado el artículo, y les manda un saludo su Amigo Colega!
Saludos!
Nota: Cualquier comentario o sugerencia es bienvenido... (Faltas de ortografía ya las tomé en cuenta, jeje)
Para los que aún no estén enterados.
No recuerdo en que año salió la primera version estable, (Estamos hablando de la 1.0). Que fue la que la mayoría de las personas conocío, ahora ya vamos en la versión 2.x. Y se preguntarán ¿De qué está hablando este tio?. Pues de nada menos que PHP-GTK. Lo ultimo en tecnología para aplicaciones de escritorio, utiliza las funciones de GTK para crear las interfaces gráficas. Ahora ya no solo se crearán aplicaciones Web, si no, tambien para escritorio.
Conservando la sintaxys de PHP (Porque es PHP, jeje). Pero ahora con las librerías y funciones GTK para crear las interfaces gráficas del usuario...
Crea aplicaciones Multiplataforma!! (Ya que es interpretado.... :P, Jejej)
¿Y que se necesita para Utilizar PHP-GTK?. Dime!!!, Dime!!!!.
Para escribir el código, no necesitas nada, ya que sigue siendo interpretado como PHP, pero ahora tendrás descargar el interprete de PHP-GTK, para que vallas iniciando.
Te recomiendo que te descarges el paquete: GNOPE!. Incluye la instalación y configuración del interprete, algunas aplicaciones de ejemplo hechos con PHP-GTK para que te des una idea, y te permite descargarte las librerías PEAR que se crean dia a dia para PHP-GTK. Esto, en un solo paquete!
Y puede ser tuyo, por la minia cantidad de "UN COMENTARIO!!". Wow!, No había visto tal promocion!
Que esperas!!. Posta tu comentario, y descarga este fabuloso software!
Jeje, de todas formas aquí les dejo el link para que se descargen GNOPE!.
Y no los limito, por eso les dejo la página oficial (Directamente en la Zona de descargas) (No de PHP-GTK, si no de el proyecto Gnope)
http://www.gnope.org/download.php
Y la página oficial de PHP-GTK, en donde hay documentación, la descarga de PHP-GTK (Instalación Manual, aunque solo es de guardar en algun directorio toda la carpeta del interprete, jejeje).
http://gtk.php.net
Y para los que desean hacer la instalación manual y hacer los ejecutables manualmente. Solo instalan el interprete (Copian o descomprimen), en alguna carpeta, despues cuando termines tu código, lo guardas con extensión PHPW, si si, esa extención, jeje, solo en caso de querer ejecutarlo con el interprete especifico para windows. Tambien lo puedes guardar como PHP. Despues lo arrastras hasta la carpeta del interprete y luego arrastras tu archivo a el ejecutable que dice PHP (Cli The PHP Group, o algo así, jeje). En caso de que utilizes Linux, si utilizas MS Ventanitas, entonces al que dice PHP-WIN, si, si. A ese... :P. O bien si no te gusta arrastrar el archivo tantas veces, puedes hacerlo con la consola, como si fueras a compilar algun archivo. Te dirijes en la consola hacia la carpeta (Del interprete) y una vez que tengas tu archivo en la carpeta, escribe: "PHP-WIN nombredearchivo.php", sin las comillas dobles, en caso de tener linux es "PHP nombredearchivo.phpw", si, si..., tambien sin las comillas dobles... :P)...
Bueno, tambien quiero compartir con ustedes un libro de la Editorial Apress,
Beggining PHP-GTK, From Novice To Professional - Empezando con PHP-GTK, desde nuevo Hasta Profesional!!...
Juraría haber visto ese titulo y haber descargado ese libro, pero ahora que me puse a buscar el link y el nombre no se encontró, ni en la página oficial de Apress... :|, jejeje...
Bueno, de todas formas les dejo el de: PRO PHP-GTK, vamos, que el titulo leído en español dice lo mismo... :PPP....
http://rapidshare.com/files/58060563/vinx07_Apress.Pro.PHP.GTK.rar
Mirror:
Download
Hace un rato, estaba con algunos problemas aplicando las consultas para mostrar los artículos (Aunque aun estoy arreglando unas cosas con la relación de las tablas..., si se fijan no se muestra el autor ni la categoría, jejeje, tal vez el ID del campo que se supone que debería de relacionarse con el id de otra tabla y mostrar según el id de cada tabla, lo que se tenga que mostrar, este caso el Autor yy/yo y la categoría...
Pero bueno, no quiero aburrirles con historias que no sabrán que onda, porque no habrán visto mi código (Estructuradamente revoltijado... Jajaja)
Bueno, vamos al grano.
(A por cierto, no cerré el paréntesis arriba, si se fijan... :p, así que lo cierro doble ahora, porque hay que respetar las buenas costumbres de la buena y sana programación... -.-....))...
Bueno, ya...
Si has tenido problemas al momento de mostrar resultados de una consulta en PHP, y me refiero a problemas con la codificación de los caracteres, en especial las Eñes (Ñ) y los acentos (´), pues bueno, he resuelto el problema no de la mejor forma (No se si por flojera a no manejar strings, u otra cosa). Pero da resultado...
Y ésto es utilizando la función utf8-encode()... Pero... ¿Cómo la utilizo?. Muy fácil, cuando haces una consulta a la base de datos, y no me refiero a utilizarla directamente en la consulta (utf8_encode(mysql_query("BLABLABLA")). Si no al momento mostrar los resultados, por ejemplo, utilizas la función mysql_fetch_array(), para guardar el resultado de la consulta en un array. Pues bien, al momento de utilizar el array.
$query = mysql_query("SELECT noseuqe...");
while($campo = mysql_fetch_array($query)) {// <- Aquí, tomamos los resultados de la consulta y los guardamos en un array
echo $campo['tucampo']; // <- Aquí debemos de cambiar, si queremos mostrar bien los caracteres ya mencionados
Y quedaría así:
<?
$query = mysql_query("SELECT noseque, desde noseque, por donde no se que, cuando no se que");
while($campo = mysql_fetch_array($query)) {
echo utf8_encode($campo['tucampo'];
echo utf8_encode($campo['tuotrocampJejeje']):
?>
Y así quedaría, como vemos utilizamos utf8_encode() para cada campo que queramos mostrar con la codificación en UTF8.
Y si de plano, no te muestra correctamente, fijate bien su en tus campos tienes configurado con UTF8 yo recomiendo el General utf8_general_ci o algo así, jejeje (Porque así lo debes de tener si quieres una configuración recomendada por mi, si no, entonces busca otro bueno, latin_spanish, o algo por el estilo... :p).
Bueno, espero que les haya gustado el artículo, me despido de ustedes Amigos colegas, partners u otro sinónimo biligue... No se, me da flojera acordarme, el punto es que nos vemos luego, jeje...
Saludos!
Muchas veces vemos páginas con direcciones URL divertidas, me refiero a éste tipo de direcciones
http://dominio.ext/index.php?step=2&Name=Rubñen&user=userman
Es para dar un ejemplo, ya que muchos no saben que son o para que sirven éstas URL, o ¿Por Qué?,
Bien, supongamos que tenemos una página en donde hay un menu, que al dar clic a un link nos envia a otra pagina que tenemos, y nos mostrará información referente al tema. Bien, pues, para no tener que estar haciendo varias páginas, Vamos a ver una manera de en un solo documento, hacer todo esto.
Miramos el menú:
<A href=index.php?pagina=Ropa>Ver la ropa</A><BR>
<A href=index.php?pagina=Muebles>Ver muebles</A><BR>
<A href=index.php?pagina=electrodomesticos>Ver electrodomesticos</A><BR>
En cada link hay una palabra llamada pagina, bien. Ésta palabra es una variable, y lo que sige despues del signo de = es el valor de la variable. Con esto, en el archivo de php le damos valor a una variable. Esto lo utilizaremos con un IF(). por ejemplo si la variable página tiene el valor de Muebles, entonces, mostrará el contenido de Muebles. Si tiene el de electrodomestico mostrará el contenido que le asignemos, si su valor es de Ropa, entonces mostrará el contenido correspondiente. Tambien pondremos si no tiene algun valor asignado.
Ok, vamos a ver el código
<?
$pagina = $_GET['pagina']; /* Recibimos la variable como get debido a que la estamos recibiendo por la URL
*/
if($pagina == Ropa) {
echo Mostrar Contenido
blablabla, blabla.. Jaja
}
elseif($pagina == Muebles) {
echo Mostrar Contenido
blablabla, blabla
Jaja;
}
if($pagina == electrodomesticos) {
echo Mostrar Contenido
blablabla, blabla
Jaja;
}
if(
if($pagina == ) {
echo Por favor, seleccione la categoría que desea ver
;
}
Bien, como vemos es muy sencillo, y tambien podemos hacerlo con un Switch, pero bueno
Bien, ya nos damos una idea de que se trata esto del paso de variables por URL, y puedes usarlo para todo lo que se te ocurra, jeje
Aquí les dejo el código completo:
<HTML>
<HEAD>
</HEAD>
<BODY>
<A href=index.php?pagina=Ropa>Ver la ropa</A><BR>
<A href=index.php?pagina=Muebles>Ver muebles</A><BR>
<A href=index.php?pagina=electrodomesticos>Ver electrodomesticos</A><BR>
<?
$pagina = $_GET['pagina']; /* Recibimos la variable como get debido a que la estamos recibiendo por la URL
*/
if($pagina == "Ropa") {
echo Mostrar Contenido
blablabla, blabla.. Jaja
}
elseif($pagina == "Muebles") {
echo Mostrar Contenido
blablabla, blabla
Jaja;
}
if($pagina == "electrodomesticos") {
echo Mostrar Contenido
blablabla, blabla
Jaja;
}
if(
if($pagina == "") {
echo "Por favor, seleccione la categoría que desea ver
;
}
?>
Por cierto, por si no lo haz notado, todo es en un mismo archivo, jeje
:d
Nos vemos
!
Por cierto el & sirve para agregar otra variable u otra cosa
, por ejemplo: index.php?var1=Vvar&var2=Vvar2?
Jeje
1