Foros del Web » Programando para Internet » ASP Clásico »

Smyles en Libro de Visitas

Estas en el tema de Smyles en Libro de Visitas en el foro de ASP Clásico en Foros del Web. Saludos a todos, Acabo de hacer un libro de visitas en asp con Dreamweaver con una base de datos Access. Quisiera saber ¿cómo podría adjuntar ...
  #1 (permalink)  
Antiguo 30/03/2002, 02:34
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 23 años, 4 meses
Puntos: 0
Smyles en Libro de Visitas

Saludos a todos,

Acabo de hacer un libro de visitas en asp con Dreamweaver con una base de datos Access.
Quisiera saber ¿cómo podría adjuntar unas caritas (o cualquier otra imagen similar) como las que posee este foro?.

Tengo en mi directorio raíz una carpeta llamada guestbook_images en donde están todas las caritas.

Preferiría que de las extensiones de Dreamweaver que se encuantran en macromedia.com existiera una función que me sirviera para esto pero si tienen algún código también será bien recibido.

Muchas Gracias.
  #2 (permalink)  
Antiguo 30/03/2002, 14:17
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Smyles en Libro de Visitas

Primero que nada necesitas conseguir un javascript para que cuando den click a una carita de aparezca en el textarea algo así :( o no se =( si me explico?

Ahora bien hay otra Solucion pero no es tan automatizada.

La otra opción es hacer que el usuario escriba los caracteres de la carita

Y pasar el textarea por un filtro. Esto es antes de guardarlo en una base de datos o la otra forma es guardarlo normal y filtrarlo a la hora de mostrarlo en la pantalla, para la segunda opción serí algo asi:


Response.Write Replace(Rs("Comentarios"),"=)" ,"<img src=/caritas/sonrisa.gif>")

y listo tienes tus caritas en los posts

saludos
  #3 (permalink)  
Antiguo 30/03/2002, 15:40
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Smyles en Libro de Visitas

Ok, creo que ya estoy más cerca de la respuesta pero ahora ¿dónde puedo conseguir ese script que me permita agregar un código al los comentarios al hacer click en un botón o imagen? o ¿bajo que nombre puedo buscar ese script?

Muchas Gracias.
  #4 (permalink)  
Antiguo 30/03/2002, 16:28
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Smyles en Libro de Visitas

Intenta revisando el código fuente de esta misma página.

Saludos
  #5 (permalink)  
Antiguo 31/03/2002, 10:03
 
Fecha de Ingreso: enero-2002
Mensajes: 535
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Smyles en Libro de Visitas

estuve viendo el codigo y creo que es este:

<a href="javascript:codigo(' :) ')"><img height=15 src="images/smile.gif" width=15 border=0></a>
<a href="javascript:codigo(' ;) ')"><img height=15 src="images/wink.gif" width=15 border=0></a>
<a href="javascript:codigo(' :P')"><img height=15 src="images/tongue.gif" width=15 border=0></a>
<a href="javascript:codigo(' :( ')"><img height=15 src="images/sad.gif" width=15 border=0></a>
<a href="javascript:codigo(' :arriba: ')"><img height=15 src="images/dedosarriba.gif" width=15 border=0></a>
<a href="javascript:codigo(' :abajo: ')"><img height=15 src="images/dedosabajo.gif" width=15 border=0></a>
<a href="javascript:codigo(' :'( ')"><img src='images/chillando.gif' width=25 height=15 border=0></a>
<a href="javascript:codigo(' :borracho: ')"><img src='images/borracho.gif' width=15 height=17 border=0></a>
<a href="javascript:codigo(' :cantar: ')"><img src='images/cantando.gif' width=20 height=15 border=0></a>
<a href="javascript:codigo(' :decabeza: ')"><img src='images/decabeza.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :Zzz: ')"><img src='images/durmiendo.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :molesto: ')"><img src='images/enojado.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :ojotes: ')"><img src='images/ojotes.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :roto: ')"><img src='images/partido.gif' width=18 height=15 border=0></a>
<a href="javascript:codigo(' :golpeado: ')"><img src='images/pelea.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :prohibido ')"><img src='images/prohibido.gif' width=15 height=15 border=0></a>
<a href="javascript:codigo(' :risa: ')"><img src='images/risa.gif' width=16 height=19 border=0></a>
<a href="javascript:codigo(' :censura: ')"><img src='images/sho.gif' width=15 height=15 border=0></a>


