Comunidad PHPeros

Lenguajes => Aplicaciones Pre-Fabricadas => Minichat o MC => Mensaje iniciado por: Smiling. en 19 de Octubre de 2009, 05:39:19 am

Título: [AYUDA] MC con 2 Placas y Habbo
Publicado por: Smiling. en 19 de Octubre de 2009, 05:39:19 am
 Pues he diseñado un MC con funciones del V3 de Ramfu y un poquito editado, ya coloque los habbos al lado del texto, ahora quisiera saber cuál es él codigo para agregar 2 placas :)

por favor me podrian ayudar con este código?  :)

 Ahhh... Miren como se ve mi MiniChat http://minicharhpf.webcindario.com/mc/



 ;) Quisiera que el habbo se viera debajo de la placa, pero me pongo a modificarlo y siempre se me jode algo  >:(
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Smiling. en 19 de Octubre de 2009, 05:45:55 am
 Tengo una minima idea del codigo, creo que es así

<img src="<?php echo $mybadge; ?>" title="Tu placa!">

 Y después lo edito, algo así es  ;)
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: crunch en 19 de Octubre de 2009, 10:36:40 am
La cosa, es que el mc de ramfu, está preparado para 1 placa.
Entonces, tendrías que crear un nuevo valor en la DB, que fuera placa2, o algo así...
Luego cambiar el cambiar de placa, y hacer que se elijan 2, y luego ponerlo en el tag
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Smiling. en 19 de Octubre de 2009, 16:39:25 pm
 pero la base de datos la creo igual que la de placas 1, no?
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 19 de Octubre de 2009, 19:17:19 pm
Haber, men yo creo que tu has visto mi mc, tiene 2 placas diferentes, dejame explicarte.

Primer paso: Crear una nueva DB en la misma DB del minichat llamado "placas2".
Segundo: Debes insertar esto en tu Tag.php exactamente debajo del If y Else que declara la DB "placas".

