Detectar links

Iniciado por jalbtercero, 26 Mayo 2016, 10:35 AM

0 Miembros y 1 Visitante están viendo este tema.

jalbtercero

Tengo este ejemplo de detectar links, pero cuando lo ejecuto, me da un error interno: 500
relacionado con el jquery.min.js

Código (php) [Seleccionar]

<?php
 
session_start
();
 
require(
'connect_db2.php');
 
$op = (int) $_GET['op'];
 
if (
$op === 1) {
    
$nombre  $_SESSION['usuario'];
    
$mensaje filter_input(INPUT_POST'mensaje'FILTER_SANITIZE_STRING);
 
    
mysqli_query($link"INSERT INTO chat (id, nombre, mensaje) VALUES('','$nombre', '$mensaje')");
    
mysqli_close($link);
 
} else if (
$op === 2) {
    
$color '#320EF8';
 
    function 
mostrarDatos($resultados$color) {
    
            
$mensaje resultados['mensaje'];
            
$cadena_resultantepreg_replace("/((http|https|www)[^\s]+)/"'<a href="$1">$0</a>'$mensaje);
            
$cadena_resultantepreg_replace("/href=\"www/"'href="http://www'$cadena_resultante);

$mensahefinal '<p style="display: inline; color: ' $color '; font-size: 120%; margin-left: 8px;">' $resultados['nombre'] . ': </p>' .
                       
$cadena_resultante '<br /><hr><br />';
        
 
        
    }
 
    
$result mysqli_insert_id($link);
 
    
$fila mysqli_fetch_array($result);
     
mostrarDatos($fila$color);
    
 
    
mysqli_free_result($result);
    
mysqli_close($link);
}
 
?>



[u]nsigned

No veo nada raro en este código, y mucho menos nada de jquery. Podrias dar mas info? Si estas usando jquery tendrias que postear el codigo completo (php y html).

Por curiosidad, has estado editando algo de la configuración de Apache en .htaccess? Apostaría a que has configurado el mod_rewrite para urls amigables y de ahí sale el codigo 500 de error xD

Saludos!

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!