Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Masato

Páginas: [1] 2
1
JavaScript / [AYUDA] Problema con flecha de slider jQuery
« en: 10 de Marzo de 2014, 23:06:09 pm »
Buenas, vengo con una duda, encontré un código realmente simple de un slider que corría automáticamente y lo adapté para ponerle unas flechas para poder pasar a la imagen siguiente o a la anterior.

El problema viene a la hora de hacer la flecha para ver la imagen anterior, no se como sería bien el código:

Código: [Seleccionar]
$(function(){
        $('#slider div:gt(0)').hide();
        $(".next").click(function(){
            $('#slider div:first-child').fadeOut(1000)
            .next('div').fadeIn(1000)
            .end().appendTo('#slider');
        });
        $(".prev").click(function(){
            $('#slider div:first-child').fadeOut(1000)
            .prev('div').fadeIn(1000)
            .end().appendTo('#slider');
        });
        setInterval(function(){
        $('#slider div:first-child').fadeOut(1000)
            .next('div').fadeIn(1000)
            .end().appendTo('#slider');}, 5000);
    });

¿Tienen alguna idea de como podría solucionarlo?

Desde ya, muchas gracias.

2
PHP / [SOLUCIONADO] Pasar variable fuera de foreach
« en: 05 de Abril de 2013, 05:36:30 am »
Buenas, como dice el título, necesito pasar una variable fuera de la función foreach de modo tal que la variable sea una cadena y no fragmentos de array.

Explicándome mejor, tengo un par de checkbox con el mismo nombre, es decir que pasan a formar un array y cuando envío el formulario utilizo la función foreach para visualizar todos los datos. El problema viene que esos datos tengo que guardarlos en una DB y si hiciera la consulta dentro del foreach se harían X consultas en vez de una.

El código PHP es el siguiente:

