Avisos
Vaciar todo

scripts y códigos en htpps

30 Respuestas
5 Usuarios
0 Reactions
1,033 Visitas
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Buenos dias,

Me he encontrado con algún caso de que no puedo utilizar algunos códigos, según parece porque al utilizar https éstos no funcionan si son http. Por ejemplo, quiero colocar un iframe de la página Contenido solo visible a usuarios registrados


 
Respondido : 11/01/2017 12:58 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Carles.
per no me funciona, y creo que es por lo que comento, es posible?
No creo que sea eso, el único problema que puedas tener es si tienes un certificado en tu web el navegador puede mandar un aviso de partes de la pagina no son seguras, ya que la url del script es con http.

De todas formas lo acabo de probar y si que carga, solo tienes que modificarlo un poco:


Como veras añado toda la URL Contenido solo visible a usuarios registrados
Este es el resultado:

Un saludo


 
Respondido : 11/01/2017 5:05 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Ok, vale, ya funciona. He tenido que desbloquear unos parámetros del navegador Chrome para poder verlo. En Explorer y Firefox igual. Ahora lo veo, pero en la página me aparece esto tan feo:

La pregunta es si el widget del tiempo lo va a ver alguien, dado que no creo que nadie se tome las molestias que me he tomado yo para poder verlo. Supongo que la gran mayoria de visitantes verán un espacio en blanco, ¿es así?

Lo compañeros que me facilitan el widget del Tiempo también me han ofrecido la opción de subir un archivo al servidor
Contenido solo visible a usuarios registrados
En este caso, el widget se cargaria más fácilmente o los visitantes se encontrarian igualmente con un espacio en blanco?

Gracias


 
Respondido : 11/01/2017 6:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Actualmente no se muestra tu widget del tiempo, lo mejor sería no insertalo con un iframe, debería ser un webservice que puedas llamar, desconozco como esta realizado, mejor consulta con los desarrolladores y comentales este problema, si te suben un archivo al servidor podrías posiblemente llamarlo por https

Saludos.


 
Respondido : 11/01/2017 8:35 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Si, el archivo ya lo tengo, ellos me dicen que lo suba al servidor. El archivo es
Contenido solo visible a usuarios registrados

En caso de poder hacerse de esta manera, dos cosas: 1. A que directorio deberia subirlo? y 2. De esta manera no habria ningún problema para su visualizacion por parte de cualquier usuario?

Gracias


 
Respondido : 11/01/2017 10:32 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

No veo que el archivo se adjunto, tendrias que revisarlo para luego poder contestarte las consultas.

En el caso de los widget de tiempo puedes revisar el siguiente enlace si te es de ayuda:
https://www.webempresa.com/blog/pronostico-del-clima-con-awesome-weather-widget-para-wordpress.html


 
Respondido : 12/01/2017 3:46 am
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Ok, gracias por el enlace, lo revisaré; pero antes me gustaria intentar la opción que os comentaba, dado que la estación meteorológica está en una localidad muy próxima. El archivo que me dicen que tendria que subir al servidor es un archivo php que os adjunto (a ver si ahora funciona), también os envio el código del archivo en formato texto, por si acaso.

Pero, insisto en una cosa importante. ¿En caso de que subiendo el archivo al servidor el widget funcionara, tendria los mismos problemas de visualización que comentaba antes?

Contenido solo visible a usuarios registrados


 
Respondido : 12/01/2017 9:49 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

El código qeu te pasaron es un archivo php que envuelve un código html
Por alguna extraña razón te diron ese archivo cuando lo más lógico es que simplemente te den el enlace

Prueba tu iframe directamente con este enlace:
Contenido solo visible a usuarios registrados

y verifica si te sucede lo mismo.

Saludos.


 
Respondido : 12/01/2017 5:11 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Lo que me dijeron es que subiera el archivo para que se actualizaran los datos directamente en mi servidor, y así hacer el iframe desde mi propia url, para si así se pudieran arreglar los errores de acceso.

He puesto la url que me dices dentro de , pero entonces lo que aparece es una parte de mi propia web, no los datos meteorológicos.


 
Respondido : 12/01/2017 5:50 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Ok, prueba con el archivo adjunto que te envío, descomprimelo en la raiz de tu cuenta de hosting (usualmente la carpeta public_html) luego prueba hacer referencia a este archivo con el nombre prueba.php

Es decir con la siguiente url:
Contenido solo visible a usuarios registrados

Saludos.


 
Respondido : 12/01/2017 8:17 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Ok, lo he probado. Me aparece un fragmento de mi página web.


 
Respondido : 13/01/2017 10:54 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

El problema está en que si quieres hacer una llamada a un php desde un módulo no lo podrás hacer con un módulo de tipo texto, ya que no permite ejecutar código php o llamar a archivos php.

Con un módulo como el siguiente lo podrías hacer:

https://extensions.joomla.org/extension/flexi-custom-code

Ahora bien, una cosa importante. Si ese archivo php llama a imágenes u otros elementos externos que cargan con http el problema seguirá.

Veo en respuestas anteriores que te habían enviado un archivo, pero parece que has borrado el código del mismo.


 
Respondido : 13/01/2017 1:39 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Hola, no soy consciente de haber borrado el archivo que comentas, salvo que haya cometido algun error, lo he subido descomprimido a la carpeta raiz, tal como indicabais:

El archivo php si que incluye imagenes, lo que se deberia ver es esto:

Los datos se actualizarian automaticamente (supuestamente).


 
Respondido : 13/01/2017 6:21 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Lo que muestras en tu imagen es una carpeta, debería ser directamente un archivo, además si tienes tu dominio como dominio adicional debes copiarlo dentro de la raiz de tu dominio, es decir, según tu imagen asumo que los archivos que carga tu sitio web segle21.cat estan dentro de alguna de estas carpetas :

segle21
segle21.cat

Debes copiar el archivo prueba .php dentro de una de esas carpetas y puedes verificarlo que cargue con la url :
Contenido solo visible a usuarios registrados

Esto será sólo una prueba, luego puedes incluir esta url como un iframe en tu sitio y verificar si te funciona.

Saludos.


 
Respondido : 13/01/2017 7:02 pm
Carles
Respuestas: 309
Reputable Member
Topic starter
 

Parece que si que funciona. Si pego la URL Contenido solo visible a usuarios registrados


 
Respondido : 13/01/2017 7:59 pm
Página 1 / 2