Données tronquées dans modification de compte !
Posté : 25 sept. 2009, 21:22
Bonjour,
Tout d'abord merci, car sans votre Site Internet et plus en particulier votre Forum, je ne me serais jamais lancé à la programmation en PHP.
Je débute en PHP et j'aime ça...
J'ai trouvé deux scripts tout fait sur Internet pour me faire la main sur un projet qui va me servir plus tard pour mon Site Internet, je les ai fusionnés et adaptés à ma convenance.
Le nom du 1er script est : web_espace_membre_V1.2
Composé des fichiers suivants :
--------------------------------------------------------
espace_membre/.htaccess
espace_membre/connecter.php
espace_membre/deconnecter.php
espace_membre/index.html
espace_membre/infos_perso.php
espace_membreinscription.php
espace_membre/membres.php
espace_membre/retour_mdp.php
image/
includes/functions.inc.php
a_lire.txt
bas.php
config.inc.php
espace_membre.php
haut.php
installer.php
--------------------------------------------------------
Voici la table fromageries.sql que j'ai créer
--------------------------------------------------------
--------------------------------------------------------
Le nom du 2ème script est : france_map_3.0
Composé des fichiers suivants :
--------------------------------------------------------
css/stylesheet.css
js/AC_RunActiveContent.js
php_xml/settings.php
php_xml/xml_datagrid.php
php_xml/xml_datagrid_reg.php
php_xml/xml_datagrid_ville.php
php_xml/xml_datas.php
php_xml/xml_datas_id.php
php_xml/xml_datas_id_old.php
php_xml/xml_options.php
swf/france_map_3.0.swf
AIDE_Include de la carte.txt
detail_membre.php
map.php
--------------------------------------------------------
Ce dernier utilisera la même table .sql que le premier
Le premier script permet d'inscrire, et de modifier des membres par le biais d'une interface d'administration, qui dans mon cas, sera utilisé pour référencé des fruitières à fromages en France et en Corse.
Le but est de se connecter à l’administration avec un login et un mot de passe, jusque là normal rien de bien spécial, ensuite on arrive sur une nouvelle page avec :
1- S’inscrire
2- Se connecter à son compte
3- Modifier ses données
Pour les deux premier c’est bon, ça marche nickel, mais lorsque je veux modifier les données d’un compte, mes données sont tronquées à l’espace.
Explications :
Première donnée : Fromagerie de Morbier = affichage Fromagerie, le reste n’apparait plus ?????
Je rentre de nouveau les données entières, je valide et c’est bon elles sont correctes dans la Base de donnée. Je retourne à la modification, c’est reparti de nouveau et là si je laisse les données tronquées, et que je valide, elles sont tronquées dans la base de donnée.
Je n’y comprends plus rien…
Pouvez vous m’indiquer ou est l’erreur.
L’exemple est en ligne à l’adresse suivante : http://broye.alain.free.fr/
Login : Fromagerie de test / mot de passe : fromagerie
Merci d’avance pour vos commentaires.
Tout d'abord merci, car sans votre Site Internet et plus en particulier votre Forum, je ne me serais jamais lancé à la programmation en PHP.
Je débute en PHP et j'aime ça...
J'ai trouvé deux scripts tout fait sur Internet pour me faire la main sur un projet qui va me servir plus tard pour mon Site Internet, je les ai fusionnés et adaptés à ma convenance.
Le nom du 1er script est : web_espace_membre_V1.2
Composé des fichiers suivants :
--------------------------------------------------------
espace_membre/.htaccess
espace_membre/connecter.php
espace_membre/deconnecter.php
espace_membre/index.html
espace_membre/infos_perso.php
espace_membreinscription.php
espace_membre/membres.php
espace_membre/retour_mdp.php
image/
includes/functions.inc.php
a_lire.txt
bas.php
config.inc.php
espace_membre.php
haut.php
installer.php
--------------------------------------------------------
Voici la table fromageries.sql que j'ai créer
--------------------------------------------------------
--
-- Structure de la table `fromageries`
--
CREATE TABLE IF NOT EXISTS `fromageries` (
`id` int(4) NOT NULL auto_increment,
`login` varchar(100) character set utf8 NOT NULL,
`mdp` varchar(10) character set utf8 NOT NULL,
`adresse` varchar(32) character set utf8 default NULL,
`cp` varchar(5) character set utf8 NOT NULL,
`ville` varchar(50) character set utf8 NOT NULL,
`departement` varchar(50) character set utf8 NOT NULL,
`region` varchar(50) character set utf8 NOT NULL,
`pays` varchar(50) character set utf8 NOT NULL,
`email` varchar(50) character set utf8 NOT NULL,
`telephone` varchar(15) character set utf8 NOT NULL,
`fax` varchar(15) character set utf8 NOT NULL,
`url_site` varchar(100) character set utf8 NOT NULL,
`age` int(3) NOT NULL,
`dimanche` char(3) character set utf8 NOT NULL,
`horaires` text character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=10 ;
INSERT INTO `fromageries` (`id`, `login`, `mdp`, `adresse`, `cp`, `ville`, `departement`, `region`, `pays`, `email`, `telephone`, `fax`, `url_site`, `age`, `dimanche`, `horaires`) VALUES
(1, 'Fromagerie de test', 'fromage', 'rue du comté', '39220', 'Les Rousses', 'Jura', 'Franche-Comté', 'France', '[email protected]', '01 02 03 04 05', '06 07 08 09 10', 'http://www.test-fromagerie.com', 5, 'Oui', 'Du Lundi au Vendredi de 9h00 à 12h00 - 14h00 à 19h00.\r\nLe Samedi de 9h30 à 17h30 non stop.\r\nDimanche de 10h00 à 15h00.');
----------------------------------------------------------------------------------------------------------------
Le nom du 2ème script est : france_map_3.0
Composé des fichiers suivants :
--------------------------------------------------------
css/stylesheet.css
js/AC_RunActiveContent.js
php_xml/settings.php
php_xml/xml_datagrid.php
php_xml/xml_datagrid_reg.php
php_xml/xml_datagrid_ville.php
php_xml/xml_datas.php
php_xml/xml_datas_id.php
php_xml/xml_datas_id_old.php
php_xml/xml_options.php
swf/france_map_3.0.swf
AIDE_Include de la carte.txt
detail_membre.php
map.php
--------------------------------------------------------
Ce dernier utilisera la même table .sql que le premier
Le premier script permet d'inscrire, et de modifier des membres par le biais d'une interface d'administration, qui dans mon cas, sera utilisé pour référencé des fruitières à fromages en France et en Corse.
Le but est de se connecter à l’administration avec un login et un mot de passe, jusque là normal rien de bien spécial, ensuite on arrive sur une nouvelle page avec :
1- S’inscrire
2- Se connecter à son compte
3- Modifier ses données
Pour les deux premier c’est bon, ça marche nickel, mais lorsque je veux modifier les données d’un compte, mes données sont tronquées à l’espace.
Explications :
Première donnée : Fromagerie de Morbier = affichage Fromagerie, le reste n’apparait plus ?????
Je rentre de nouveau les données entières, je valide et c’est bon elles sont correctes dans la Base de donnée. Je retourne à la modification, c’est reparti de nouveau et là si je laisse les données tronquées, et que je valide, elles sont tronquées dans la base de donnée.
Je n’y comprends plus rien…
Pouvez vous m’indiquer ou est l’erreur.
L’exemple est en ligne à l’adresse suivante : http://broye.alain.free.fr/
Login : Fromagerie de test / mot de passe : fromagerie
Merci d’avance pour vos commentaires.