Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
Colabora en los FAQ. Ayudarás a la comunidad y esta te lo agradecerá.
Inicio
Ayuda
Buscar
Calendario
Ingresar
Registrarse
Comunidad PHPeros
»
Lenguajes
»
Aplicaciones Pre-Fabricadas
»
Minichat o MC
»
[Tutorial]2ª Parte smilies
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: [Tutorial]2ª Parte smilies (Leído 1194 veces)
Dj-Celta
PHPero Avanzado
Mensajes: 398
Karma: 16
<?php Solo quiero aprender ?>
[Tutorial]2ª Parte smilies
«
en:
20 de Mayo de 2007, 11:03:23 am »
En el post de cmabiar los msilies por el catalogo flataba el index.Y yo he encontrado una forma mucho mas facil de hacer lo aqui les dejo el codigo:
<
style type
=
"text/css"
>
<!--
.
Estilo5
{
color
:
#FF0000;
font
-
weight
:
bold
;
}
-->
</
style
>
<
table width
=
"185"
border
=
"0"
align
=
"center"
cellpadding
=
"0"
cellspacing
=
"0"
>
<
tr
>
<
td
><
p
class=
"Texto"
>&
nbsp
;</
p
>
<
table width
=
"62"
border
=
"0"
align
=
"center"
cellpadding
=
"0"
cellspacing
=
"0"
>
<
tr
>
<
td width
=
"62"
height
=
"19"
><
table width
=
"42"
height
=
"24"
border
=
"0"
align
=
"center"
cellpadding
=
"0"
cellspacing
=
"0"
>
<
tr
>
<
td width
=
"93"
>
Smilies
</
td
>
</
tr
>
</
table
></
td
>
</
tr
>
<
tr
>
<
td
><
span
class=
"Texto"
>
<?
include(
"../conectar.php"
);
$query
=
"SELECT * FROM `smilies` order by id"
;
$resp
= @
mysql_query
(
$query
);
$rows
= @
mysql_num_rows
(
$resp
);
if (!
$rows
)
echo
"<div align=center>"
.
_NONE
.
"</div>"
;
else {
echo
"<table width=\"100%\">"
;
echo
"<tr><td class=\"Texto\" bgcolor=#6699cc>Código</td><td class=\"Texto\" bgcolor=#6699cc>Imagen</td></tr>"
;
$n
=
0
;
while (
$palabras
= @
mysql_fetch_array
(
$resp
)) {
echo
"<td class=Texto bgcolor=\"#e0e0e0\" align=center>"
.
$palabras
[&
#39;codigo']."</td><td align=center class=\"Texto\" bgcolor=\"#e0e0e0\"><img src=\"".$palabras['imagen']."\"></td></tr>";
$n
++;
}
echo
"</table>"
;
}
?>
</span></td>
</tr>
</table>
<table align="center" cellpadding="0" cellspacing="0" width="179">
<tbody>
<tr>
<td colspan="2" align="center">BBcodes<br /></td>
</tr>
<tr>
<td align="center"><p>[b]texto[/b]<br />
<br />
<br />
<br />
</p></td>
<td align="center"><strong>Negrita<br />
<br />
<br />
</strong></td>
</tr>
<tr></tr>
<tr>
<td align="center">[u]texto[/u]<br />
<br />
<br />
<br /></td>
<td align="center"><u>Subrayado<br />
<br />
<br />
</u></td>
</tr>
<tr></tr>
<tr>
<td align="center">[i]texto[/i]<br />
<br /></td>
<td align="center"><em>Cursiva<br />
</em></td>
</tr>
</tbody>
</table></td>
</tr>
</table>
<p class="Texto"> </p>
<p class="Texto"> </p>
<table width="17" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="17"></td>
</tr>
</table>
<script language="Javascript">
var vie=
parseFloat(navigator.appVersion.slice(navigator.appVersion.indexOf("MSIE")+4,navigator.appVersion.length));
function sinmenu()
{
event.cancelBubble = true;
event.returnValue = false;
return false;
}
function noclicderecho(e)
{
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) return false;
else
if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
{
if (vie < 5) // -- para el IE4 -- \\
{
alert('Puedes personalizar este mensaje');
return false;
}
else
if (vie >= 5) // -- para el IE5 -- \\
{
document.oncontextmenu = sinmenu;
return false;
}
}
return true;
}
document.onmousedown=noclicderecho;
// -- Desabilita el clic derecho en las capas (layers) -- \\
if (document.layers)window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=noclicderecho;
</script>
<!--webbot bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><script language="JavaScript">
<!--
function event_false() {
window.event.returnValue = false
}
document.onselectstart = event_false
//-->
</script>
<?
include("../conectar.php");
$query = "SELECT * FROM `smilies` order by id";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
if (!$rows)
echo "<div align=center>"._NONE."</div>";
else {
echo "<table width=\"100%\">";
echo "<tr><td class=\"Texto\" bgcolor=#6699cc>Código</td><td class=\"Texto\" bgcolor=#6699cc>Imagen</td></tr>";
$n = 0;
while ($palabras = @mysql_fetch_array($resp)) {
echo "<td class=Texto bgcolor=\"#e0e0e0\" align=center>".$palabras['codigo']."</td><td align=center class=\"Texto\" bgcolor=\"#e0e0e0\"><img src=\"".$palabras['imagen']."\"></td></tr>";
$n ++;
}
echo "</table>";
}
?>
Ese code lo saque del panel y lo midifque un poco para que mostrara en un tabla los smilies sin tener que cada vez que añades uno modificar el indes.oho de smilies
Si itnene alguna duda comentenmela
Pd:este indes muestar primero los smilies y luego los bbcodes
En línea
Comunidad PHPeros
[Tutorial]2ª Parte smilies
«
en:
20 de Mayo de 2007, 11:03:23 am »
G2K
Moderador de Programación General
PHPero Master
Mensajes: 2.245
Karma: 76
Sexo:
Dame un punto de apoyo y moveré la Tierra
Re: [Tutorial]2ª Parte smilies
«
Respuesta #1 en:
20 de Mayo de 2007, 11:08:57 am »
Muy bueno! Karma+
En línea
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011
Dj-Celta
PHPero Avanzado
Mensajes: 398
Karma: 16
<?php Solo quiero aprender ?>
Re: [Tutorial]2ª Parte smilies
«
Respuesta #2 en:
20 de Mayo de 2007, 12:38:54 pm »
avsio para q sea vean cunado añades los iconos debes poenr la direccion completa como por ejemplo
No:
smilies/animal.gif
Si:
http://www.urbaloca.es/host/habbop/mc/smilies/animal.gif
En línea
-RiPeRcOp-
PHPer@ Fijo
Mensajes: 206
Karma: 7
Sexo:
RiPeR, The House`s assistant
Re: [Tutorial]2ª Parte smilies
«
Respuesta #3 en:
20 de Mayo de 2007, 18:21:39 pm »
Hay un problema Celta con eso. Si uno quiere subir una placa, no podra ya que aparecera donde los Smilies y se vera el COD, y si no quieres que todos los husen sera imposible. Saludos
PD: Igual muy bueno el tutorial
En línea
Dj-Celta
PHPero Avanzado
Mensajes: 398
Karma: 16
<?php Solo quiero aprender ?>
Re: [Tutorial]2ª Parte smilies
«
Respuesta #4 en:
21 de Mayo de 2007, 12:41:21 pm »
si pero als plcas normalmente no se suben para eso :S se suben haciendo un nuevo rango pq si no simpre habria q poner el codigo
En línea
Mc-Bala
PHPerit@
Mensajes: 27
Karma: -1
Hello Moto
Re: [Tutorial]2ª Parte smilies
«
Respuesta #5 en:
22 de Mayo de 2007, 20:35:41 pm »
bueno esta bien pero..... eres el propietario de urbaloca? o es bady o como ba eso que nuse xD
En línea
Adopta tu Pokemon dando click en mi imagen, Aque esperas! xD
Dj-Celta
PHPero Avanzado
Mensajes: 398
Karma: 16
<?php Solo quiero aprender ?>
Re: [Tutorial]2ª Parte smilies
«
Respuesta #6 en:
24 de Mayo de 2007, 15:56:34 pm »
soy el propetarioc on unos cuantos mas el dominio el host son mios y soy diseñador peroe so no viene a cuento no nos desbiemos dle tema
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
Comunidad PHPeros
»
Lenguajes
»
Aplicaciones Pre-Fabricadas
»
Minichat o MC
»
[Tutorial]2ª Parte smilies