Bonjour à vous,
je génère du code dynamiquement en PHP.
Dans ce code, j'ai une URL avec un timestamp.
Le timestamp a la structure suivante : YYYY-MM-DD hh:mm:ss
Donc, entre la date et l'heure, il y a un espace.
Voici mon code php :
$newInstance = "<a href='../pages/view.php?id=" . $id . "×tamp=" . $get_infos->timestamp . "' target='_blank' />cliquer</a>";
Quand je passe sur le lien avec ma souris, voici ce que j'obtiens :
https://www.monsite.com/pages/view.php?id=50×tamp=
Donc, on peut remarquer que le timestamp n'est pas disponible alors que si on va voir dans le code source de la page, on remarque que le timestamp est bien rempli :
https://www.monsite.com/pages/view.php? ... 2020-08-21 13:30:21
J'avais déjà essayé avec les fonctions "urlencode()" ainsi qu'avec "strval()" mais malheureusement, ça ne changeait rien à mon problème.
Dans mon code php dynamique, je mets également le chemin complet de l'endroit où se trouve mon image et, bizarrement, quand je vais voir dans le code source de la page, il ne me met pas le chemin complet de l'image mais le chemin absolu comme on dit, je pense.
Par exemple, dans ma page, j'ai codé "
https://www.monsite.be/images/pencils.png" et quand je vais voir dans le code source de la page, j'ai "../images/pencil.png".
Je ne comprends pas pourquoi je n'ai pas le chemin complet dans le code source ?
Avez-vous une idée du problème ? Que dois-je faire pour résoudre ce problème ?
Merci d'avance
Bonne soirée
Thierry