Tasca #6207
tancatActualitzación a PHP7 Biblioteca Ibérica Digital (BICORE)
Descripció
La programación de Biblioteca Ibérica Digital (BICORE) d'Humanitats está programada en PHP5:
https://bibliotequesbh.uab.cat/bicore/index.html
Cambiar el código de programación de las páginas .PHP y hacerlo compatible con PHP7
Nota: las páginas ya están codificadas en Utf-8 y cambiados los caracteres de Latin1 a Utf-8
Tasques relacionades 2 (0 obertes — 2 tancades)
JP Actualitzat per Javier Planella fa aproximadament 5 anys
- S'ha afegit copiada des de Tasca #6204: Actualitzación a PHP7 Fons Personals Biblioteca Humanitats
JP Actualitzat per Javier Planella fa aproximadament 5 anys
- S'ha afegit relacionat amb Tasca #5609: TEC-2020 Actualització a PHP7 dels servidors del SdB
JP Actualitzat per Javier Planella fa aproximadament 5 anys
Los pasos para la migracion son identicos que los fons personals:
JP Actualitzat per Javier Planella fa aproximadament 5 anys
- S'ha actualitzat Descripció (diferències)
JP Actualitzat per Javier Planella fa aproximadament 5 anys
Se ha migrado Bicore a programacion PHP7
pasos:- reemplazar:
require_once('../Connections/bicoren.php')
por:
require_once('../Connections/bicoren_7.php') - reemplazar:
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
por:
// $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
$theValue= addslashes($theValue); - reemplazar:
mysql_
por:
mysqli_ - reemplazar:
mysqli_select_db($database_bicore, $bicore);
por: - reemplazar:
mysqli_query($query_limit_Recordset1, $bicore)
por:
mysqli_query($bicore, $query_limit_Recordset1)
nota: este reemplazo se ha hecho para todos los $query, el de arriba es solo un ejemplo. - para la parte de "privades":
cambiar
./connection/conecta.inc
./connection/conecta_7.inc
y comprobar el codigo mysql de: https://bibliotequesbh.uab.cat/bicore/privades/index.php - con agent ransack comprobar las sentencias mysql:
buscar: mysqli_query($query
y "$bicore)" --> para comprobar ciertas sentencias mysql de actualizacion y modificacion
y compruebo que los siguientes archivos usan la conexion "$liceu": (probablemente esten copiados y bicore no los usa)
Z:\bicore\privades\coreografsllista.php
Z:\bicore\privades\corsllista.php
Z:\bicore\privades\direccio.php
Z:\bicore\privades\direscenallista.php
Z:\bicore\privades\dirmusicallista.php
Z:\bicore\privades\empresesllista.php
Z:\bicore\privades\escenografies.php
Z:\bicore\privades\escenografiescon.php
Z:\bicore\privades\escenografsllista.php
Z:\bicore\privades\fotografies.php
Z:\bicore\privades\fotografsllista.php
Z:\bicore\privades\imprimir.php
Z:\bicore\privades\obreseliminacio.php
Z:\bicore\privades\obreseliminaciop.php
Z:\bicore\privades\registresentradal.php
Z:\bicore\privades\traduccions.php
Z:\bicore\publiques\autors.php
JP Actualitzat per Javier Planella fa aproximadament 5 anys
Anna,
estas paginas, que estan en Bicore, usan la conexion "$liceu", probablemente se copiaron para aprovechar el codigo, se deberian borrar:
V:\bicore\publiques\autors.php
V:\bicore\privades\coreografsllista.php
V:\bicore\privades\corsllista.php
V:\bicore\privades\direccio.php
V:\bicore\privades\direscenallista.php
V:\bicore\privades\dirmusicallista.php
V:\bicore\privades\empresesllista.php
V:\bicore\privades\escenografies.php
V:\bicore\privades\escenografiescon.php
V:\bicore\privades\escenografsllista.php
V:\bicore\privades\fotografies.php
V:\bicore\privades\fotografsllista.php
V:\bicore\privades\obreseliminacio.php
V:\bicore\privades\obreseliminaciop.php
V:\bicore\privades\registresentradal.php
V:\bicore\privades\traduccions.php
JP Actualitzat per Javier Planella fa aproximadament 5 anys
- Assignat a ha canviat de Javier Planella a Ana Lopo
AL Actualitzat per Ana Lopo fa quasi 5 anys
- Estat ha canviat de En curs a Tancada
Pàgines esborrades.
Tanco tasca.
Gracias Javier!