Tutorial: Script viral de Facebook para descubrir qué extraña tu ex

Jorge Reyes Seguir

1
Kappa
Social Media
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
29 Mar 2012
Mensajes
2.645
Hola, me hicieron una petición para hacer un tutorial de un script bastante simple que se puede llegar viralizar, el script es muy simple sin embargo explicare un poco el funcionamiento aquí en el post por si quieren cambiarle la temática o agregarle mas textos.

6a523435fd6491b3532acd28da619609.png

b676071b247f7fe1afdf9f76000f2103.png

El codigo del index es este
PHP:
<?php 
	$titulo = array("RICO AROMA","RICOS BESOS","DELICIOSO CUERPO","CUERPAZO","SONRISA"); //lista de palabras para el titulo
	$rand = rand(0,4); //selecciona un numero entre 0-4 aleatoriamente
	$rtitulo = $titulo[$rand]; //usando el numero generado aleatoriamente en rand selecciona una palabra de $titulo
	
?>
	
<!DOCTYPE html>
<html lang="es">
<head>
		<meta charset="utf-8">
		<title>DESCUBRE QUE PIENSA TU EX!</title>
		<meta property="og:type" content="website" />
		<meta property="og:image" content='http://<?php echo $_SERVER['HTTP_HOST']; ?>/img/<?php echo $rand;?>.png' />
		<meta property="og:title" content='Extraña tu <?php echo $rtitulo; ?> :)' />
		<meta property="og:description" content='¡DESCÚBRE PORQUE!' />
		<meta property="og:url" content='http://<?php echo $_SERVER['HTTP_HOST']; ?>/<?php echo $_GET['nombre']; ?>' />
		<meta property="og:image:width" content='600' />
		<meta property="og:image:height" content='315' />
		
</head>
<body>
	<h1>Querid@ <?php echo $_GET['nombre']; ?> </h1>
	<h2>Lo que tu ex mas extraña es tu <?php echo $rtitulo; ?></h2>
	<img src="http://<?php echo $_SERVER['HTTP_HOST']; ?>/img/<?php echo $rand;?>.png" />
</body>
</html>

En la variable $titulos hay un array con una serie de textos que se seleccionaran aleatoriamente por la variable rtitulo, sin embargo quiero explicar algo para los mas novatos, el array de los textos es el siguiente

PHP:
$titulo = array("RICO AROMA","RICOS BESOS","DELICIOSO CUERPO","CUERPAZO","SONRISA");

en este tipo de arrays siempre se comienza desde el 0, por ejemplo para obtener el texto RICO AROMA tendría que usar la siguiente variable $titulo[0] y en caso de querer obtener el texto de RICOS BESOS seria $titulo [1] lo que quiero aclarar que la matriz de la variable comienza siempre desde 0 y apartir de ahí se va aumentando, algo importante a tener en cuenta que el array esta ligado a las imagenes utilizadas por el script, por ejemplo si la variable $rand (la que se encarga de elegir un numero aleatoriamente) elige el numero 1 se elegira la palabra numero 1 en el array y la imagen numero 1 en la carpeta de img, por lo cual hay que tener siempre en cuenta que si quierer cambiar las imagenes o el texto asegurarte de que ambas segun su numero esten enlazas, si no me entienden coloco un ejemplo basico

$titulo[0] = imprimiría RICO AROMA y elegiría la imagen llamada "0.png" la cual en este caso es la siguiente

7da326c97dc12e17ca9d1aa917f08749.png


Esto es ya básicamente todo, como mencione el script es bastante simple aquí dejo una lista a tener en cuenta si agregas mas textos o cambias la tematica del script

