Aller au contenu

dimi3

Hubmaster
  • Compteur de contenus

    110
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par dimi3

  1. Merci. Je vais regarder tout ça et tester.
  2. Merci pour votre réponse. Pour certains fichiers, il passe des milliers de variables. Les dernières centaines ne passent pas. Où se code cette limitation dans le protocole POST ? Comment modifier cela ? Passer les variables en plusieurs fois serait en effet une solution. Mais là je ne vois pas trop encore.
  3. Bonjour, Mon programme doit traiter des gros fichiers textes et passe jusqu'à des milliers de variables en POST. En local, j'ai édité le fichier php.ini : max_execution_time = 0 max_input_time = 0 safe_mode = off En tête de mes fichiers php j'ai codé : set_time_limit(0); Lorsque le fichier est petit, toutes les variables passées en POST passent bien; Lorsque le fichier est gros, les dernières variables passées en POST ne passent pas. Le problème ne vient pas des temps d'exécution mais de variables indéfinies lorsque leur nombre est trop grand. Je ne vois pas quoi faire... Je vous remercie si vous avez une idée. Meilleurs voeux à tous pour la nouvelle année.
  4. J'ajoute cette possibilité à ma liste d'études futures... Merci !
  5. Je vous remercie pour vos précisions. Faut-il conclure que protéger un dossier (interdire sa visite et interdire son téléchargement) et permettre au site l'affichage des photos collectées dans ce dossier est incompatible ?
  6. Le .htaccess [Options - Indexes] à la racine du site bloque le site. Mettre un fichier index dans le dossier à protéger ne protège pas grand-chose. Un aspirateur de site s'en moque.
  7. Bonjour, En ouvrant la fenêtre "Attributs des fichiers" sous Filezilla, je trouve un dossier indiquant que la valeur numérique est xxx, avec le commentaire : Vous pouvez appliquer un x sous n'importe quelle position pour conserver les permissions initiale des fichiers. Qu'est-ce que cette option ? Quelle est sa fonction ? Je vous remercie.
  8. Bonjour, peut-être cet .htaccess, si j'ai bien compris votre question : order deny,allow deny from all allow from .votrehebergeur.com
  9. dimi3

    upload fantaisiste ?

    J'ai résolu le problème en changeant d'hébergeur. Mon fournisseur internet sfr qui hébergeait mon site n'est pas au top, en ce qui concerne les téléchargements. Hébergement gratuit, mais encore trop cher !
  10. dimi3

    upload fantaisiste ?

    Voici les résultats : $_FILES['fichier_telecharge']['error'] avant de tenter le move_uploaded_file... donne error 1 php.info donne : Warning: phpinfo() has been disabled for security reasons in /var/www/g/ge/gen/mon_site.perso.sfr.fr/public_html/mon_dossier/phpinfo.php on line 2 $taille = filesize($_FILES['fichier_telecharge']['tmp_name']); donne Warning: filesize() [function.filesize]: open_basedir restriction in effect. File(/tmp/php_tmp/phpxJGNfp) is not within the allowed path(s): (/var/www/g/ge/gen/mon_site.perso.sfr.fr/public_html/:/usr/lib/php5/:/var/sitesmutu) in /var/www/g/ge/gen/mon_site.perso.sfr.fr/public_html/mon_dossier/creer3.php on line 10 Le fait d'avoir déclaré le dossier depuis la racine me semble faciliter le transfert. Malgré l'affichage des erreurs et avertissements ci-dessus, le téléchargement fonctionne parfois et parfois non. Merci à vous pour votre aide.
  11. dimi3

    upload fantaisiste ?

    $dossier est le chemin cible $dossier = "./reception/"; $fichier = basename($_FILES['fichier_telecharge']['name']); l'erreur 6 provient en effet de $_FILES['fichier_telecharge']['error'] Je vais suivre vos conseils et voir ce qu'il en est. Je vous dirai le résultat. Merci
  12. dimi3

    upload fantaisiste ?

    Bonjour et merci de votre attention. Je télecharge du disque dur vers le serveur avec la fonction : if(move_uploaded_file($_FILES['fichier_telecharge']['tmp_name'], $dossier . $fichier)) { echo '<center>Chargement effectué avec succès !</center>'; } else { echo '<center>Le téléchargement a échoué !</center>'; J'obtiens l'erreur 6 fréquemment, en téléchargeant le même fichier même de taille minuscule (13 ko par exemple). Le temps n'est pas long (5 secondes à tout casser). Peut-on modifier le timeout ?
  13. dimi3

    upload fantaisiste ?

    Bonjour, Lorsque, au cours de mes tests, je tente de télécharger le même fichier via la fonction PHP upload , j'obtiens parfois une erreur de chargement, parfois pas. Or il s'agit toujours du même fichier dont le contenu n'a pas varié. Quelle peut être la cause de ces erreurs ? Je vous remercie.
  14. J'ai trouvé ceci : if($_FILES['monfichier']['error'] == 1) echo "Taille du fichier trop élevée."; if($_FILES['monfichier']['error'] == 2) echo "Taille du fichier trop élevée."; if($_FILES['monfichier']['error'] == 3) echo "Transfert du fichier interrompu."; if($_FILES['monfichier']['error'] == 4) echo "Aucun fichier."; if($_FILES['monfichier']['error'] == 6) echo "Erreur du serveur.";
  15. dimi3

    upload de fichiers et erreurs

    Bonjour, Est-il possible de faire afficher par le programme la cause d'un échec de téléchargement via la fonction move_uploaded_file ? Si oui, que rajouter à ce code : if(move_uploaded_file($_FILES['fichier_telecharge']['tmp_name'], $dossier . $fichier)) { echo '<center>Chargement effectué avec succès !</center>'; } else { echo '<center>Le téléchargement a échoué pour la raison suivante : [... là j'aimerais que s'affiche la cause de l'échec ... ]!</center>'; Je vous remercie de votre aide.
  16. Effectivement, ma variable n'était pas déclarée en string. Merci beaucoup à tous deux.
  17. Bonjour, Je vous remercie pour votre réponse. Même en varchar, les zéros sont éliminés à l'enregistrement.
  18. Bonjour, Est-il possible de forcer l'enregistrement des zéros en tête de nombre dans une base MySql ? Par exemple 0045 au lieu de 45 ? Je vous remercie
  19. dimi3

    caractère `

    Merci à tous pour vos réponses à mes questions.
  20. dimi3

    caractère `

    Bonjour, Voici une ligne de code PHP que je ne sais pas interpréter : Code $sql = 'show tables from `'.$db.'` like \''.$pref_tables.'%\''; Quel est le caractère ` utilisé dans cette ligne ? Comment l'obtient-on ? Quel est son rôle ? Je vous remercie de votre réponse.
  21. Merci pour vos réponses. Effectivement un simple rechercher-remplacer n'a rien résolu... C'aurait été trop simple !
  22. Merci pour votre réponse rapide. Me suffira-t-il de faire les remplacement ou faudra-t-il modifier aussi les arguments ?
  23. dimi3

    fonction ereg() is deprecated

    Bonjour, J'ai téléchargé un programme gratuit sur le web. Lorsque je le lance, s'affiche une multitude d'erreurs du type : function ereg() is deprecated in line... Je comprends qu'il s'agit d'une fonction PHP obsolète. Par quelle nouvelle fonction puis-je la remplacer ? Je vous remercie.
  24. Merci encore pour votre attention et votre temps. jQuery fera l'objet de ma prochaine étude... le temps de trouver un bon bouquin !
×
×
  • Créer...