<center>
<embed src="http://virtual-simpsons.iespana.es/virtual-simpsons/Película2.swf" height=60 width=468>
</embed>

Última edición por g_susdaniel; 09/12/2002 a las 18:03
  #6 (permalink)  
Antiguo 31/03/2002, 22:22
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Smyles en Libro de Visitas

Creo que eso es parte del código pero falta lo más importante que es la declaración del lenguaje y especificar donde queire que se ejecute el código.

Pero Muchas Gracias de todas formas.
  #7 (permalink)  
Antiguo 01/04/2002, 08:46
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 24 años
Puntos: 0
Re: Smyles en Libro de Visitas

Hola,


Pues yo también he estado mirando el código. Lo que he encontrado lo pongo aquí.El código que escribo es el que introduce, en la ventana de escribir mensaje, los símbolos : _ - () , ... cuando pulsamos sobre un smyles. Ahora abría que tener el código para transformar esto en dibujos. Seguiré mirando y estudiando el código.Si encuentro algo interesante lo escribo.Hasta pronto.Sifi.
--------------CÓDIGO--------------------
&lt;SCRIPT language=Javascript type=text/javascript&gt;
&lt;!--
// Este genial Script fue desarrollado por Tukzone, SirMatrix y Unknow, todos usuarios del Foro.. Gracias a ellos por su colaboración


function storeCaret(text) {
if (text.createTextRange) {
text.caretPos = document.selection.createRange().duplicate();

}

}

function meter(text) {
var postopic=document.PostTopic.Message
if (postopic.createTextRange &amp;&amp; postopic.caretPos) {
var caretPos = postopic.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?text + ' ' : text;
}
else postopic.value += text;
postopic.focus(caretPos)
}


