Formulaire avec dépôt de fichiers

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Formulaire avec dépôt de fichiers

    Bonjour,

    je recherche un module de formulaire avec pour particularité de pouvoir déposer un fichier (de type word ou pdf par exemple).

    J'ai fais plusieurs test entre ceux qui n'on pas cette fonction et les autres qui me font planter, j'avoue que je commence à désespérer.

    Donc je demande à une âme généreuse de me porter secours.

    Merci d'avance.

  • #2
    Re : Formulaire avec dépôt de fichiers

    Bonjour,

    J'utilise personnellement Breezing Forms, qui a en natif cette possibilité. Mais au moins RS Form Pro, JSN Uniform Pro; Chronoforms, etc. le permettent également, sans planter.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Formulaire avec dépôt de fichiers

      Merci pour la réponse, j'ai tenté d'installer Breezing Forms mais lors de l'installation une erreur c'est produite, joomla me dit " 1146 Table 'baseaddesi.yfz2c_updates' doesn't exist SQL=SHOW FULL COLUMNS FROM `yfz2c_updates`".

      Que faut il faire pour corriger l'erreur.

      Merci par avance.

      Commentaire


      • #4
        Re : Formulaire avec dépôt de fichiers

        La table #__updates est une table Joomla!, pas Breezing Forms. Ton problème est donc dans ton installation de Joomla!

        Tentes en Gestion des extensions, Base de données, d'utiliser la correction. Si aucune correction ne se fait, c'est qu ecette erreur de table manquante est passée inaperçue, soit lors de l'installation de Joomla!, soit durant une mise à jour.

        Il est toujours possible de corriger (ou au mioins de tenter) manuellement en créant la table, mais en général, une table manquante peut masuqre d'autres erreurs du même type.
        Code:
        CREATE TABLE IF NOT EXISTS `#__updates` (
          `update_id` int(11) NOT NULL AUTO_INCREMENT,
          `update_site_id` int(11) DEFAULT 0,
          `extension_id` int(11) DEFAULT 0,
          `name` varchar(100) DEFAULT '',
          `description` text NOT NULL,
          `element` varchar(100) DEFAULT '',
          `type` varchar(20) DEFAULT '',
          `folder` varchar(20) DEFAULT '',
          `client_id` tinyint(3) DEFAULT 0,
          `version` varchar(32) DEFAULT '',
          `data` text NOT NULL,
          `detailsurl` text NOT NULL,
          `infourl` text NOT NULL,
          `extra_query` varchar(1000) DEFAULT '',
          PRIMARY KEY (`update_id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Formulaire avec dépôt de fichiers

          Merci d'être réactif.

          J'ai tenté de réparer l'erreur en passant par la Gestion des extensions mais une nouvelle erreur c'est produite. La voici :

          1146 Table 'baseaddesi.yfz2c_updates' doesn't exist SQL=SHOW COLUMNS IN `yfz2c_updates` WHERE field = 'infourl'

          Du coup, je ne sais pas trop quoi faire, d'une je ne sais pas comment accéder à la table pour mettre la correction en manuel et de deux me voila avec une autre erreur comme suggérée au dessus et surtout rien ne me dit qu'il ne va pas y avoir d'autre.

          Donc du coup, que faire ?

          Commentaire


          • #6
            Re : Formulaire avec dépôt de fichiers

            S'il s'agit encore d'un site en développement, le plus simple serait de repartir sur un Joomla! neuf, donc réinstallation.

            Sinon, utiliser phpMyAdmin pour injecter la table manquante (#__updates) en remplaçant #__ par ton préfixe de tables, à priori yfz2c_
            Le code SQL de la table est celui donné auparavant ici.
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Formulaire avec dépôt de fichiers

              C'est effectivement un site en développement.
              Je suis sous wamp.

              Pour repartir avec un joomla neuf que me faut il faire ? Et pour réimplanter les données créés déjà existante ?
              Car au final le site est presque terminé, il me manque juste une page avec son formulaire et le bouton sur le menu qui y renvoie.

              Commentaire


              • #8
                Re : Formulaire avec dépôt de fichiers

                Au fait la vérification de la structure de tables de la base de données donne quoi ?
                http://help.joomla.fr/3/index.php/ex...ase-de-donnees
                Solidaire avec les dinosaures

                Commentaire


                • #9
                  Re : Formulaire avec dépôt de fichiers

                  Les tablesd manquantes étant des tables de base sous Windows, nul ne peut espérer qu'en te faisant créer manuellement ces tables ça résoudra les problèmes actuels ou futurs pouvant résulter d'une installation de base bancale...

                  Pour les données, utiliser J2XML par exemple pour exporter les articles, et les réimporter ensuite dans un Joomla! propre et sans ces problèmes.
                  Pas de demande de support par MP.
                  S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                  Commentaire


                  • #10
                    Re : Formulaire avec dépôt de fichiers

                    Bonjhour,
                    Envoyé par messinmaisoui Voir le message
                    Au fait la vérification de la structure de tables de la base de données donne quoi ?
                    http://help.joomla.fr/3/index.php/ex...ase-de-donnees
                    Bonne question, mais la réponse a été
                    J'ai tenté de réparer l'erreur en passant par la Gestion des extensions mais une nouvelle erreur c'est produite. La voici :
                    ce qui indique clairement que des tables de base de Joomla! manquent... Donc la situation actuelle est: soit énormément de travail pour tenter manuellement (et avec de bonnes compétences en SQL) de rafistoler le machin, ou réinstaller, puisque le site n'est pas en ligne.

                    Note, Sous Wamp, avec certaines limitations de Windows, il arrive que des erreurs passent inaperçues durant un certain temps...
                    Pas de demande de support par MP.
                    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                    Commentaire


                    • #11
                      Re : Formulaire avec dépôt de fichiers

                      ... soit énormément de travail pour tenter manuellement (et avec de bonnes compétences en SQL) de rafistoler le machin, ou réinstaller, puisque le site n'est pas en ligne.
                      Oui jisse03, et pour ma part même avec des connaissances solides en BdD, réinstaller me parait de loin la solution la plus raisonnable ... ( d'ailleurs en ce qui me concerne la moindre anomalie/dérive en installant une extension, c'est restauration !)
                      Solidaire avec les dinosaures

                      Commentaire


                      • #12
                        Re : Formulaire avec dépôt de fichiers

                        Bien je vais suivre les conseils et repartir sur une base neuve.

                        Mais le souci, c'est que je ne peux plus installer aucun module car il me manque la fameuse table cité au dessus.

                        Que puis je faire, dans ce cas pour récupérer les données de mon site ?


                        PS : A cause de mon travail, je ne pourrais faire les tests, qu'à partir de samedi.

                        Commentaire


                        • #13
                          Re : Formulaire avec dépôt de fichiers

                          Bonjour,

                          alors pour tenir les gens au courant, je ne sais pas pour quoi mais je ne pouvais pas modifier ma BdD ni faire de copie via MyPHP Admin.
                          Pour rappel cela m'empêché d'installer quoi que ce soit. Et donc de faire un sauvegarde des données du site.

                          Donc actuellement je suis en train de refaire le site de A à Z.

                          Je vais donc passer en résolue et je remercie ceux qui m'ont aidé.

                          Commentaire

                          Annonce

                          Réduire
                          1 sur 2 < >

                          C'est [Réglé] et on n'en parle plus ?

                          A quoi ça sert ?
                          La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                          Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                          Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                          Comment ajouter la mention [Réglé] à votre discussion ?
                          1 - Aller sur votre discussion et éditer votre premier message :


                          2 - Cliquer sur la liste déroulante Préfixe.

                          3 - Choisir le préfixe [Réglé].


                          4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                          2 sur 2 < >

                          Assistance au forum - Outil de publication d'infos de votre site

                          Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                          Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                          Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                          UTILISER À VOS PROPRES RISQUES :
                          L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                          Problèmes connus :
                          FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                          Installation :

                          1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                          Archive zip : https://github.com/AFUJ/FPA/zipball/master

                          2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                          3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                          4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                          5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                          6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                          et remplacer www. votresite .com par votre nom de domaine


                          Exemples:
                          Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                          Télécharger le script fpa-fr.php dans: /public_html/
                          Pour executer le script: http://www..com/fpa-fr.php

                          Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                          Télécharger le script fpa-fr.php dans: /public_html/cms/
                          Pour executer le script: http://www..com/cms/fpa-fr.php

                          En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                          Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                          Voir plus
                          Voir moins

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X