Citar
}
   if ($user['rol'] != "0") {
      $qbadge = mysql_query("SELECT * FROM `placas2` WHERE user = '".$nombre."' and puesta=1");
      $respre = mysql_fetch_array($qbadge);
      if ($respre['user'] == $nombre) {
      $mybadge2 = $respre['placa'];
      } else {
      $plakae = "placas/".$user['rol'].".gif";
       $mybadge2 = $plakae;
   }
   } else {
       $qbadge = mysql_query("SELECT * FROM `placas2` WHERE user = '".$nombre."' and puesta=1");
      $respre = mysql_fetch_array($qbadge);
      if ($respre['user'] == $nombre) {
      $mybadge2 = $respre['placa'];
      } else {
      $plakae = "placas/".$user['rol'].".gif";
       $mybadge2 = $plakae;
}   

Tercero: Arriba de donde esta declarado la DB "placas", deberas cambiar las ultimas 4 lineas del If y el Else kedaria asi:

Citar
      $mybadge1 = $respre['placa'];
      } else {
      $plakae = "placas/".$user['rol'].".gif";
       $mybadge1 = $plakae;

Cuarto: Insertar los codigos en el tag.php para mostrar las placas los codigos serian:

<img src=\"$mybadge1\"> y <img src=\"$mybadge2\">

Quinto: Dirigirte al phpadmin y en la tabla "placas2" modificaras el url de la placa por defecto de usuario vip por la que deseas mostrar, si quieres una placa especifica por cada usuario lo mas sencillo para ti creo que seria crear una carpeta en donde tienes el catalogo e insertar dentro de esa carpeta un nuevo catalogo que conecte con la tabla o DB de la placa numero 2 que seria "placas2" y listo comprar la placa que quieras y si deseas modificarla puedes hacerlo por el phpadmin.

Por Ultimo el codigo para insertar las tablas en la DB seria:


Citar
CREATE TABLE IF NOT EXISTS `placas2` (
  `id` int(11) NOT NULL auto_increment,
  `user` varchar(255) NOT NULL default '',
  `placa` varchar(255) NOT NULL,
  `nombre` varchar(255) NOT NULL,
  `descripcion` varchar(255) NOT NULL default '',
  `puesta` varchar(255) NOT NULL default '0',
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;

PD: Alguna duda, postea!
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Smiling. en 20 de Octubre de 2009, 01:02:11 am
 No he visto tú MC, Pasame él link para verlo, podrias dejarme en Mis Mensajes que datos le coloco a la DB, Ejemplo: Varchar, ID, Etc... o la hago igualita a la de placas y solamente le cambio el nombre a placas2
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 20 de Octubre de 2009, 01:39:33 am
Citar
No he visto tú MC, Pasame él link para verlo, podrias dejarme en Mis Mensajes que datos le coloco a la DB, Ejemplo: Varchar, ID, Etc... o la hago igualita a la de placas y solamente le cambio el nombre a placas2

http://elhabbouniverso.com/chat/messages/ftag.php (http://elhabbouniverso.com/chat/messages/ftag.php)

Men, ya las tablas para la DB te las facilite en la explicacion si no entendiste, dime que no entiendes y te resuelvo la duda!
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Smiling. en 21 de Octubre de 2009, 02:41:00 am
 Tio, gracias, te lo agradesco muchisimo, ya coloque MC con 2 placas, 1 placa de rango y otra placa de esas normales xddd ¡GRACIAS! Para los que quieran mirar el MC: http://minicharhpf.webcindario.com/mc/ftag.php
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 22 de Octubre de 2009, 18:43:48 pm
K bien que te sirvio!
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: CiRy15 en 03 de Noviembre de 2009, 13:25:58 pm
Hola, estan muy bien vuestros minichats, y yo también estaba interesada en poner más de una placa en el mio. He estado mirando el tutorial pero no lo e acabado de entender..
Lo del tag.php si se hacerlo, solo tengo una duda en que si sólo hay que crear una tabla llamada placas2 asi:
CREATE TABLE IF NOT EXISTS `placas2` (
  `id` int(11) NOT NULL auto_increment,
  `user` varchar(255) NOT NULL default '',
  `placa` varchar(255) NOT NULL,
  `nombre` varchar(255) NOT NULL,
  `descripcion` varchar(255) NOT NULL default '',
  `puesta` varchar(255) NOT NULL default '0',
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;

Con esa placa ya vale?  ???
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Siquillote en 03 de Noviembre de 2009, 15:42:17 pm
Esa mas la que tienes adquerida en el MC Ciry :)
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: CiRy15 en 03 de Noviembre de 2009, 15:54:05 pm
Cuando voy a crear la tabla placa2 no me deja, me sale un error:

Error
consulta SQL:

CREATE TABLE `placas2` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`user` VARCHAR( 255 ) DEFAULT 'default' NOT NULL ,
`placa` VARCHAR( 255 ) NOT NULL ,
`nombre` VARCHAR( 255 ) NOT NULL ,
`descripcion` VARCHAR( 255 ) DEFAULT 'default' NOT NULL ,
`puesta` VARCHAR( 255 ) DEFAULT 'default ''0''' NOT NULL
) TYPE = MYISAM

MySQL ha dicho: Documentación
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Siquillote en 03 de Noviembre de 2009, 15:57:46 pm
Algun campo debe estar mal pero por mas que veo no encuentro error :S
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: CiRy15 en 03 de Noviembre de 2009, 16:14:14 pm
Ya lo he solucionado, y me funciona.
Muchas gracias  :)
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 03 de Noviembre de 2009, 17:22:49 pm
No Habia leido XD bueno menos mal k lo solucionaste :P
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Siquillote en 04 de Noviembre de 2009, 15:04:00 pm
Por favor , cierren el tema :)

