Salut,
Pas besoin de JS dans ce cas là, utilises plutôt les variables de session pour passer des données après rechargement.
Bonjour,
Je suis débutante et j'ai un petit problème avec mon code.
Je fais quelque essait sur un formulaire.
J'ai crée un formulaire qui contient un:
j'envoie le formulaire en $_POST qui vérifie si l'image est bonne (extension etc), si tout est OK j'ajoute dans la base de donnée tout le contenu du form vers la base de donnée, dans le cas contraire je fais une redirection vers le formulaire (du coup il y a un rechargement de la page)
Et voici le JS qui arrive !
Donc en JS j'ai voulu stocké le titre & le contenu en local storage pour re-afficher le contenu dans le cas ou il y a un rechargement de la page du à la vérification de l'image.
Mais je n'arrive pas à faire afficher dans mon Input & textarea
Voici mes codes:
HTML :
JS - j'ai essayé avec .html() en jquery mais apparemment sur un input ça ne marche pas :/ :
et le PHP si besoin:
Je tiens à re précisé que je suis novice, du coup s'il est possible de m'expliqué avec des termes pas trop "compliqué" & je remercie d'avance tout personne qui prendront le temps ! :)
Salut,
Pas besoin de JS dans ce cas là, utilises plutôt les variables de session pour passer des données après rechargement.
Merci pour vos réponses.
Du coup j'ai optée pour SESSION, je tente, étant novice je ne trouve ça pas plus évident que JS :/
Du coup comment puis je faire pour faire afficher se que j'ai stocké en session (titre & contenu) dans le input & textarea lors du rechargement de la page ?
J'ai tentée de mettre dans mon input, mais ça n'a pas marcher. Je pense que ça vient de mon include, je l'utilise peut etre pas comme il faut ? ça m'affiche que m'a variable est undefined
Le session_start() doit être appelé dans tous les fichiers qui utilisent les sessions.
La façon que tu utilises me paraît valide et cohérente. A toi de debugger ;)