[Reddes.bvs-tech] [Abcd-dev] Acerca de los scripts upload y z3950
Jussara Ribeiro de Oliveira
jussara.oliveira at bireme.org
Fri Nov 5 21:12:27 BRST 2010
English version is sent in another message
Hola a todos,
Gracias por las contribuiciones. Despues de analisar el script z3950 y los comentarios enviados, nosostros descubrimos que el problema estava en las funciones preg_match y preg_replace.
Estas funciones reemplazan en lo PHP 5.3 las ereg e ereg_replace para trabajar con Expressiones regulares. Pero ellas tienen algunas peculiaridades. Por ejemplo, la linea seguinte en lo script z3950-01.php:
if (ereg("^\(3,([^)]*)\)\(3,@\)$",$tagpath,$res)) {
Necessitan ser cambiadas por:
if (preg_match("/^\(3,([^)]*)\)\(3,@\)$/",$tagpath,$res)) {
Estas nuevas funciones necesitan de uno "\" antes y después de las strings en la función.
Vean los scripts corregidos adjuntos del correo. Por favor hagan pruebas y si se producen errores, nos envien la mensaje de error y los procesos generados por las pruebas.
Estes cambios van estar incluidos en el paquete siguiente.
Gracias a todos.
Jussara Ribeiro de Oliveira
BIREME/OPS/OMS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101105/3bff7128/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: upload.php
Type: application/x-php
Size: 3095 bytes
Desc: not available
Url : http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101105/3bff7128/attachment-0002.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: z3950-01.php
Type: application/x-php
Size: 13602 bytes
Desc: not available
Url : http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101105/3bff7128/attachment-0003.bin
-------------- next part --------------
_______________________________________________
Abcd-dev mailing list
Abcd-dev at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/abcd-dev
More information about the Reddes.bvs-tech
mailing list