Bonjour et merci d'avance pour votre aide,
Voilà, j'ai déjà demandé sur le siteduzero mais j'ai été très mal accueillis donc je viens chez vous car je sias que vous êtes beaucoup plus sympatique! J'ai réalisé un formulaire d'inscription en ligne PHP/MYSQL pour une course à pied (de la fête de mon village), j'aimerais que vous me dites de ce que vous pensez de mon code.
Fonctionnement: inscription via formulaire qui enregistre le tout dans une table, email de confirmation de l'inscription, récupération des données sous forme de tableau.
Par contre, sur ma page "inscription_en_ligne2.php" j'ai essayé de me protégé des injections sql mais bon je ne sais pas trop, je me suis aidé de cette page: http://www.art-toon.fr/tutos-12-33.html .
Et au niveau de ma structure sql, il vaut meiux que j'utilisé ça:
Ou ça:
Ou autre chose ?
Et puis pour finir (oui je sais, j'en demande beaucoup
) comment faire des champs obligatoire pour formulaire en PHP?
Source: http://www.coursedelarhubarbe.fr/formulaire.zip
Merci encore
Voilà, j'ai déjà demandé sur le siteduzero mais j'ai été très mal accueillis donc je viens chez vous car je sias que vous êtes beaucoup plus sympatique! J'ai réalisé un formulaire d'inscription en ligne PHP/MYSQL pour une course à pied (de la fête de mon village), j'aimerais que vous me dites de ce que vous pensez de mon code.
Fonctionnement: inscription via formulaire qui enregistre le tout dans une table, email de confirmation de l'inscription, récupération des données sous forme de tableau.
Par contre, sur ma page "inscription_en_ligne2.php" j'ai essayé de me protégé des injections sql mais bon je ne sais pas trop, je me suis aidé de cette page: http://www.art-toon.fr/tutos-12-33.html .
Et au niveau de ma structure sql, il vaut meiux que j'utilisé ça:
CREATE TABLE `site_inscriptions` (
`id` int(20) NOT NULL auto_increment,
`Nom` text(100) NOT NULL,
`Prenom` text(100) NOT NULL,
`Adresse` text(100) NOT NULL,
`Ville` text(100) NOT NULL,
`Code_Postal` text(100) NOT NULL,
`Telephone` text(100) NOT NULL,
`Email` text(100) NOT NULL,
`Sexe` text(100) NOT NULL,
`Club_ou_Association` text(100) NOT NULL,
`Licencie_Licence` text(100) NOT NULL,
`Federation` text(100) NOT NULL,
`Sapeurs_Pompiers` text(100) NOT NULL,
`Annee_de_Naissance` text(100) NOT NULL,
`Course` text(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
Ou ça:
CREATE TABLE `site_inscriptions` (
`id` int(20) NOT NULL auto_increment,
`Nom` varchar(100) NOT NULL,
`Prenom` varchar(100) NOT NULL,
`Adresse` varchar(100) NOT NULL,
`Ville` varchar(100) NOT NULL,
`Code_Postal` varchar(100) NOT NULL,
`Telephone` varchar(100) NOT NULL,
`Email` varchar(100) NOT NULL,
`Sexe` varchar(100) NOT NULL,
`Club_ou_Association` varchar(100) NOT NULL,
`Licencie_Licence` varchar(100) NOT NULL,
`Federation` varchar(100) NOT NULL,
`Sapeurs_Pompiers` varchar(100) NOT NULL,
`Annee_de_Naissance` varchar(100) NOT NULL,
`Course` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
Ou autre chose ?
Et puis pour finir (oui je sais, j'en demande beaucoup

Source: http://www.coursedelarhubarbe.fr/formulaire.zip
Merci encore