Ses derniers messages sur les forums
Normalement, insertBefore fonctionne sans problème.
Le raccourci du fichier index.php (que l'on place sur le bureau) et qui lance l'application (le site en local en phase de développement) ne doit pas pointer sur l'adresse ou se trouve le fichier sur le disque dur (ex: F:\site\index.php) mais sur le localhost de wampserver !! (http://localhost/site/index.php)
En même, c'est juste du bon sens de faire comme cela. Je ne vois pas comment cela pouvait fonctionner autrement.
Et y'a quoi dans sports/index.php ?
Rassure moi, les autres scripts PHP passent sans problème ?
Ton node, tu l'insères bien dans une balise <form> ?
A vrai dire, je ne vois pas pourquoi cela ne fonctionnerait pas.
Exemple ce code qui fonctionne sans problème :
<html>
<head>
<title>js</title>
<script type="text/javascript">
function add_input() {
var node = document.createElement('input');
node.setAttribute('type', 'text');
node.setAttribute('name', 'test');
document.getElementById('blu').appendChild(node);
}
</script>
</head>
<body>
<form action="node.php" method="post">
<div id="blu"></div>
<input type="submit" name="go" value="soumettre" />
</form>
<a href="javascript:add_input();">Ajouter le noeud</a>
<?php
if (isset($_POST) && count($_POST) > 0) {
print_r($_POST);
}
?>
</body>
</html>
Nous sommes plus de 5000 sur ce forum.
C'est dommage de ne s'adresser qu'à une seule personne, tu perds 4999 chances d'être aidé.
Ton serveur web est il équipé de PHP ? Si oui, qu'as tu mis dans ce fichier PHP ? Et comment est ton lien vers ce fichier ?
Je serais toi, je ferais un gros grep sur la balise <html>.
Tu trouveras surement le fichier qui la génère.
L'attribut html onchange, c'est pour y coller du javascript.
onchange="<?php $value='change' ?>"; << cela ne fonctionnera pas
Le plus simple à faire : avant de faire ton UPDATE, tu SELECT les valeurs que tu avais avant la soumission du formulaire, et tu les compares à ce que tu reçois dans le tableau $_POST.
De la, si tu repères une différence, tu peux (en plus de modifier tes champs) modifier un champ date_modif.
Ben c'est le SET de ta requête qui te dit quels champs tu modifies.
Sans nous en dire plus, cela va être difficile de cerner ton problème.
Ce n'est pas logique ce que tu nous dis. Le problème doit venir d'ailleurs.
En effet, explode découpe en "intervalle".
Exemple :
Affichera :
Array
(
[0] => frfr
[1] => dsd
[2] => zaeza
)
Donc il n'y a pas besoin de virgule à la fin pour tout récupérer.
Pour comprendre ce qu'il se passe, il faudrait voir deux choses :
- le contenu exact du dernier élément du tableau (pas juste un echo, le mieux serait carrément d'écrire cette valeur dans un fichier histoire de voir si il n'y a pas des retours chariots ou des caractères Z)
- le code de la fonction qui vérifie les mails