Aller au contenu

loulou

Hubmaster
  • Compteur de contenus

    109
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par loulou

  1. Merci genmin, c'était exactement ce qu'il me fallait. En plus la réponse à été rapide !
  2. Rebonjour à tous, J'ai un petit problème avec un fichier texte : Les lignes sont constituées de champs sous cette forme : "donnée1","donnée2","donnée3" "donnéea","donnéeb","donnéec" J'intègre des lignes dans ma base de données et ça fonctionne très bien. Le soucis c'est que ces données comportent des caractères spéciaux que je veux convertir en caractères "normaux". Exemple : le "&" est sous la forme & Voici 2 lignes de mon fichier : "000432" ,"Réseaux & Communications" ,"C" ,"Olitec" ,"12" ,"5605" ,"4060","Olitec USB RNIS V2 - RNIS BRI - 128 Kbits/s" "00112503" ,"Imprimantes" ,"C" ,"Oki Systèmes" ,"0" ,"29900" ,"20700","Serveur d'impression - Fast Ethernet - 100 Mbits/s" Voici ce que j'aimerai avoir : "000432" ,"Réseaux & Communications" ,"C" ,"Olitec" ,"12" ,"5605" ,"4060","Olitec USB RNIS V2 - RNIS BRI - 128 Kbits/s" "00112503" ,"Imprimantes" ,"C" ,"Oki Systèmes" ,"0" ,"29900" ,"20700","Serveur d'impression - Fast Ethernet - 100 Mbits/s" J'ai essayé des choses comme "htmlspecialchars(donnee)", au moment d'insérer les données dans la base, mais ça ne fonctionne pas. Une petite idée ? Merci
  3. as tu essayé de faire : /* echo "<td bgcolor=".$bg." width=15% align=center></font><font size=1 face=verdana>".htmlspecialchars($r3["prenom"])." ".htmlspecialchars($r3["nom"])."</font></td>"; */ echo "<td bgcolor=".$bg." width=15% align=center></font><font size=1 face=verdana>".htmlspecialchars($r3["ville"])."</font></td>"; Cela empêche d'interpreter la 1re ligne, et la seconde ligne devrait afficher la ville si elle est renseignée.
  4. Essais de mettre cette ligne echo "<td bgcolor=".$bg." width=15% align=center></font><font size=1 face=verdana>".htmlspecialchars($r3["prenom"])." ".htmlspecialchars($r3["nom"])."</font></td>"; en commentaire, c'est à dire que tu ajoutes /* juste avantla ligne et */ juste après la ligne. Cela te permet de ne pas supprimer le code, mais de l'ignorer. Normalement, tu ne devrais plus voir les noms et prénoms des annonceurs.
  5. Tu as parfaitement raison Portekoi ! La bonne requête ne serait elle pas $q = mysql_query("SELECT * FROM info_utilisateurs WHERE uid = $r3[u_id]"); $r = mysql_fetch_array($q);
  6. Bonjour, J'ai regardé ce que tu a s posté et voici ce que j'en conclue, les autres pourront me corriger si je me trompe : Voici les 3 requêtes qui permettent de récupérer les infos qui concernent les annonces . $q3 = mysql_query("SELECT * FROM info_utilisateurs WHERE uid = $r2[u_id]"); $r3 = mysql_fetch_array($q3); $q6 = mysql_query("SELECT * FROM info_commentaires where m_id = $r2[mid]"); $r6 = mysql_numrows($q6); $q1 = mysql_query ("SELECT nom FROM info_categories WHERE cid = $r2[c_id]"); $r1 = mysql_fetch_array($q1); Apparement c'est la première qui permet d'avoir les noms et prénoms des utilisateurs. Je pense que c'est cette ligne qui permet d'afficher les noms et prénoms : echo "<td bgcolor=".$bg." width=15% align=center></font><font size=1 face=verdana>".htmlspecialchars($r3["prenom"])." ".htmlspecialchars($r3["nom"])."</font></td>"; Si tu la mets en commentaire /*ta ligne*/, tu devrais ne plus avoir le nom et prénom. Il semble que ce soit cette requête qui donne la ville : $q2 = mysql_query("SELECT *, DATE_FORMAT(date, '$formatdate') as dateh FROM info_messages ORDER BY date DESC LIMIT $derniers"); $r = mysql_numrows($q2); enfin c'est ce code qui affiche la ville, si elle a été renseignée : if (!empty($r["ville"])) { echo "</td><tr><td bgcolor=#e5e5e5 ><font size=1 width=1%><b>Ville: <b></td><td bgcolor=#e5e5e5 width=99%><font size=1>".htmlentities($r["ville"])."</font>"; } Ce champs n'est vraiseblablement pas obligatoire dans ton formulaire de saisie, c'est surement pour cela que tu n'as pas de villes associées à tes annonces Bon courage,
  7. Merci à vous deux ! Minirop, j'ai testé ta solution et ça marche, un grand merci à toi. NorSeb, Je suis en train de tester ta solution, et elle me parait interessante pour un autre problème que je rencontre, alors c'est génial !, je vous tiens au courant , Merci, merci merci
  8. Bonjour à tous, J'ai un problème d'extraction de texte avec une expression régulière. Je m'explique : J'ai un doc.txt qui commence par des lignes que je ne veux pas garder. Le point à partir duquel je veux garder le reste correspond à une balise "<item>" qui est repétée une multitude de fois dans mon texte. Donc ce que je voudrais faire c'est : supprimer tous le texte qui se trouve avant la première occurence de ma balise "<item>". J'avais bien pensé à un "explode", mais vu que j'ai x fois ma balise <item>, je vais me retrouver avec un sacré tableau... Quelqu'un aurait il une petite piste pour démarrer mon bout de code ? merci par avance.
  9. Bonjour à tous, J'ai un fichier.xml qui a cette forme : <catalogue> <produit id="1" nom ="toto"> <fabricant>titi</fabricant> </produit> <produit id="2" nom ="gogo"> <fabricant>gigi</fabricant> </produit> </catalogue> J'ai codé en php, l'insertion d'une feuille de style fichier.xsl (que j'ai créée) pour mon fichier.xml, et quand j'exécute mon code php, je fabrique un nouveau fichier xml, dans lequel j'appelle la feuille de style. Le nouveau fichier.xml obtiens la mise en page que je souhaitais pour mon fichier xml, à savoir : "1","toto","titi" "2","gogo","gigi" Moi ce que je veux, c'est que le contenu de ce document soir retranscrit tel quel : "donnée","donnée","donnée"... dans un fichier texte, afin de l'intégrer ensuite dans une base de données. Or actuellement quand j'ouvre mon fichier.xml hors navigateur, j'ai toutes les balises xml !!. Je cale complétement sur ce sujet. Quelqu'un pourrait il m'aider
  10. Bonjour, Je vaisessayer de décrire simplement ce que je souhaite faire. J'ai un serveur dédié pour mon site web. Je souhaite mettre à la disposition d'un de mes fournisseurs, un espace ou il pourra déposer des fichiers chaque jour. Je ne veux pas, que le fournisseur puisse voir les autres fichiers présents sur le serveur et encore moins les ouvrir. J'ai compris qu'il fallait lui ouvrir un espace "ftp", mais je ne sais pas comment procéder. Avez vous quelques pistes de réflexion pour moi ? Actuellement, je me connecte à mon serveur par ftp, via mon navigateur web. On me demande mon login et mon mot de passe, et ensuite j'ai accès à différents répertoires, dont le réprertoire WWW. Mais mon fournisseur, lui ne doit voir que le répertoire que je lui ai créé : "pro". Merci par avance.
  11. Bonjour ar0s78 , J'ai aussi essayé avec la méthode "get", mais cela n'a pas marché. En fait il n'y a qu'avec outlook" que cà marche, et tout comme toi, ça m'ouvre une pop up.
  12. Je viens de faire le test avec ma boite wanadoo, que j'ouvre toujours avec outlook express. Avec outlook, j'ai le message et quand je clique sur "valider", çà marche, ma page.php s'ouvre. Par contre, si' j'ouvre mon message directement chez wanadoo et que je clique sur "valider", rien ne se passe. Quelqu'un a t'il une idée ?
  13. Salut ar0s78, Je viens de faire un autre test en m'envoyant l'email dans une boite mail hotmail. Ca n'a pas marché nonplus. Je vais faire d'autres tests.
  14. Bonjour à tous, Voila, je veux envoyer un email à mes clients. Cet email contient un formulaire html ou est posée une question. Le client coche la réponse et clique sur le bouton "valider" du formulaire. Normalement, en cliquant sur "valider", une page.php de mon site est appelée, et affiche "nous avons reçu votre réponse...". Seulement, quand je teste le mail, j'ai bien le formulaire avec son bouton "valider", mais le fait de le cliquer ne déclenche pas ma page.php. A titre informatif, ma boite mail est chez voila.fr. Quand je fais le même test en envoyant ce mail à une autre de mes boites email que j'ouvre avec "outlook express", cela fonctionne. Avez-vous une idée de la cause de mon problème ? Merci
  15. Bonjour, Je confirme que ce message n'est pas un message d'auto promo. Je suis bien une cliente de Synolia. J'espère ne pas faire de tord à la société en tenant le discours que j'ai tenu, mais je voulais de ma satisfaction, car on parle souvent de ce qui ne va pas avec les prestataires, et trop rarement de ce qui marche bien. Alors s'est fait. Je me répète, si mon message est "gênant" je comprendrai très bien qu'il soit supprimé. Merci, Karine.
  16. Bonjour à tous, Mon post va peut-être vous paraitre trop partial, et je comprendrai que le modérateur le supprime. Mais je tenais à vous faire part de mon expérience dans le ecommerce. Je travaille pour une petite société de vente en ligne de matériel informatique. Je suis en charge du développement. Lorsque j'ai été embauchée, mon employeur m'a expliqué que l'on travaillerait avec un module oscommerce et que j'aurais à le customiser et à développer de nouveaux modules, facultatifs dans un premier temps pour son activité. C'est là que le fait d'avoir choisi oscommerce a été un atout, car lors des premiers mois d'utilisation, on s'est rendu compte que certains modules ne nous convenaient pas complétement, que d'autres que l'on pensait indispensables, ne l'étaient pas vraiment et que certains modules nous manquaient complétement. La souplesse d'oscommerce nous a permis de remédier à nos besoins, sans la moindre difficulté, tout cela pour dire que lors de la mise en place du site, si on n'a pas envisagé tous ses besoins, il est toujours possible d'adapter l'outil, sans avoir à payer des fortunes à une société de dév. En revanches, mon expérience m'a convaincue qu'il était impératif de passer par une société de prestation de services pour la mise en place d'un site, que ce soit oscommerce ou un autre, si l'on n'a pas soi-même une bonne expérience dans la création et la maintenance de site de ecommerce. Ce genre de site, nécessite des compétences très diverses et fortes dans de nombreux domaines. J'ai travaillé dans plusieurs sociétés et j'ai touché à plusieurs domaines et malgrè tout, je suis consciente que mes compétences sont trop limitées pour prétendre tout gérer. Mon constat est donc le suivant : - Il faut choisir un outil souple dans son fonctionnement, au quel on peut ajouter des modules, en modifier, car les premiers mois d'utilisation nous permettent de mieux identifier nos besoins. - Il faut choisir un outil de préférence aux codes sources libres, car cela permet de faire soi mêmes des modifs, sans avoir à payer une société à chaque fois, - Il faut choisir un prestataire sérieux : là je n'ai pas de solutions pour identifier lesquels le sont et lesquels font de l'esbrouffe. Je ne connais que Synolia, pour travailler avec eux, je ne peux donc pas parler des autres sociétés qui travaillent avec oscommerce, il y en probablement de très bonnes parmis elles. En ce qui concerne Synolia, je dois dire que c'est vraiment une société sérieuse, très compétente et réactive. Tous les développements que nous leur avons demandés ont été faits qualitativement, et dans le respect des délais. Par ailleurs, ils sont toujours là pour me conseiller techniquement, lorsque je ne suis pas sure de mes choix dans mes nouveaux développements. Enfin et surtout, quand j'ai rencontré mon premier vrai problème de fonctionnement du site, il s ont tout de suite pris les choses en main pour me sortir de mon impasse, alors que la boutique nous a été livrée fonctionnelle il y a 6 mois. Bref, pour finir, je tiens à dire qu'il faut bien savoir à l'avance, si on veut un site auquel on s'adaptera ou bien, inversement, si on veut un site qui s'adaptera à nos contraintes et qui sera complétement évolutif. Ensuite il faut savoir choisir un partenaire sérieux et compétent. Mon verdict c'est oscommerce et Synolia, bien que, je le rappelle, je ne suis pas en mesure de juger des autres types de boutiques et des autres prestataires.
  17. Merci Anonymous, vu que ça a l'aire de fonctionner à peu près normalement, je vais reprendre mon travail comme si rien n'était arrivé. C'était la première fois en 8 mois ! J'ai quelques erreurs quand mon site est sur easy Php 1.8, au niveau de certaines requêtes. Je pense que c'est lié à la version du serveur, je vais donc étudier cela de plus près. Mais pour le moment, c'est le moment fatidique, car depuis lundi dernier, je n'ai plus fait une mise à jour de mpn site en ligne, de peur qu'il s'éfondre. Je vais essayer ce matin, j'espère que ça va marcher !!
  18. Bonjour, J'ai résolu mon problème, mais je ne comprends rien à ce qui s'est passé. J'ai copié mon site sur ma vgersion 1.7 de easyPhp, et là surprise, il fonctionnait normalement ! Je l'ai supprimé de ma version 1.8 d''easyPhp et je l'ai copié à nouveau (ce que j'avais d'jà fait précédement et qui ne marchait pas), et là ce matin, ça a marché ! Je ne comprend pas ce qui a pu se passer, quelqu'un a t'il une idée ?
  19. Merci pour ces explications. Dans mes recherches, j'ai trouvé de qul fichier php était issue "mon erreur en allemand". Ce qui est étrange, c'est que je n'ai pas modifié ce fichier. Il semblerait que cela ait a voir avec de la réécriture d'url, ce qui va dans le sens de ton explication. Je vais donc continuer à rechercher dans ce sens.
  20. Bonsir, Justement, j'ai rapatrié tout mon site en ligne sur mon serveur local et malgrès tout en local le problème persiste, alors qu'en ligne il n'y a pas d'erreur. Je travail avec easyphp 8 en local, et en ligne c'est une red hat. Peut être que cela pourrait venir des droits d'accès en local, mais je n'y connais rien et peut être que je les ai changés involontairement.
  21. Bonsoir, J'ai un très gros problème, sur mon serveur local, j'ai le message d'erreur suivant : Die angegebene Datei konnte nicht auf dem Server gefunden werden! Et cela fait que mes pages s'affichent mal. Je suis perdue, quelqu'un a t'il déjà eu ce message d'erreur ? Merci d'avance.
  22. loulou

    Mysql >> XML

    Il te manque des chevrons autour de "CDATA" $xml .= "<lien><![CDATA['.$lien.']]></lien>\n"; Et pour encadrer une chaine de caractères, soit tu mets des doubles quotes soit des simples quotes, mais pas l'un en début de chaine et l'autre en fin : $xml .= "<lien><![CDATA['.$lien....
  23. loulou

    Mysql >> XML

    Ce que tu peux faire, c'est créer des champs avec CDATA. Cela te permet d'avoir un contenu de champs, non analysé par le parseur xml, ainsi si le champs contient des caractèes "spéciaux" qui pourraient intérrompre le "parsage", vu que les champs CDATA ne sont pas analysés, cela ne plante pas. echo '<designation><![CDATA['. $products['products_name'] .']]></designation>';
  24. loulou

    Mysql >> XML

    Bonjour, Je ne suis pas sure de bien comprendre ton problème : Quand tu récupères tes données, elles sont entourées de ' ou de " ? Ou bien alors s'agit-il de données comportant des tags html ou php ?
  25. Merci à tous pour vos conseils, ne n'ai réussi à faire ce que je voulais mais cela peut attendre. Bonnes vacances PoM !
×
×
  • Créer...