<?
if (isset($_POST[&#39;send&#39;])) {
	
foreach (
$_POST[&#39;checkbox&#39;] as $check) {
	
	
$check $check" ";
	
	
echo 
$check;
	
}
} else {
	
echo 
"<form method=&#39;POST&#39; action=&#39;index.php&#39;>
	
<input type=&#39;checkbox&#39; name=&#39;checkbox[]&#39; value=&#39;jara&#39;>Jarra<br>
	
<input type=&#39;checkbox&#39; name=&#39;checkbox[]&#39; value=&#39;jara1&#39;>Jarra1<br>
	
<input type=&#39;checkbox&#39; name=&#39;checkbox[]&#39; value=&#39;jara2&#39;>Jarra2<br>
	
<input type=&#39;checkbox&#39; name=&#39;checkbox[]&#39; value=&#39;jara3&#39;>Jarra3<br>
	
<input type=&#39;checkbox&#39; name=&#39;checkbox[]&#39; value=&#39;jara4&#39;>Jarra4<br>
	
<input type=&#39;submit&#39; name=&#39;send&#39; value=&#39;submit&#39;>
	
</form>"
;
}
?>


Lo que quiero lograr es poder tener por ejemplo dentro del valor de $chek los datos "jarra jarra1 jarra3" sin que se encuentre dentro de la función foreach.

Desde ya, muchas gracias.

[EDIT]

Lo solucioné, usé la inversa de explode, es decir implode y uní todo el array xD.

3
PHP / [APORTE] Simple Forum v0.1
« en: 12 de Enero de 2013, 21:55:21 pm »
Buenas, acá ando de nuevo con mis aportes extraños y 100% hackeables que sirven únicamente de ejemplo :D :bstar:

Esta vez se trata de un foro realmente simple que consta de 1 tabla y 147 líneas en un único archivo llamado "simple_forum.php". La base de este foro son funciones que hacen todo el trabajo que luego serán llamadas bajo ciertas condiciones.

Me inspiré en mi antiguo sistema de foros que era más bien un sistema de mensajes con comentarios xD.
http://www.phperos.net/foro/index.php?topic=4008.0

Esta vez si se ponen a analizar detenidamente el código van a encontrar las siguientes particularidades:

* Sistema de última respuesta.
* Sistema de mensajes hijos.

El sistema de última respuesta lo que hace es editar el mensaje "padre" para agregar la fecha de la última respuesta agregada, lo que hace que aparezca en primer lugar en la lista de mensajes a mostrar.

El sistema de mensajes hijos lo que hace es que al utilizar una misma base de datos, se puedan identificar entre los mensajes "padres" que son los que aparecen en la primera plana y las respuestas (hijos).

Es realmente simple, ideal para que aprendan a programar los nuevos usuarios. No lo recomiendo para que lo usen en sus web, ya que es altamente hackeable como les dije al principio. Si quieren usarlo ponganle algo de seguridad.

Capturas:




Dejo adjunto el archivo.

4
PHP / [SOLUCIONADO] Reemplazar etiqueta <a>
« en: 09 de Enero de 2013, 06:37:14 am »
Buenas, tengo un pequeño problema y es que quiero restringir a todos los usuarios no administradores de poder ver enlaces, hice una pequeña función pero tiene errores:


function check_link($text,$rank) {
	
if (
$rank == &#39;1&#39;) {
	
	
$result $text;
	
} else {
	
	
$result preg_replace("<a href=\"\\1\">\\2</a>","<center><font color=&#39;red&#39;><b>SOLO LOS ADMINISTRADORES PUEDEN VER LOS ENLACES.</b></center>",$text);
	
	
$result preg_replace("<a href=\"\\1\">\\1</a>","<center><font color=&#39;red&#39;><b>SOLO LOS ADMINISTRADORES PUEDEN VER LOS ENLACES.</b></center>",$text);
	
}
return (
$result);
}


 Al usar el preg_replace me larga cada dos por tres (va, siempre) el error  Warning: preg_replace() [function.preg-replace]: Unknown modifier '\', no había caso que probara poniendo \\1 o $1, siempre largaba el error. ¿Alguien sabe cual puede ser el error?

5
Aplicaciones Pre-Fabricadas / [APORTE] Mr.Foros 2 - Sistema de foros
« en: 24 de Enero de 2012, 17:11:17 pm »
Hola, hace mucho que no me pasaba por acá, más o menos desde el 2009 xD.

En fin, hoy vengo a compartir un proyectito algo olvidado ya que nunca más lo modifiqué ni nada, pero es completamente funcional, se trata de un sistema básico de foros que pueden implementar fácilmente en su web.

Cabe mencionar que este sistema de foros nunca lo terminé de programar, está algo incompleto pero se puede usar.


Dejo la descarga a continuación, está en MediaFire.

DESCARGAR

Espero que les guste y suerte!!!

6
Charlas / Offtopic / [WEB] CLADIS
« en: 15 de Diciembre de 2009, 17:12:25 pm »
Bueno, les presento una web donde podrán crearse un muñequito para pelar contra otros usuarios, dando la posibilidad de elejir la ropa que llevará puesta:

http://w1.cladis.es/

Espero que les guste ^^

7
PHP / [AYUDA] Problema con BBCode URL
« en: 16 de Noviembre de 2009, 17:50:09 pm »
Bueno, otra vez jodiendo con los BBCode  :-[ :-[

En fin, mi problema es que pongo el BBCode URL, así solo funciona de maravilla ([ URL]url[/ URL])

El problema viene al poner la URL con un TEXTO y/o imagen, ya que directamente no lo toma, el código que utilizo es:

//Url
$texto eregi_replace("\\[url=http://([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\">\\2</a>",$texto);
$texto eregi_replace("\\[url\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\">\\1</a>",$texto);


Y para que vean como se ve (no lo coloco por spam, si no para que vean que no lo detecta) http://www.masato-design.com.ar/foro/index.php?er=ver&&id=24

Desde ya, muchas gracias ^^

SALU-2 :D :D

8
Charlas / Offtopic / ¿Puedes ver al hombre oculto?
« en: 15 de Noviembre de 2009, 21:45:12 pm »


Eso. ¿Puedes ver al hombre oculto entre los granos de café?

Puede costar un poco, pero en cuanto se encuentra, uno se pregunta… ¿cómo no lo vi inmediatamente?

Un estudio científico concluye que si se encuentra al hombre en menos de 3 segundos, el hemisferio derecho del cerebro está más desarrollado que la media. Si se encuentra entre 3 segundos y un minuto, el hemisferio derecho del cerebro manifiesta un desarrollo normal. Si se encuentra entre 1 minuto y 3 minutos, el hemisferio derecho del cerebro funciona con lentitud y se recomienda la ingesta de proteínas. Si no se encuentra al hombre después de 3 minutos se recomienda practicar con ejercicios de este tipo para fortalecer el cerebro.

Desde SaberCurioso se propone una nueva puntuación:

   1. menos de tres segundos. Eres una persona avispada.
   2. entre 3 segundos y 1 minuto. Eres una persona normal.
   3. entre 1 minuto y 3 minutos. Eres una persona un poquito lenta, aplícate.
   4. más de 3 minutos. Homer… ¿eres tú?

Fuente: www.sabercurioso.com

Yo lo encontre en 2 segundos :D (la primera vez que vi la imagen, había leido encuentra el NOMBRE... y después leí bien y vi la imagen y lo encontre :P)

9
PHP / [AYUDA] Generar y guardar imagenes
« en: 13 de Noviembre de 2009, 01:50:56 am »
Hola, hoy vengo con duda xD, se como generar una imagen, pero mi pregunta es, como la guardo en un directorio?? Se como subir imagenes a un host, pero no guardar desde el mismo host, como podría hacer?

10
Charlas / Offtopic / [APORTE] USAR GMAIL EN MSN MESSENGER
« en: 07 de Noviembre de 2009, 19:32:18 pm »
Lo primero que hemos de hacer si queremos utilizar nuestra cuenta de GMail en MSN Messenger es entrar en Passport.net.

Pulsaremos en la parte de la derecha, arriba, donde pone Register for your free .Net Passport today!
Una vez hayamos entrado, nos aparecerá un pequeño formulario de registro donde tendremos que poner nuestros datos. Se recomienda, por posibles problemas futuros, poner datos reales.



Cuando rellenemos el formulario nos llegarán dos mensajes de correo electrónico a nuestra cuenta de GMail.

El titulado Microsoft Passport .NET le da la bienvenida simplemente nos informa de que es .NET Passport y nos da la bienvenida al sistema. El siguiente, titulado Compruebe su dirección de correo electrónico .NET Passport lleva una URL para activar nuestra cuenta y poderla utilizar con MSN Messenger.

Para acabar, se nos pedirá que pongamos la cuenta de correo y la clave que pusimos en el formulario primero. Aceptamos y, en ese momento podemos utilizar la cuenta de correo de GMail en el MSN Messenger.

[FUENTE] : MailXMail.com

11
Tutoriales PHP / [TUTORIAL] Cortar texto por X palabras
« en: 06 de Noviembre de 2009, 02:00:03 am »
Hola, basandome en el código anterior que puse se me ocurrió hacer uno que te deje ingresar la cantidad de palabras máximas y una frase, acá el resultado. Para separalo usé un bucle for.


<?
if (isset(
$_POST[&#39;enviar&#39;])) { //Si se apretó el botón, se ejecuta la siguiente función.
$explode explode(" "$_POST[&#39;cadena&#39;]);// Separamos la cadena introducida por espacios
$contar count($explode);// Contamos la cantidad de palabras que tenía la cadena
 
echo "<b>Texto introducido:</b>
<br><br>"
;
for(
$i=0$i<$_POST[&#39;maximo&#39;]; $i++) { //Hacemos un bucle for para separar el texto por la cantidad introducida
echo $explode[$i]." ";//Mostramos todas las palabras máximas y las separamos con un espacio
}
echo 
"<br><br>
La cadena que introduciste posee <b>
$contar</b> palabras";//Mostramos el total de palabras introducidas
} else { //Si no se apretó el botón, mostramos el formulario
echo "<form method=&#39;POST&#39; action=&#39;cortar.php&#39;>
L&iacute;mite de palabras a mostrar:
    <br>
<input type=&#39;text&#39; name=&#39;maximo&#39;size=&#39;10&#39; value=&#39;5&#39;>
<br>
Ingrese cadena:
<br>
<textarea rows=&#39;10&#39; cols=&#39;50&#39; name=&#39;cadena&#39;></textarea>
<br>
<input type=&#39;submit&#39; name=&#39;enviar&#39; value=&#39;Enviar&#39;>
</form>"
;
}   
?>


Como pueden ver es muy simple, acá se los explico como actúa:

1º Con explode separamos la cadena usando espacios.
2º Con el bucle for decimos que el valor inicial es 0, después el valor que se ejecuta es el que se introdujo en el formulario y $i++ hace que se sume 1 a cada vuelta del bucle.
3º Con echo $_POST[&#39;mensaje&#39;][$i]." "; mostramos las palabras que obtuvimos y las separamos con un espacio que es ." ";.

Bueno, en esos 3 items resumo el funcionamiento de este código.

Queda demás decir que con el se puede hacer un READ MORE, cortan la cadena con esa función y le agregan un echo con un <url que contenga el valor de la ID.

Espero que les aya gustado y les sirve ^^  :bstar:

SALU-2 :D :D

PD: Este código lo programé yo solo sin ayuda de nadie mas que el manual de PHP.

12
Tutoriales PHP / [TUTORIAL] Saber cuantas palabras hay en una cadena
« en: 05 de Noviembre de 2009, 21:02:07 pm »
Estando aburrido salió esto:

contar.php

<?
if (isset(
$_POST[&#39;enviar&#39;])) { //Si se presionó sobre el botón enviar, se hace lo siguiente
$explode explode(" "$_POST[&#39;cadena&#39;]);//Separamos una cadena cuando tenga espacio
$contar count($explode);//Contamos las palabras que hay en la cadena
echo "<b>Texto introducido:</b>
<br><br>
$_POST[cadena]
<br><br>
La cadena que introduciste posee <b>
$contar</b> palabras";
} else { 
//Si no se presionó el botón mostramos el formulario
echo "<form method=&#39;POST&#39; action=&#39;contar.php&#39;>
Ingrese cadena:
<br>
<textarea rows=&#39;10&#39; cols=&#39;50&#39; name=&#39;cadena&#39;></textarea>
<br>
<input type=&#39;submit&#39; name=&#39;enviar&#39; value=&#39;Enviar&#39;>
</form>"
;
}   
?> 


Espero que les sirva ^^  :bstar:

13
Diseño General / ¿Qué les parece mi nuevo avatar?
« en: 01 de Noviembre de 2009, 08:07:28 am »
Bueno, en fin, que tal mi nuevo avatar??


14
Charlas / Offtopic / [PSICOKINESIS]
« en: 01 de Noviembre de 2009, 08:05:07 am »
P: ¿Qué es PsicoKinesis?
R: PsicoKinesis es la habilidad de controlar cualquier elemento o materia con el poder de la mente y la energía denominada KI o CHI.

R: ¿Cuáles son las PsicoKinesis más conocidas?
R: Las PsicoKinesis más conocidas son, TeleKinesis, PyroKinesis, AeroKinesis, CryoKinesis, HydroKinesis, ElectroKinesis, EchoKinesis, AtmoKinesis.

Definición de cada Psicokinesis:

TeleKinesis: Habilidad de mover o doblar objetos.
PyroKinesis o Psicokinesis aplicada al fuego: Habilidad de controlar el fuego.
AeroKinesis o Psicokinesis aplicada al aire: Habilidad de controlar el aire.
CryoKinesis o Psicokinesis aplicada al hielo: Habilidad de controlar el hielo o solidificar el agua.
HydroKinesis o Psicokinesis aplicada al agua: Habilidad de controlar el agua.
ElectroKinesis o Psicokinesis aplicada a la electricidad: Habilidad de controlar la electricidad.
EchoKinesis o Psicokinesis aplicada al sonido: Habilidad de controlar el sonido.
AtmoKinesis o Psicokinesis aplicada a la atmósfera: Habilidad de controlar cambios atmosféricos.

Bueno, un pequeño resumen escrito por mi de QUE es PsicoKinesis (en este caso lo voy a abreviar con PK y aplicada a sería PKA)

Y otra cosa, echokinesis no es la habilidad de controlar los echos de php xD

15
Charlas / Offtopic / [APORTE] MUERTE A SNAPSHOP
« en: 31 de Octubre de 2009, 20:25:18 pm »
Materiales:

1º Mozilla Firefox
Stylish

Instalar Stylish, reiniciar Mozilla y luego ir a Stylish, Escribir nuevo estilo, Estilo en Blanco, hay colocan esto:

Código: [Seleccionar]
/*
 * Muerte a SnapShot!!!!!!
 * Por NEO_JP
 * http://www.cristalab.com
 */

html body #snap_com_shot_main,
html body #snap_com_shot_main * {
    display:none !important;
    visibility:hidden !important;
}

En nombre le ponen : MUERTE A SNAPSHOP!!

Espero que les sea de utilidad ^^

Páginas: [1] 2