Joomladay francophone 2018 à Paris 18 et 19 mai

Upload de fichiers avec CK Forms

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Upload de fichiers avec CK Forms

    Bonjour,

    J'ai testé avec grand plaisir CK Forms. Merci à Sarki pour tout son travail !

    Tout fonctionne bien sauf l'upload de fichiers. Le dossier reste désespérément vide.

    Mais 1) ce dossier est bien sous "images" ; 2) il a bien tous les droits en écriture ; 3) les extensions des fichiers que j'essaie d'uploader sont bien dans la liste des extensions autorisées (sous Configuration / Système).

    Merci de votre aide

    Katinka
    Dernière édition par Katinka à 13/09/2009, 10h03

  • #2
    Bonjour à tous.

    idem pour moi, je dois avoir le même problème.

    Le formulaire fonctionne très bien, je reçois les champs par mail, mais aucun fichier se trouve dans le répertoire.

    joomla Version 1.5.14

    Commentaire


    • #3
      Chemin des fichiers

      Voila comment j'ai réglé le problème

      Pour les fichiers joints

      Créer un dossier dans /images/stories/ du site exemple ficforms

      lui donner les droits mini 755 maxi 777
      mettre dedans un fichier index.htm vide

      récupérer par copier dans la configuration générale de joomla le chemin du fichier tmp
      Onglet serveur - paramètre du serveur - Chemin vers le dossier Temp
      chez moi c'est home/www/jos_vl/tmp

      Retour dans JCk Forms cliquer sur votre formulaire
      Onglet avancé
      Chemin des fichiers chargé coller et remplacer le /tmp/ par /images/stories/ficforms/
      ce qui va donner /home/www/jos_vl/images/stories/ficforms/

      Sauvegarder

      Revenir sur le formulaire et vous devez avoir
      (Dossier existe - Dossier pouvant être écrit)

      Et la vous avez le dossier ficforms qui se rempli des fichiers uploadés

      le email contient le fichier joint

      Seul problème restant
      si vous allez dans l'affichage des données du formulaire
      /home/www/jos_vl/ficforms/image002.jpg
      ne permet pas de visualiser le fichier mais par FTP votre fichier est bien dans ficforms

      Si je progresse je vous informe
      Dernière édition par JB_PSA à 24/08/2009, 14h38
      « Le savoir c'est ce que l'on apprend à l'école, la connaissance c'est ce que l'on apprend soi même » [Marguerite DURAS]

      Commentaire


      • #4
        Solution

        Bonjour,

        Merci à JB_PSA pour sa réponse. Dans mon cas, cela n'a pas fonctionné ...

        J'ai fait la mise à jour vers CK Form 1.3.1, toujours sans succès.

        Jusqu'à ce que je réalise que la taille maximale des fichiers joints était spécifiée en OCTETS. Les fichiers joints étaient donc refusés à cause de la limite trop basse que j'avais mise. Pour autoriser 1 Mo, il faut indiquer 1000000 !

        C'est dommage qu'aucun message d'erreur ne nous prévienne, cela nous éviterait des heures de tests et de tâtonnements ...

        Mais MERCI encore pour ce composant super !

        Katinka

        Commentaire


        • #5
          lui donner les droits mini 755 maxi 777


          bonjour
          je lutte pour transferer des fichier avec ckforms
          je voudrais savoir comment donner les droits 777

          merci

          Commentaire


          • #6
            Bonjour,
            tu utilises Filezilla par exemple (ou tout autre programme de transfert FTP) et tu fais un clic droit sur le dossier désiré, ensuite tu tapes 777.
            Si je ne suis pas assez clair, n'hésite pas.

            Commentaire


            • #7
              merci mais je suis en local je n'est pas de ftp

              Commentaire


              • #8
                La question des droits ne se posent pas alors
                Mets ton site en ligne et le problème sera réglé car tu auras accès aux mails !

                Commentaire


                • #9
                  d'accord mais ce que je ne comprend pas, c'est que en local, je recois sur ma boite mail perso les formulaire,qui n'ont pas de fichier joints, tous les champs sont remplie il n'y a aucun probleme. par contre c'est quand je rajoute fichier joint au formulaire, je le recois dans ma boite mais aucun champ renseigné et aucun fichier joint. je lutte et je sais plus quoi faire

                  Commentaire


                  • #10
                    Envoyé par Danakyl Voir le message
                    La question des droits ne se posent pas alors
                    Parce que en locale il n'y a pas droits ??
                    Non, non! même là il faut regardé. La façon dépendra du système (OS).

                    Quel système ? j'ai l'impression que c'est du Linux ou Mac ?

                    D'autre part et sauf erreur de ma part, la pièce jointe n'est pas dans le mail. Par contre tu peux avoir le lien vers la pièce uploader sur ton serveur.

                    Est-ce que le fichier a été transféré dans /home/www/jos_vl/images/stories/ficforms/ après avoir soumis le formulaire ?
                    Dernière édition par sharky à 09/11/2009, 06h20
                    Règlement du forum : http://forum.joomla.fr/faq.php
                    Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
                    Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
                    http://www.iwannaclick.org

                    Commentaire


                    • #11
                      bah...sur PC comment tu passes tes fichiers locaux en 777 ???
                      Sinon je confirme qu'avec CK forms la pièce jointe EST dans le mail !
                      Par contre tu as parfaitement raison, il faut qu'il vérifie la présence de la pièce jointe dans son dossier ckform.

                      Peut-etre est-ce un problème de taille de la pièce jointe ?

                      Commentaire


                      • #12
                        C'est pas parce que c'est pas la même chose qu'il n'y en pas !!!
                        Sous Windows, c'est l'onglet sécurité dans les propriétés du fichier ou du dossier

                        PS: juste pour semer un troll: Est-ce qu'un Mac est un PC ? quand on c'est PC = Personal Computer ??
                        Dernière édition par sharky à 09/11/2009, 08h40
                        Règlement du forum : http://forum.joomla.fr/faq.php
                        Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
                        Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
                        http://www.iwannaclick.org

                        Commentaire


                        • #13
                          Oh ! "PC" je parlais de windows, tu m'avais très bien compris coquin !!
                          Sinon en local pour joomla, je n'ai jamais eu à régler les droits des fichiers de cette façon. Pour le partage en réseau alors ok...

                          Commentaire


                          • #14
                            Sous Windows, j'ai eu a le faire dans des cas où l'utilisateur n'est pas administrateur de son poste.
                            Puis si tu lance en tant que service (xampp par exemple), est-ce que le compte service a les droits ?

                            Sérieusement, il y a aussi des droits sous Windows, comme sous Linux et Mac. C'est normale et la moindre des choses.
                            Dernière édition par sharky à 09/11/2009, 08h53
                            Règlement du forum : http://forum.joomla.fr/faq.php
                            Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
                            Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
                            http://www.iwannaclick.org

                            Commentaire


                            • #15
                              bonjour
                              donc j'ai regardé dans la base de donné et les formulaires sont la avec las piece jointe. par contre dans le dossier ckform il n'y a rien, et dans le mail j'ai pas les piece jointes. comment les recuperer.

                              sinon je me pose une question peut-on uploader des video avec ckform? car les formulaire qui sont entier dans ma base de donné ont des photo en fichier joint.si oui somment faire?

                              pour info je suis PC

                              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
                              Travaille ...
                              X