Aller au contenu

arnotw

Actif
  • Compteur de contenus

    19
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

À propos de arnotw

  • Date de naissance 04/02/1976

Pour me contacter

  • Mon Site
    http://www.creacommunication.fr

Information du profil

  • Genre
    Homme
  • Localisation
    troyes
  • Société
    Creacommunication
  1. Bonjour et merci ! je teste ça dès cet apres-midi, j'ai pas le code sous les yeux.
  2. merci pour vos reponses. pour le rafraichissement, j'utilise "<meta http-equiv="refresh" content="5; url=#" />" Le cron ne sera pas adapté, tout doit être fait en 1 fois et commandé par un homme. je continue à regarder le rafraichissement.
  3. Bonjour, J'ai un gros script qui génère 2 images avec GD à partir d'un dossier de photos (qui peut aller jusqu'à + de 1000 photos). J'ai donc fait une boucle WHILE qui : - prend l'image du repertoire, - genere les 2 vignettes - supprime l'image source ... jusqu'à ce que le repertoire soit vide. Je suis donc confronté au timeout de php, mais surtout je voudrais éviter de toucher au "set_time_limit" d'autant plus que cela sera hébergé sur du mutualisé et non mes serveurs. j'ai essayé d'interrompre la boucle pour rafraichir la page, mais cela génère du bug. (ca ne marche pas sur IE par exemple) j'ai essayé des sources en ajax trouvées sur le net pour contourner le timeout, mais j'ai pas réussi à les faire tourner. je me demande si j'ai choisi la bonne méthode pour ce genre d'application qu'en pensez-vous sachant que je suis pas expert en php et nul en javascript ? merci arno
  4. J'ai trouvé !!!! Je donne le dénouement aux interéssés. Une faute était dans le CGI. dans le fichier upload.cgi (Ligne 72) CODE ################################################################################ ## Check Upload Size ################################################################################ if ($ENV{'CONTENT_LENGTH'}> $max_uplaod) { print "<scrript type='text/javascript'>parent.cancelUpload('Max Upload Size Exceeded');</script>"; } else { remplacer $max_uplaod par $max_upload et <scrript par <script Pas de chance l'alerte ne pouvait pas se donner à cause des 2 "r" et comme $max_uplaod n'existe pas à cause de la faute, ca pouvait pas marcher !!! En tout cas, je viens de le tester en chargeant un PDF de 5Mo, ca marche et en plus c'est beau avec la barre de progression ! arno
  5. Bonjour, Je me decide à mettre un post ici car je pensais avoir trouvé l'application qu'il me fallait ! C'est Ajax Uploader que l'on trouve à cette adresse : http://www.srmiles.com/freestuff/ajax_file_uploader/ Pour résumer, cela permet d'uploader de tres gros fichiers grace à CGI (traité en PHP) avec barre de progression en AJAX. Cependant, sur mon serveur, impossible de le faire tourner ! En fait, je voudrais savoir si certains d'entre vous l'ont testé et l'ont fait tourné car chez moi ca veut pas, pourtant le mode debug affiche "Succes" (repertoire temp, Chmod ...). Le probleme est qu'il n'y a pas de support, ni aucun forum où on en parle. Le script parait simple (bien que je ne maitrise pas le Pearl), mais je ne sais pas si cela vient de mon serveur ou un probleme sur ce script. Merci à tous ceux qui auront la curiosité de regarder (surtout que le resultat parait tres allechant !). Note : j'ai ecris à l'auteur, si j'ai du nouveau, je posterai ici
  6. arnotw

    Requete sur 2 tables

    Merci à vous. Désolé, j'avais pas vu l'erreur du ORBER. Bon j'ai testé la requete sous phpmyadmin et cela me sort un tableau de 96 enregistrements (alors que ma table "revendeurs" n'en possède que 13) avec tous les champs avec la valeur "NULL" dedans. Ci-dessous un petit imprim'ecran de mes tables : Merci d'avance, car là je sèche un peu ! arno
  7. arnotw

    Requete sur 2 tables

    Bon, j'ai testé la requete et ya une erreur : #1064 - Erreur de syntaxe pres de 'ORBER BY dptf.dept LIMIT 0, 30' a la ligne 3
  8. arnotw

    Requete sur 2 tables

    SELECT r.* FROM dptf LEFT JOIN revendeurs r ON (r.dept = dptf.dept) GROUP BY dptf.dept ORBER BY dptf.dept ... je ne comprends pas la syntaxe du "r.". Cela doit-il correspondre à un champ de table ? Je n'ai pas testé la requete, j'ai laissé ce boulot au bureau, mais j'essaye dès que possible. merci
  9. arnotw

    Requete sur 2 tables

    Oui, j'ai essayé sur phpmyadmin, pas d'erreur, il me retourne la liste avec le departement (en toutes lettres), maintenant c'est juste pour la mise en forme : Ain : revendeur 1 revendeur 2 ... Aisne : revendeur 3 revendeur 4 ... J'arrive actuellement avec la mise en forme suivante : revendeur 1 (Ain) revendeur 2 (Ain) revendeur 3 (Aisne) revendeur 4 (Aisne)
  10. arnotw

    Requete sur 2 tables

    Bonjour et merci NorSeb, En allegeant et modifiant un peu la requete, j'ai réussi à arriver à peu près à ce que je veux : SELECT * FROM revendeurs LEFT JOIN dptf ON (revendeurs.dept = dptf.num) Avec ceci, j'ai la liste de tous les revendeurs par departement. Avec le GROUP BY, je n'ai qu'un enregistrement par departement. Par contre pour afficher le nom du departement, je n'ai pas le choix, je dois faire une autre requête ? arno
  11. arnotw

    Requete sur 2 tables

    Bonjour, j'ai 2 tables : - une table "revendeurs" de revendeur avec : nom, adresse... et le numero de departement (champ "dept") - une table "dptf" avec les departements : le numero de departement (champ "num") et son nom (champ "dept") et je souhaite générer une page du type Ain : revendeur 1 revendeur 2 ... Aisne : revendeur 3 revendeur 4 ... ... et ainsi de suite pour les departements qui ont des revendeurs Est-il possible de faire cela en une seule requete et si oui comment ? Sinon, comment optimiser pour consommer le moins de ressources possibles ? Je sais le faire avec plusieurs requetes simples, mais je trouve ca plutot lourd ! merci Arno
  12. salut, Le top du top pour bien apprendre les CSS, c'est alsacreations, tu as même des exemples de mises en page ici : http://css.alsacreations.com/Modeles-de-mise-en-page-en-CSS Je te conseille aussi de lire les tutos qui sont très bien faits !
  13. Ok, Donc, en fait, je peux les traiter en une manip à condition de bien libérer la mémoire. Pour le moment je n'avais prévu qu'un "imagedestroy()" à la fin de la boucle pour killer l'image en cache, mais je vais aller lire la doc d'apache2 pour libérer la mémoire. De toutes manières, une seule galerie ne sera générée par semaine, c'est histoire de quelques secondes. Je ferai tout de même des essais prudents et regarderai le monitoring de la machine. Merci arno
  14. Merci Cariboo de ta reponse, mais je pense qu'ici mon application se situe dans le cas d'images à la volée ... En fait, lors de la creation d'une galerie, le script va traiter toutes images "brutes" du repertoire d'un coup. Pour un chargement de page, l'application va créer de 800 images (si on inclus les vignettes) pour 100 images dans le repertoire. ... du moins si je ne m'abuse. Je sais pas si ça tient la charge, alors je me renseigne avant d'attaquer le morceau. Merci arno
  15. Bonjour, Je dois developper une galerie pour un client qui deposerait 60 à 100 photos par semaine. D'habitude, je fais un formulaire d'upload qui permet de rentrer les photos une par une par http. Mais la, je voudrais que les photos soient deposées "brutes" en jpg dans un repertoire en FTP (manipulation moins ennuyante et pas de probleme pour les fichiers de + de 1Mo). Pour cette application, les instructions GD sont : - la photo source est redimensionnée en 800x600px. - je créé un png de meme dimension avec des formes et decoupes. - je fusionne l' image avec le png à 50% alpha. - je re-fusionne avec un logo en png (pour le copyright) - je refais la meme chose pour la vignette en 150px (à partir de l'image source, car sinon la vignette est "crade") - Je detruis l'image source Ensuite lors de la creation de la nouvelle galerie dans l'admin, le script traiterait toutes les photos du repertoire. Mes questions sont donc : Est-ce la bonne méthode ? En effet je lis beaucoup que GD consomme un max de ressources serveur, mais je ne trouve pas beaucoup d'infos concretes à ce sujet. J'ai un serveur dédié avec une quarantaine de sites dessus (peu gourmand) et je ne voudrais pas que cela leur nuise. Merci de vos conseils ! Arno
×
×
  • Créer...