Ses derniers messages sur les forums
Aurais tu un exemple ?
Je n'ai jamais rencontré ce problème.
Ton problème, c'est de récupérer la valeur des champs texte ?
Pour cela, tu dois leur donner un name différent, sinon, ils vont s'écraser.
Ce que tu peux faire aussi, c'est de faire un input hidden contenant le nombre de champ text à récupérer (exemple : 6).
Ensuite, tu nommes tes champs textes avec un genre d'auto_increment : name = "toto_<?php echo $i ;?>" (en bouclant sur $i).
Dans la validation tu formulaires, tu sais que tu as 6 textes à valider. Tu peux les tester avec $_POST['toto_'.$i] (en bouclant sur $i).
Tu n'as pas 36 solutions :
- soit tu utilises un nom de tableau (comme pour les checkbox) pour récupérer les valeurs de tes input text
- soit tu utilises des variables dynamiques (il y a un exemple dans le cours sur le même sujet je crois)
Bon ben c'est bien ce que je pensais, il te manque une accolade fermante.
Déjà ton <?php <?php à la première de ligne, tu ne peux pas faire çà.
De même que le ?> après le </html>.
Bon après, je présume que tu as fais cela uniquement sur le forum et que cela n'est pas présent dans ton code (tu confirmes ?).
Sinon, à quelle ligne du forum correspond ta ligne 59 ?
Sinon, je pense qu'il te manque une accolade fermante.
Quel est le rapport avec ce sujet du forum ?
Sinon, je te conseille de lire les cours de ce site, voir le comment faire un espace membre disponible également sur ce site.
oui
Le principe est simple :
- le mec valide son inscription, tu insères l'utilisateur en base, mais tu fais en sorte que son compte n'est pas actif (un champ 0/1 ou bien une autre table d'utilisateurs)
- tu envoies un mail avec dedans une URL à visiter pour modifier ce champ (ou insérer dans la vraie table d'utilisateur)
Ta réponse n'est pas franche et un peu floue à mes yeux :/
Donc tu souhaites avoir un formulaire géant pour voter à tous les sondages sur une page, c'est cela ?
Si oui, souhaites tu pouvoir voter à tous les sondages en un clic (un seul formulaire et un seul submit qui valident tous les sondages) ou bien avoir x formulaires (un par sondage) ?
Ou bien uniquement afficher tous les résultats sur une seule page ?
Ben tu peux calculer la date du jour en PHP et l'utiliser dans ta requête.
Exemple :
<?php
$today = date('Y-m-d');
$sql = "SELECT .... WHERE date > '".$today."'";
?>
ou sinon, tu peux utiliser les fonctions date de mysql, mais je ne les connais pas par coeur.
Tu pourras les trouver sur la documentation MySQL.