1.- Contar siempre el texto y las imagenes apartir de 0
2.- Enlazar el texto del array con las imágenes, que la posición del texto sea el nombre de la imagen
3.- en caso de agregar mas o menos textos en el array incrementar el valor de la función rand en la variable $rand
4.- No tocar ni borrar el archivo .htaccess si no sabes lo que haces, este archivo es muy esencial para el funcionamiento del script. (Es Friendly URL, basicamente permite que coloques por ejemplo dominio.com/TU NOMBRE no hay necesidad de usar parametros en una archivo php directamente dominio.com/index.php?nombre=TU NOMBRE)

Aclaro que el script no tiene ningún tipo de diseño, modifiquenlo a su gusto

Descarga: TuEx

Espero les sea Util :)
 

UnderCastU

VIP
Iota
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
2 Abr 2016
Mensajes
2.200
Muchas gracias :encouragement::encouragement::encouragement:
 

lcascisf

Xi
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
3 Dic 2013
Mensajes
4.101
Me gustan este tipo de scripts, no tanto por su funcionalidad, sino por la inventiva de sus creadores. Gracias por compartir.:):p8:
 

Yuston Arce

No recomendado
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
8 May 2016
Mensajes
5.199
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Wao gracias s ve interesante
 

enmajhz

Delta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Abr 2016
Mensajes
507
no todos los heroes tiene capa :sorrow:
 

Esteban88

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2010
Mensajes
97
Justo vi un ejemplo en fb y pensé debe estar en forobeta :p muchas gracias por compartir.
 

belze7

Épsilon
Verificación en dos pasos activada
Desde
11 Ago 2014
Mensajes
784
Lo implemente y estoy haciendo pruebas pero en facebook no se comparte de forma aleatoria.

¿Qué hay que hacer para que salgan diferentes resultados en facebook?

Primero lo comparti y no cambiaba, luego lo pase por el debbuger de facebook y la imagen cambió pero no al compartir.


Solo para aclarar, lo estoy probando en un subdominio, no sé si eso tenga algo que ver porque a la URL no se le agrega el nombre.

------------------------------------------------

Yo lo resolví XD, eso me pasa por no leer bien. Esta increible, ahora solo hay que ponerlo en practica. Gracias por compartir!!!
 
Última edición:

JoseMX409

Alfa
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 May 2017
Mensajes
29
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
muchas gracias por el aporte sin duda a ponerlo en practica :encouragement:
 

Eliop

Lambda
Social Media
Verificación en dos pasos activada
Desde
12 Jun 2011
Mensajes
2.883
Sí, hay que ponerle diferentes valores dominio.com/a, dominio.com/b para que las imágenes roten. Lo probé y funciono muy bien amigo! :)

Lo implemente y estoy haciendo pruebas pero en facebook no se comparte de forma aleatoria.

¿Qué hay que hacer para que salgan diferentes resultados en facebook?

Primero lo comparti y no cambiaba, luego lo pase por el debbuger de facebook y la imagen cambió pero no al compartir.


Solo para aclarar, lo estoy probando en un subdominio, no sé si eso tenga algo que ver porque a la URL no se le agrega el nombre.

------------------------------------------------

Yo lo resolví XD, eso me pasa por no leer bien. Esta increible, ahora solo hay que ponerlo en practica. Gracias por compartir!!!
 

Hjrr

Beta
Verificación en dos pasos desactivada
Desde
26 Jun 2017
Mensajes
134
Hola parcero que tal como me le va?, pues gracias por subir el siguiente post hermano, pues facebook hoy en dia es muy utilizado y hay que aplicarle un buen uso para llamar la atencion de las personas y tener un buen fanpage o cantidad de amigo, pues esto nuevo que he aprendido lo aplicare!!
 

Sindulfo Santacruz

Zeta
Verificación en dos pasos desactivada
Desde
22 May 2015
Mensajes
1.734
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Tome su "me agrada" buen hombre!
:encouragement:
 

Jarem

Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
16 Abr 2013
Mensajes
3.207
Gracias por el aporte!
 

yoork

Lambda
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Ago 2012
Mensajes
2.829
Interesante .. a testearlo :encouragement::star2:
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba