Formulaire et modification tps réel de formulaire [PHP] - HTML/CSS - Programmation
Marsh Posté le 26-04-2002 à 14:28:18
non
PHP est un langage serveur, il ne peut (et ne pourra) jamais modifier une page sans la recharger.
pour ça faut voir du coté de javascript (un langage client lui)
j'espère avoir été clair
Marsh Posté le 26-04-2002 à 14:46:27
Sh@rdar a écrit a écrit : non PHP est un langage serveur, il ne peut (et ne pourra) jamais modifier une page sans la recharger. pour ça faut voir du coté de javascript (un langage client lui) j'espère avoir été clair |
SUper clair
Mais y a t il un moyen pour automatiser un rechargement de la page tout en gardant les valeurs des variables ?
Marsh Posté le 26-04-2002 à 16:56:08
Corbier a écrit a écrit : SUper clair Mais y a t il un moyen pour automatiser un rechargement de la page tout en gardant les valeurs des variables ? |
bah oui, quand tu post ta page, tu peux récupérer le contenu des champs de ton formulaire HTML très simplement en PHP en utilisant le nom que tu as donné dans le formulaire HTML (avec un $ devant, cela va de soi)
en gros, si tu as dans ton formulaire la ligne suivante :
<input type="text" name="MyText" />
tu peux récupérer la valeur de ce champ dans ton script PHP via la valeur : $MyText
et si tu veux remettre directement ta valeur dans ce champ dans la nouvelle page :
echo "<input type=\"text\" name=\"MyText\" value=\"$MyText\" />";
voilà
Marsh Posté le 27-04-2002 à 11:23:57
biniou a écrit a écrit : bah oui, quand tu post ta page, tu peux récupérer le contenu des champs de ton formulaire HTML très simplement en PHP en utilisant le nom que tu as donné dans le formulaire HTML (avec un $ devant, cela va de soi) en gros, si tu as dans ton formulaire la ligne suivante : <input type="text" name="MyText" /> tu peux récupérer la valeur de ce champ dans ton script PHP via la valeur : $MyText et si tu veux remettre directement ta valeur dans ce champ dans la nouvelle page : echo "<input type=\"text\" name=\"MyText\" value=\"$MyText\" />"; voilà |
OK monsieur !
Mais le problème est que j'impose déjà une variable dans le but d'afficher ce que contient le formulaire AVANT la modification.
Et mon problème est justement de pouvoir mettre à jour cette variable avec la nouvelle valeur qui sera modifiée dans le formulaire.
Et je pense que le seul moyen de faire ceci est de recharger la page ou un truc ds le genre ...
Marsh Posté le 27-04-2002 à 12:04:26
Je pense qu'il faut plutôt allez chercher du côté du javascript pour soumettre le formulaire à intervalle régulier. Mais je peux pas t'en dire plus
Marsh Posté le 26-04-2002 à 14:22:06
Bien le bonjour,
G donc défini un formulaire quelconque contenant plusieurs champs text input.
G prévu une page pour créer ce formulaire, puis une page permettant de modifier ce formulaire par la suite.
En appuyant le bouton de modification on arrive donc sur la page où les différents champs du formulaire sont déjà remplis (en effectuant une requete ds la BDD). Mais ce que je veux, c'est pouvoir les mettre à jour directement sur la meme page.
Le probleme est que les variables correspondantes aux différents champs contiennent leur contenu actuel (qui doit etre modifié). Et ce que je voudrais, c que ces variables soient donc modifiées et contiennent alors le nouveau contenu modifié.
Y a t il moyen de faire ceci, en espérant que g été suffisemment clair
MErci bcp