Foros del Web » Programando para Internet » PHP »

Problema con preg_replace y YouTube

Estas en el tema de Problema con preg_replace y YouTube en el foro de PHP en Foros del Web. Hola! Mi problema es que estoy usando pre_replace en un foro para reemplazar los enlaces por enlaces "reales", es decir, todos los http:// que funcionen ...
  #1 (permalink)  
Antiguo 04/01/2012, 08:26
Avatar de Soir  
Fecha de Ingreso: marzo-2011
Mensajes: 40
Antigüedad: 13 años, 1 mes
Puntos: 1
Problema con preg_replace y YouTube

Hola!

Mi problema es que estoy usando pre_replace en un foro para reemplazar los enlaces por enlaces "reales", es decir, todos los http:// que funcionen como url.

El problema de esto es que al introducir un video de YouTube, no se ve en la pagina y sale este error:

Código:
The requested URL /foro/temas/<a href= was not found on this server.
Estoy usando esta funcion:
Código PHP:
$word preg_replace"`((http)+(s)?:(//)|(www\.))((\w|\.|\-|_)+)(/)?(\S+)?`i""<a href=\"http\\3://\\5\\6\\8\\9\" title=\"\\0\">\\5\\6\\8\\9</a>"$word); 
¿Alguna forma de ignorar los enlaces de YouTube? :S

Edito: Las imágenes tampoco funcionan :S
  #2 (permalink)  
Antiguo 06/01/2012, 00:47
 
Fecha de Ingreso: enero-2012
Mensajes: 31
Antigüedad: 12 años, 3 meses
Puntos: 3
Respuesta: Problema con preg_replace y YouTube

chequeate este manual: http://php.net/manual/es/function.preg-replace.php

Etiquetas: youtube
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 04:00.