Poner variable enlace en ssl

  • Autor Autor Matt Ocean
  • Fecha de inicio Fecha de inicio
M

Matt Ocean

Beta
Hola, estoy pasando mi web a ssl, pero hay algunos elementos que se cargan en http. La variable en concreto que genera el enlace no seguro es este:

href="{$link->goPage($requestPage, $p_next)}">

¿Cómo puedo transformarlo en https?
Un cordial saludo,
 
Para no hacer tanto rollo, yo cambiara el http por https con str_replace, primero tienes que ver que esta enviando la variable, (haz un echo)

Saludos
 
Muchas gracias por la respuesta. El problema es que mis conocimientos son muy básicos y no sé cómo hacer lo que me pides.
¿Podrían explicármelo o darme una solución sencilla? Un cordial saludo,
 
Hola

No se de adoned sacas la variable, pero mas o menos lo que primero haria es un echo a la variable para ver que es lo que saca asi

PHP:
echo {$link->goPage($requestPage, $p_next)}

Si la respuesta del echo es

Insertar CODE, HTML o PHP:
http://www.sitio.com/direccion....
.

solo haz un str_replace asi

PHP:
$direccion={$link->goPage($requestPage, $p_next)};
$direccion=str_replace("http","https",$direccion);
Insertar CODE, HTML o PHP:
href="<?=$direccion?>">

si la respuesta del echo es

direccion-de-pagina/dir ....

o sea sin http lo cambiaria asi

PHP:
$direccion={$link->goPage($requestPage, $p_next)};
$direccion="https://www.misitio.com/".$direccion;

Insertar CODE, HTML o PHP:
href="<?=$direccion?>">

Ahi tienes una idea de como hacerlo

Saludos
 
Última edición: