El tema de las \r\n\r\n era culpa de que no se exporto bien la base de datos desde la consola, lo he probado desde el phpmyadmin y ahora si que se ve bien todo!

Tema cerrado 100%

Gracias a todos!

Firma Alexandre Andreu Cases - Servtelecom
El 11/01/17 a las 11:49, Miguel González escribió:
Estupendo que hayas contestado con (parte de) la solución, siempre le
puede servir  otros!

Saludos!

Miguel


On 01/11/17 11:42 AM, Alex ( Servtelecom ) wrote:
Tema solucionado! nada que ver con versiones ni mala programación, era
tan simple como activar el short_open_tag = On del php.ini

ahora solo me queda ver que tengo que activar para que detecte los
\r\n\r\n que no se porque se muestran en la web y no deberían de mostrarse

Gracias por todo vuestro apoyo :)


Firma Alexandre Andreu Cases - Servtelecom
El 09/01/17 a las 13:26, orkcu escribió:
La funcion foreach es muy simple, y la unica razon por la cual no
funcionaria es porque $ofertas no es un array.
Ya borre tu mensaje original donde copiabas el codigo asi que no puedo
ver donde se definen los valores de ofertas, aunque se ve que la
variable en si se inicializa colo un array vacio. rsOfertas es el
resultado de un query sql asi que infiero que ofertas sea el mysql
fetch de rsOfertas, que falla y otra vez caemos en el error original.
Al menos tienes el extremo del "hilo de ariadna" solo tienes que
empezar a seguirlo para llegar al final del laberinto 😉

Suerte,Roger


Sent from my Samsung Galaxy smartphone.
-------- Original message --------From: "Alex ( Servtelecom )"
<alex.and...@servtelecom.com> Date: 2017-01-09  5:58 AM  (GMT-05:00)
To: centos-es@centos.org Subject: Re: [CentOS-es]
    Migración de CentOS 6 a CentOS 7 - web php
Desgranando el código, he logrado ver que es realmente lo que falla en
el php ya que he dejado de centrarme en el servidor, en CentOS 6 por
alguna razón si que lee la variable y en CentOS 7 no


code:

                           foreach($ofertas as $oferta){ ?>


Si comento esta linea de todo el código entonces la web se muestra,
evidentemente no sale lo que tiene que salir pero todo lo demás si,
alguna razón de porque foreach no funcione o no no interprete esta
variable???


Gracias por vuestra paciencia

Firma Alexandre Andreu Cases - Servtelecom
El 09/01/17 a las 02:14, Wilmer Arambula escribió:
Te recomiendo invertir en actualizar tu web a php usando un framework
como
yii2, laravell o simphony MVC, así evitas estos problemas, o utiliza la
antigua que aplican los de sistemas para que cambiar algo que ya
funciona,

Saludos,

El 8/1/2017 16:27, "angel jauregui" <darkdiabl...@gmail.com> escribió:

@Alex

Buen dia tu problema no esta en los paquetes ni la instaalcion de tu
CentOS, tu servidor esta bien ya deja de darle vueltas a eso.

Tu problema es la sintaxis de programación que usaste, te recomiendo
pruebes cambiar tu código, ya lo revise y te le hice un cambio que
espero
te sirva de *idea* para que sepas lo que debes corregir:

*            $hotels = "SELECT h.*,c.n_name as ciudad FROM hoteles
h, city
c WHERE h.n_lang = ".$_SESSION['idioma_id']." AND c.n_id = h.n_city AND
h.n_lang = c.n_lang";*
*            $hotels = mysql_query($hotels);*
* #           while($row = mysql_fetch_assoc($hotels)){*
* #               $results[] = $row;*
* #           }*

*#            foreach($results as $hotel){*
*            while( $hotel= mysql_fetch_array($hotels) ) {*
*                $SqlOfertas = "SELECT o.* FROM ofertashoteles oh,
ofertas
o WHERE oh.n_hotel = ".$hotel['n_id']." AND oh.n_oferta = o.n_id AND
o.n_lang = ".$_SESSION['idioma_id'];*
*                $rsOfertas = mysql_query( $SqlOfertas);*
*                $ofertas = [];*

*                if($_SESSION['idioma'] == 'ru'){*
*                    $idioma_busqueda  = "SELECT la_id FROM
languages WHERE
la_abbreviation = 'en' LIMIT 1";*
*                    $idioma_busqueda = mysql_query($idioma_busqueda);*
*                    $idioma_busqueda =
mysql_fetch_object($idioma_busqueda);*

*                    $name_hotel = "SELECT h.*,c.n_name as ciudad FROM
hoteles h, city c WHERE h.n_lang = ".$idioma_busqueda->la_id." AND
c.n_id =
h.n_city AND h.n_lang = c.n_lang AND h.n_id = ".$hotel['n_id'];*
*                    $name_hotel = mysql_query($name_hotel);*
*                    $name_hotel = mysql_fetch_object($name_hotel);*
*                    $hotel['n_name'] = $name_hotel->n_name;*
*                    $hotel['tag_city'] = $hotel['ciudad'];*
*                    $hotel['ciudad'] = $name_hotel->ciudad;*
*                }else{*
*                    $hotel['tag_city'] = $hotel['ciudad'];*
*                }*

Saludos !


El 8 de enero de 2017, 12:19, Alex ( Servtelecom ) <
alex.and...@servtelecom.com> escribió:

con o sin @ saca el mismo error, en los log's del apache también
hace lo
mismo ;(

Firma Alexandre Andreu Cases - Servtelecom
El 08/01/17 a las 11:09, Camilo Sperberg escribió:

Saca la arroba y de esa forma php no silenciará el error. Con eso
podemos
saber qué pasa.

Sent from my iPhone 7 Beta [Confidential use only]

On 8 Jan 2017, at 10:26, Alex ( Servtelecom ) <
alex.and...@servtelecom.com> wrote:

while(@$row = mysql_fetch_assoc($hotels)){
                    $results[] = $row;

_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es

_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es

--
M.S.I. Angel Haniel Cantu Jauregui.

Celular: (011-52-1)-899-871-17-22
E-Mail: angel.ca...@sie-group.net
Web: http://www.sie-group.net/
Cd. Reynosa Tamaulipas.
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es

_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es

_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
https://lists.centos.org/mailman/listinfo/centos-es

Responder a