Informática, Snippets

Snippets PHP

¿Como puedo crear un boton de facebook (ME GUSTA), por cada página de mi web en PHP?

<?php function fsurl(){ $url="http://".$_SERVER['HTTP_HOST'].":".$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URL']; return $url; } ?>

<iframe frameborder=»0″ height=»240″ scrolling=»no» src=»//www.facebook.com/plugins/like.php?href=<? echo fsurl(); ?>&send=false&layout=box_count&width=100&show_faces=false&action=recommend&colorscheme=light&font=arial&height=90″ style=»border: none; overflow: hidden; width: 100px; height: 90px;» width=»320″></iframe>

Enlaces automáticos, sin tener que estar poniendo manualmente la URL () a cada enlace.

  
  <?
  /* Ejemplo */
  $string='https://13node.com';echo autoenlace($string);
  /* Funcion que transforma las URLS en enlaces */
  function autoenlace($string){
  /* Asegurarse de que hay http:// en todas las URLS */
  $string = preg_replace("/([^\w\/])(www\.[a-z0-9\-]+\.[a-z0-9\-]+)/i", "$1https://$2",$string);
  /* transformar URLS en enlaces*/
  $string = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","$1",$string);return $string;}
  ?>

Buscar y Reemplazar con phpMyAdmin Ir a PhpMyAdmin -> SQL y ejecutar la siguiente consulta

update `TABLA` set `COLUMNA` = replace(`COLUMNA`, 'reemplaza_esto', 'por_esto');