Foros del Web » Programando para Internet » PHP »

Algo asi como un wiki

Estas en el tema de Algo asi como un wiki en el foro de PHP en Foros del Web. hola muchachos si alguien me puede ayudar, estoy desarrollando un sistemas de gestion de documentacion, la idea es que los usuarios ingresen y puedan haceder ...
  #1 (permalink)  
Antiguo 27/04/2006, 10:02
 
Fecha de Ingreso: abril-2006
Mensajes: 3
Antigüedad: 11 años, 7 meses
Puntos: 0
Mensaje Algo asi como un wiki

hola muchachos si alguien me puede ayudar, estoy desarrollando un sistemas de gestion de documentacion, la idea es que los usuarios ingresen y puedan haceder a multiples recursos, como descargar documentos, hacer comentarios a los contenidos expuestos, enviar mensajes entre ellos, etc, hasta todo bien, el problema surge ahora cuando se desea que los usuarios puedan corregir un documento, (aparente facil siplemete llamo de la base de datos el regirtro y lo modifico), pero queremos que se guerden todas las versiones, (lo mismo que antes pero al momento de guardanlo en la base de datos incremento uno), haora si el problemita nesecito comparar dos registro digamos la version inicial y una modificada, y que se resalte lo modificado de la segunda version,

creo ir en el camino correcto pues, con la función highlight_string() se imprime una versión con resaltado de código de cadena, que puede ser de una busqueda, listo ya se como resaltar los cambios pero no se como determinar en donde existen los cambios nose depronto una fincion de copmaracion de carater a caracter o lago asi
  #2 (permalink)  
Antiguo 27/04/2006, 11:41
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 14 años, 1 mes
Puntos: 11
Preguntas:

Necesitas comparar documentos o registros de una bd?
Si fueran documentos, de que tipo? texto plano o algun formato?

Por ejemplo un archivo de texto plano se puede leer con file() y luego comparar con la lectura de otro archivo de texto plano y ver las diferencias asi:

$arr_archivo1=file("archivo1.txt");
$arr_archivo2=file("archivo2.txt");
$arr_diferencias=array_diff ($arr_archivo1, $arr_archivo2);

Tambien, si el hosting tiene Linux, con system() puedes llamar al programa diff para que te entregue la diferencia entre 2 archivos de texto.
  #3 (permalink)  
Antiguo 14/05/2006, 20:04
 
Fecha de Ingreso: abril-2006
Mensajes: 3
Antigüedad: 11 años, 7 meses
Puntos: 0
Primero que todo Grasias por responder lo segundo es los textos a comparar seencuantra en una base de datos
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:41.