Saludos.
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: CiRy15 en 08 de Noviembre de 2009, 20:19:31 pm
:S Una pregunta, el paso Quinto: Dirigirte al phpadmin y en la tabla "placas2" modificaras el url de la placa por defecto de usuario vip por la que deseas mostrar.
Donde tengo que poner la url de la placa?
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 08 de Noviembre de 2009, 21:43:23 pm
al dirigirte al phpadmin en las tablas de placas2 apareceran las tablas por defecto y hay se ve una url de una placa, esa es la que tienes que cambiar.
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Estritorial en 14 de Noviembre de 2009, 16:06:10 pm
Haber, men yo creo que tu has visto mi mc, tiene 2 placas diferentes, dejame explicarte.

Primer paso: Crear una nueva DB en la misma DB del minichat llamado "placas2".
Segundo: Debes insertar esto en tu Tag.php exactamente debajo del If y Else que declara la DB "placas".

Tercero: Arriba de donde esta declarado la DB "placas", deberas cambiar las ultimas 4 lineas del If y el Else kedaria asi:

Cuarto: Insertar los codigos en el tag.php para mostrar las placas los codigos serian:

<img src=\"$mybadge1\"> y <img src=\"$mybadge2\">

Quinto: Dirigirte al phpadmin y en la tabla "placas2" modificaras el url de la placa por defecto de usuario vip por la que deseas mostrar, si quieres una placa especifica por cada usuario lo mas sencillo para ti creo que seria crear una carpeta en donde tienes el catalogo e insertar dentro de esa carpeta un nuevo catalogo que conecte con la tabla o DB de la placa numero 2 que seria "placas2" y listo comprar la placa que quieras y si deseas modificarla puedes hacerlo por el phpadmin.

Por Ultimo el codigo para insertar las tablas en la DB seria:


PD: Alguna duda, postea!

Bien, ya lo hecho, pero he querido saltar el ultimo paso. ¿Por que?
Yo lo que quiero hacer... es que en el cambiador de placas, ponga:

Cambiar placa:
<option value="Placa 1">1</option>
<option value="Placa 2">2</option>

Cuando pusieras la dos, cambiaria a la carpeta de la tabla de la placa2 entonces podrias elejir de la lista la que ponerte en la Placa2

Cuando cambiaras a la uno se actualizaria y cambiaria a la tabla de placas, entonecs podrias elejir de la lista la que ponerte en la Placa1

SALUDOS.
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Katuz en 23 de Marzo de 2010, 18:59:43 pm
Una pregunta en que parte pongo esto

Citar
Tercero: Arriba de donde esta declarado la DB "placas", deberas cambiar las ultimas 4 lineas del If y el Else kedaria así:

Cuarto: Insertar los códigos en el tag.php para mostrar las placas los códigos serian:

<img src=\"$mybadge1\"> y <img src=\"$mybadge2\">
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Caobiita! en 23 de Marzo de 2010, 19:07:12 pm
Katuz -.-' ¿Cuántas veces se ha dicho que no revivas temas? Este tema hace 6 meses que se abrió y desde el 14 de noviembre no se comenta -.-' Para cualquier duda abre un nuevo tema diciendo qie necesitas ayudas con un mc con 2 placas y habbo.

Que sea la última vez, sino, los moderadores pueden tomar cartas en el asunto ;)
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: Katuz en 23 de Marzo de 2010, 20:34:59 pm
 :-[ sorry :(
Título: Re:[AYUDA] MC con 2 Placas y Habbo
Publicado por: ..TheSkate.. en 31 de Marzo de 2010, 15:42:13 pm
volvi yo el desapareciodo XDDDDDDDDDDDDD haber cuales son los problemas?
Título: Ayuda - MC con 2 placas
Publicado por: Guero en 31 de Marzo de 2010, 21:23:31 pm
Dejarlo morir empaz.
El post esta muy cansado :(

Un cordial saludo, Guero.