Aller au contenu

francoisch

Hubmaster
  • Compteur de contenus

    678
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par francoisch

  1. bonjour et merci de ta réponse. Ca y est, ça marche de ma,ière très classique, du gere ../dossier1/dossier2 Je n'ai pas compris pourquoi ça ne fonctionnait pas auparavant. Merci encore. Francois
  2. bonjour J'essaie maintenant d'écrire la pièce jointe dans un dossier de mon site. Quand je met: $filestore = ""; j'écris la pièce jointe dans le dossier où se trouve la page contenant le fwrite(). Quand je met: $filestore = "../"; pour l'écrire dans le dossier maître de ce dossier, ça ne s'écrit pas. Pas plus que quand je spécifie un chemin plus élaboré. Par avance merci de votre aide. Francois
  3. Est ce que fwrite() n'écrirait que sur un site Web, donc pas sur un PC? Si c'était ça, ne trouvant pas le chemin $filestore sur le site, il aurait écrit par défaut dans le dossier où se trouvait la page dans laquelle il était codé? Je cherche toujours. Francois
  4. Autant pour moi, j'aurai du le mettre: filestore: F:\isipc\martinot\videoC\ filename: Les Acces simplifies en Chinois 1.doc écrit avec deux echo(). Francois
  5. francoisch

    Fichier écrit à coté

    Bonjour Je lis en Imap le contenu dune BAL et je détache une pièce jointe quand il y en a une, du moins, jessaye. En reprenant le code qui ma servi de point de départ, je lécris avec ça : $fp=fopen($filestore.$filename,"w+"); fwrite($fp,$part); fclose($fp); pour placer la pièce jointe dans un dossier de mon PC. Problème : au lieu dêtre écrite sur mon PC dans le dossier spécifié dans $filestore, je trouve la pièce jointe sur le site dans le dossier qui contient la feuille Php qui la détachée. Comment faire ? Par avance merci de votre aide. Francois
  6. Merci de ta réponse. Je vais aller voir ton lien et je te dirai. Francois ----------------------------------------------------------------- J'ai exploité à fond la page du lien sur imap_fetchstructure, essayant plusieurs codes (daradkeh, passeniermaxime, aperez, spam, john) mais sans succès. J'ai eu des erreurs avec certains, j'ai appris pas mal mais je ne sais tjs pas détacher une pièce jointe. Si tu connais ces codes, y en a t il un que tu puisses me recommander, en tenant compte que je suis un petit programmeur Php? Par avance merci. Francois
  7. Bonjour Jai mis au point un petit Client de messagerie en Imap qui lit les mails dune BAL et les affiche dans une page Web les uns à la suite des autres. Jai besoin maintenant de gérer la / les pièces jointes : savoir quil y en a, les séparer, les enregistrer comme fichier. Jai compris que : Dans le imap_body, quand il y a un / des attachements, dans len-tête, il y a ça en plus : _ Content-Type: multipart/alternative; boundary="=====================_35179093== .ALT" --=====================_35179093== En-tête de chaque attachement, il y a : --=====================_44062625==.ALT-- --=====================_44062625==_ Content-Type: image/jpeg; name="toto.JPG"; x-mac-type="4A504547"; x-mac-creator="4A565752" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="toto.JPG" mais je voudrais éviter de scanner le flux pour rechercher ces éléments. Jimagine quil doit exister des fonctions Php qui permettent dextraire directement les attachements et de les enregistrer en fichiers. Si vous connaissez ça. Francois
  8. Dan, merci de ta réponse. Il y a des trucs intéressants sur ce site, je conserve l'Url. Francois
  9. bonsoir J'ai bien progressé, j'ai une page de test qui affiche bien des caractères chinois que j'ai obtenu du traducteur de Google et que mon visiteur chinois arrive à lire. Une question au sujet des tables MySql: faut-il que je mette mes tables "chinoises" dans une base séparée de mes deux bases actuelles? Jusqu'ici j'ai simplement compris que mes requêtes "chinoises" devaient être précédées de SET NAMES 'utf8'. Par avance merci de votre aide. Francois
  10. Bonjour La combinaison de touches Ctrl et + en IE permet dagrandir le texte. Est-il possible de coder cette action comme celle là dans une page Web ? en JS, en Php, ? Par avance merci de votre aide. Francois
  11. bonjour et merci de ta réponse. Oui, je respecte les directives du WCAG, sauf circonstance particulière. Pour la solution, je suis allé voir le site que tu mentionnes mais il semble que leur solution soit payante. Je continue à chercher; merci encore. Francois
  12. bonjour et merci de vos réponses. Je cherche ce dispositif pour l'installer sur une seule de mes pages, qui peut être un peu longue, et pour l'activer pour une personne, ou deux peut-être. Il s'agit là en particulier d'une malade grave atteinte de sclérose en plaques qui a déjà du mal à manoeuvrer le fauteuil électrique dans lequel elle doit se tenir à demi allongée faute de mieux. Nous ne sommes pas là dans un cas général mais au contraire très particulier et, là, j'ai besoin de cette fonction pour cette personne. Si vous avez ça sous la main, vous m'aideriez et elle aussi. Francois
  13. bonjour Je cherche un mécanisme, probablement en JS, qui provoque le défilement automatique d'une page Web dès son ouverture. En gros, cette page est plus grande que l'écran et l'utilisateur est une personne âgée. Je souhaite donc lui afficher la page de manière qu'elle puisse tout lire sans toucher à la souris. J'aimerai pouvoir régler le rythme du défilement. Je n'ai jusqu'ici rien trouvé dans mes recherches; par avance merci de votre aide. En IE7 ou 8. Francois
  14. bonjour SStephane et merci de ta réponse. Splendide, ça marche, c'est exactement ça. Merci encore. Francois
  15. Bonjour Après avoir migré de IE7 à IE8, les pages Web de mon site www.a0p.fr ont une bande blanche en haut de 1 cm de haut environ ; javais déjà remarqué ça avec FF 3.0. Quand jactive la fonction IE8 Affichage de compatibilité, la bande blanche disparaît. Quand je regarde le code source généré (clic droit ), je ne vois pas de bande blanche, pas plus que quand je vérifie ma CSS. Auriez vous une idée de la direction dans laquelle je pourrai chercher ? Par avance merci. Francois
  16. Vous avez surement raison. Simplement, j'avais une page existante, avec du code existant, et j'ai gréfé là-dessus un nouveau morceau de code sans remettre en question ce qui existait déjà. Oui, je vais retravailler tout ça pour éliminer le Php de l'histoire. Je vous dirai le résultat. Francois
  17. bonjour L'objectif général d'abord: n'afficher dans une page Web un bouton pour appeler un logiciel que s'il est installé sur le PC. Ma fonction de test de la présence éventuelle d'un logiciel: function test_prog(exec) { var fso = new ActiveXObject("Scripting.FileSystemObject"); var ret=fso.FileExists(exec); fso=null; return ret; } (je ferai volontiers la même chose en Php si c'est possible). J'utilise cette fonction ici: <script type="text/JavaScript"> var compteur1 = 0; if (test_prog("<?php echo $adresse; ?>")) { compteur1 = 1; // si le logiciel est détecté } </script> <?php // ***** récupération en Php du résultat du test if (isset($_GET['compteur1']) == false) { echo "<script type=\"text/javascript\">\n"; echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"."&compteur1=\" + compteur1;\n"; echo "</script>\n"; exit(); } // ***** affichage du bouton if ($compteur1 > 0 ) { ?> <td align="center" width="<?php echo $pctbureautique ; ?>%"> <button type="button" onclick=" ....</button> </td> Voila, vous savez tout ou presque; j'utilise ce code plusieurs fois dans la même page pour détecter plusieurs logiciels. Cette récupération de variable JS fonctionne bien au premier passage mais plus ensuite aux passages suivants. A votre avis? Merci par avance de votre aide. Francois
  18. Merci de vos réponses qui m'aident. Si je vous comprend, ça voudrait dire que je n'ai pas la bonne police de caractères (Arial Unicode MS). Donc, je viens de faire quelques recherches: - cette police, en chargement séparé, est payante - cette police fait partie de Office pourvu qu'on en ait demandé l'installation (logique, elle est grosse) - vérification faite dans mon IE7, Options Internet, Polices, j'ai plusieurs Arial mais pas l'Unicode Je vais donc chercher mon CD Office et installer ça. Francois
  19. Jacques La voila: http://www.fctest1.fr/testChinois.php Francois
  20. bonjour J'appelle bien maintenant la CSS dans laquelle j'ai spécifié la police avec font-family: "Arial Unicode MS". J'ai tout ce que je disais auparavant: Léditeur Jai créé sous Notepad++ un fichier de test et je lai converti en Utf8 sans BOM ; ça a donné un aspect curieux à tous les caractères accentués La page Web Ja ajouté la balise Meta dont il a été question ici La police Unicode - Windows : MS dit que cest incorporé dans Windows depuis WinXP - Page Web : dans la CSS, ajouter : font-family: "Arial Unicode MS" La Bdd : ajouter SET NAMES 'utf8' (reste à faire) Mais j'ai tjs deux petits carrés (traduction Google de Messagerie) affichés sur ma page de test. Par contre, j'ai ça æ¶æ¯ dans le code source (clic droit ...). A votre avis, il me manque encore quoi? La police ne serait pas trouvée? Comment vérifier? Merci de votre aide. Francois
  21. Bonjour Jutilise dans une page cette séquence de code pour plusieurs passages successifs : la variable compteur1 est initialisée dans du code Javascript sa valeur est récupérée dans la variable $compteur1 en Php par ce code : if (isset($_GET['compteur1']) == false) { echo "<script type=\"text/javascript\">\n"; echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"."&compteur1=\" + compteur1;\n"; echo "</script>\n"; exit(); } que javais trouvé dans un Forum. Problème : ça ne fonctionne correctement quau premier passage. En effet, lUrl reste identique aux passages suivants et la valeur retrouvée dans $compteur1 est toujours la même. J'ai essayé de supprimer la boucle du if / isset, mais justement, ça boucle. Merci par avance de vos suggestions. Francois
  22. Merci de ta réponse Dadou. Oui, je n'avais pas pensé à Google traduction. Je viens d'y aller, j'ai traduit Messagerie et j'ai obtenu 2 petits carrés que j'ai copiés dans ma page de test (format Utf8 sans BOM). Dans le code source généré (clic droit sur la page, ...), j'ai: æ¶ˆæ¯ mais mon affichage n'est pas encore bon. J'ai une erreur qui n'a rien à voir que je suis en train de chasser; je ne suis pas sûr d'être au bout. Francois
  23. bonjour Si je regarde une page Web qui supporte le chinois, j'imagine que: - le contenu du Head ne change pas - les balises Html restent les mêmes que dans une page anglo-saxonne - seuls les caractères des textes changent, de l'anglo-sxon au chinois Vrai? Au sujet du chinois: - les claviers chinois, s'ils existent, sont dans quelle langue chinoise? le mandarin? un langage simplifié? Dadou: je colle depuis quoi? un dictionnaire francais-chinois? existe t il des versions électroniques? Francois
  24. Bonjour Si je récapitule ce que jai compris jusquici : Léditeur Jai créé sous Notepad++ un fichier de test et je lai converti en Utf8 sans BOM ; ça a donné un aspect curieux à tous les caractères accentués La page Web Jai ajouté la balise Meta dont il a été question ici La police Unicode - Windows : MS dit que cest incorporé dans Windows depuis WinXP - Page Web : dans la CSS, ajouter : font-family: "Arial Unicode MS" La Bdd : ajouter SET NAMES 'utf8' Maintenant, si je veux afficher en chinois léquivalent du mot Messagerie, comment faire ? Je dois utiliser un clavier chinois ? ou demander à un chinois le codage Unicode Utf8 de lidéogramme correspondant ? Merci de votre aide, j'essaie d'aider un vieux monsieur vivant à Paris et ne lisant que le chinois. Francois
  25. Bonjour Dans une page Web, je voudrais attacher un fichier son à un événement onclick pour déclencher ce son au clic sur un bouton. Un fichier son, par exemple : <object type='application/x-shockwave-flash' data='dewplayer.swf?mp3=Windows XP Erreur.mp3&autostart=1' width='200' height='20'><param name='wmode' value='transparent'><param name='movie' value='dewplayer.swf?mp3=Windows XP Erreur.mp3&autostart=1' /></object> Mon événement onclick : <button type="button" onclick=" .." class="bouton97"><span class="libelle">taratata</span></button> mais je ne sais pas comment mettre les deux ensemble; j'ai essayé en mettant l'Object dans le onclick (?) mais sans succès. Est-ce possible ? Comment faire ? Par avance merci de votre aide. Francois
×
×
  • Créer...