function codigo(accion)
{
switch(accion)
{
case &quot;url&quot;:
url = prompt(&quot;URL de el Enlace&quot;, &quot;http://&quot;);
if(url)
{
url=&quot;<a href='ir.asp?http://&quot;+url+&quot;' target='_blank'>&quot;+url+&quot;...</a>&quot;;
meter(url);
}
break;
case &quot;bold&quot;:
negras = prompt(&quot;Texto en Negritas&quot;, &quot;&quot;);
if(negras)
{
negras=&quot;&quot;+negras+&quot; &quot;;
meter(negras);
}
break;
case &quot;italics&quot;:
italics = prompt(&quot;Texto en Italicas&quot;, &quot;&quot;);
if(italics)
{
italics=&quot;&quot;+italics+&quot; &quot;;
meter(italics);
}
break;
case &quot;code&quot;:
code=&quot; &quot;;
meter(code);
break;
case &quot;quote&quot;:
quote=&quot; &quot;;
meter(quote);
break;
default:
meter(accion);
break;
}
}
// --&gt;
&lt;/SCRIPT&gt;

-------Continúa más abajo-----




<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.elenet.org/GRAFICOS/ele468x60.gif"> </A> </center>
  #8 (permalink)  
Antiguo 01/04/2002, 08:51
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 24 años
Puntos: 0
Re: Smyles en Libro de Visitas

----------CONTINUACIÓN DEL CÓDIGO-------- &lt;FORM action=post_info.asp method=post name=PostTopic&gt;
&lt;TABLE border=0 width=&quot;100%&quot;&gt;
&lt;TBODY&gt;
&lt;TR&gt;

&lt;TD&gt;&lt;TEXTAREA cols=45 name=Message onchange=javascript:storeCaret(this); onclick=javascript:storeCaret(this); onkeydown=textCounter(this.form.Message,this.form. remLen,2000); onkeyup=javascript:storeCaret(this);textCounter(th is.form.Message,this.form.remLen,2000); rows=10 wrap=VIRTUAL&gt;&lt;/TEXTAREA&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;

&lt;TD vAlign=center&gt; &lt;BR&gt; &lt;A
href=&quot;javascript:codigo('%20:)%20')&quot;&gt; &lt;IMG border=0 height=15
src=&quot;Foros del Web_archivos/smile.gif&quot; width=15&gt;&lt;/A&gt; &lt;A
href=&quot;javascript:codigo('%20;)%20')&quot;&gt; &lt;IMG border=0 height=15
src=&quot;Foros del Web_archivos/wink.gif&quot; width=15&gt;&lt;/A&gt; &lt;A
href=&quot;javascript:codigo('%20<img src='images/tongue.gif' width=15 height=15 align=middle>%20')&quot;&gt;&lt;IMG border=0 height=15
src=&quot;Foros del Web_archivos/tongue.gif&quot; width=15&gt;&lt;/A&gt; &lt;A
href=&quot;javascript:codigo('%20:(%20')&quot;&gt; &lt;IMG border=0 height=15
src=&quot;Foros del Web_archivos/sad.gif&quot; width=15&gt;&lt;/A&gt;

En este código NO ESTAN TODOS LOS SMYLES DE FDW. SERÍA MUY LARGO. Veremos si encontramos cómo hacer que aparezcan los dibujitos en la pantalla de presentación. ¿Alguna idea?. Un saludo.Sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.elenet.org/GRAFICOS/ele468x60.gif"> </A> </center>
  #9 (permalink)  
Antiguo 01/04/2002, 10:52
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 24 años
Puntos: 0
Re: Smyles en Libro de Visitas

Hola,

¿a nadie se le ocurre nada? Yo he estado probando con el ejemplo de URJOSE pero me dá el siguiente error:

Microsoft VBScript runtime error '800a005e'

Invalid use of Null: 'replace'

/prueba.asp, line 520


¿Alguien sabe por qué? Un saludo, Sifi




<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.elenet.org/GRAFICOS/ele468x60.gif"> </A> </center>
  #10 (permalink)  
Antiguo 03/04/2002, 10:30
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 24 años
Puntos: 0
Re: Smyles en Libro de Visitas

Hola a todos,

Pues casi tengo todo terminado.Ya he conseguido que el código me remplace los signos por imágenes.Ahora bien, cuando coloco los filtros (uno por smyle) me ocurre una cosa extraña.Os paso el código a ver si podeis ayudarme.Para ver el código funcionando, visitad: <a href='ir.asp?http://www.elenet.org/prueba.asp?id=114' target='_blank'>http://www.elenet.org/prueba.asp?id=114...</a>
CODIGO : &lt;% descripcion=replace(result(&quot;descripcion&quot; ),&quot;:-p&quot;,&quot; &lt;img src=/caritas/wacala.gif&gt;&quot;) %&gt;&lt;%=descripcion%&gt;
&lt;% descripcion=replace(result(&quot;descripcion&quot; ),&quot;&quot;,&quot; &lt;img src=/caritas/dedosarriba.gif&gt;&quot;) %&gt; &lt;%=descripcion%&gt;
&lt;% descripcion=replace(result(&quot;descripcion&quot; ),&quot;&quot;,&quot; &lt;img src=/caritas/dedosabajo.gif&gt;&quot;) %&gt; &lt;%=descripcion%&gt;
&lt;% descripcion=replace(result(&quot;descripcion&quot; ),&quot;&quot;,&quot; &lt;img src=/caritas/llorando.gif&gt;&quot;) %&gt; &lt;%=descripcion%&gt;
Un saludo y gracias.Sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.elenet.org/GRAFICOS/ele468x60.gif"> </A> </center>
  #11 (permalink)  
Antiguo 18/07/2002, 11:15
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años, 1 mes
Puntos: 9
Re: Smyles en Libro de Visitas

oye cristian, ¿porque no me cuentas como has hecho el libro de visitas con el dreamweaver?

yo estoy intentandolo pero no lo conssiguo

:(
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:58.