Aller au contenu

cktoon

Actif
  • Compteur de contenus

    22
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Pour me contacter

  • Mon Site
    http://www.cktoon.com
  1. cktoon

    Configurer Eclipse + WinCVS

    Bonjour à tous, je souhaite pouvoir utiliser Eclipse avec IDE PHP et WinCVS j'ai suivi les conseils d'install d'Eclipse trouvés ici, tout est ok de ce côté. En revanche, impossible de comprendre comment paramétrer winCVS pour pouvoi utiliser la fonctionnalité CVS d'Eclipse et me créer un répertoire disque dédié à mes fichiers... J'ai tenté de suivre l'install de CVS décrite là : install WinCvs 1, mais les captures ne correspondent pas exactement à ce que j'ai, car j'ai une version winCVS2... et je ne trouve pas de tuto avec cette version. Si j'arrive à configurer un répertoire, comme répertoire CVS, je ne sais pas comment créer un compte et déterminer les infos de connection à utiliser ensuite dans Eclipse (settings du CVSROOT) Pouvez-vous m'aider ? Merci ;-)
  2. Bonjour à tous, J'ai un problème technique que je souhaiterais vous soumettre, pour avis : mon hébergeur me permet d'utiliser le protocole IMAP pour les messageries liées à mes domaines, mais il m'est impossible d'être identifiée pour l'utiliser pour les messages sortants actuellement et je ne sais pas bien s'il s'agit d'un problème de config générique (lié au protocole lui-même) ou local (lié à la config serveur de l'hébergeur). Je m'explique : on m'indique sur la doc les paramètres à indiquer en champ courrier entrant : imap.mondomaine DOT com et en courrier sortant : imap.mondomaine DOT com Je teste la chose : réception ok, mais à l'envoi de message, erreur : J'ai testé maintes choses, différents paramètres... "chez nous ça marche bien, il n'y a pas de problème" ou encore "l'imap ne sert pas à envoyer des messages, mais seulement à les lire (si si)" pour finir par réaliser que cette erreur ne se produisait plus si je relevais le courrier d'un compte configuré en POP/SMTP juste avant... bref, j'en ai conclu que l'identification au serveur se faisait bien lors de la connection à un compte POP/SMTP mais pas à la connection à un compte configuré en IMAP... J'ai donc demandé à mon hébergeur s'il allait être possible de pouvoir être identifié à la connection IMAP pour pouvoir l'utiliser complètement, en tant que protocole pour les courriers entrants, mais aussi sortants et voici ce que j'obtiens comme réponse : Pratique n'est-ce pas ? En gros, je peux utiliser l'IMAP mais il me faut un compte à côté pour m'identifier... sinon il me reste à utiliser le serveur smtp de mon FAI, chose qui ne me convient pas franchement vu son efficacité.... Alors, avant de relancer mon hébergeur en insistant pour qu'il mette en place une identification correcte avec le protocole IMAP qui permette la réception et l'envoi de messages, je viens vous demander votre avis sur la chose.... Avez-vous une config de messagerie qui utilise l'imap pour l'entrant et le sortant et qui fonctionne ? des pistes à lui soumettre pour que l'identification se fasse (car tout de même pour la réception, j'envoie des identifiants...) ou un retour d'expérience sur le sujet ?
  3. Bonjour à tous, j'ai des textes en base de données que je publie en html sur un site et je voudrais les envoyer sous forme de PDF avec FPDF par ailleurs. Je bute sur un truc un peu bête : dans l'un des textes, j'ai un petit tableau html, j'aimerais pouvoir récupérer ce tableau, et le renvoyer sous forme de tableau... mais je ne m'en sort pas pour créer la regex qu'il me faudrait Schématiquement, voici ce que m'envoie ma BDD : paragraphe de texte tableau html paragraphe de texte j'aimerais donc, avec une regex pouvoir récupérer ce qui se trouve entre balises <table> et </table>, mais également ce qu'il y a avant et après... pour ensuite récupérer chaque bloc et pouvoir le traiter normalement pour affichage s'il s'agit d'un texte, ou lui faire subir un traitement préalable s'il s'agit d'un tableau... Comment écrire mon motif pour qu'il me renvoie bien, dans le cas typique de mon exemple, les 3 blocs texte / tableau / texte ? Merci de votre coup de pouce ;-)
  4. cktoon

    Sécuriser un site php

    Oùla.... pas de Linux, et les termes du genre "dans la console" m'évoquent.... du chinois j'avoue
  5. Retour de test : même problème chez moi.... Peux-tu me dire à quoi sert cette ligne de code dans ton script ? Aurais-je une limitation quelque part (chez l'hébergeur ??) qui m'envoit paître avec ma fonction qui prendrait trop de ressources ? Si au moins j'avais la possibilité de savoir ce qui coince, ça m'avancerait
  6. Merci Dan, je teste avec ton code
  7. cktoon

    Sécuriser un site php

    Bonsoir, Je vous remercie de vos réponses... Effectivement appeler un élément au téléchargement par son id, à la seule condition d'être bien identifié peut suffire. Me reste encore à déterminer quelle est la meilleure solution de gestion des identifiants... Ca m'intéresse ça, mais je ne vois absolument pas comment une telle chose se fait, peux-tu me donner quelques pistes pour que je m'instruise sur la question ? Merci
  8. cktoon

    Sécuriser un site php

    Bonjour à tous, je réfléchis à comment aborder la question de sécurité pour un site type catalogue en ligne qui propose des ressources en téléchargement pour certains membres. D'un côté, j'ai évidemment des questions concernant l'identification de ces membres : - le système de login / mots de passe en BDD est-il fiable et suffisant ? (genre login normal et mot de passe en md5) - pour l'identification des membres en questions, si on utilise un formulaire d'identification, vaut-il mieux utiliser une variable de session en faisant appel à une variable du type $_SESSION['id'] et tester si elle existe / contient un identifiant valide... ? ou faut-il utiliser une autre technique plus fiable ? et la question de la protection des ressources : - pour les liens vers les ressources, imaginons qu'une fois connectés, les membres voient les liens d'accès aux ressources qui sont stockées dans un répertoire "telecharger/nomdudoc.zip" par exemple, tandis que les non membres ou les non connectés ne voient pas ces liens : j'ai limité l'accès à ce répertoire via mon htaccess (si un non membre ou non connecté connait l'url du document et tente de l'afficher via un navigateur en le tapant directement dans l'url, son accès est refusé) mais est-ce réellement suffisant ... ? J'ai entendu parlé de "répertoires temporaires", qui offriraient des solutions plus intéressantes : d'après ce que j'ai pu comprendre de l'idée, à la connection du membre, on lui créerait un répertoire temporaire, juste le temps d'une session, et il y trouverait les ressources qui elles seraient stockées ailleurs sur le serveur, dans un répertoire que seul l'administrateur connait... lequel répertoire temporaire serait détruit en fin de session, et donc les ressources à nouveau à l'abri.... Celà me pose question : - si mes ressources sont légères et peu nombreuses, je peux à la connection les copier et les placer dans le répertoire temporaire... mais si elles sont très lourdes (genre 10Mo chacune) et nombreuses.... ça sent l'usine à gaz super gourmande en ressources à ne pas utiliser.... - si le problème de ressources gourmandes pouvait être contourné (j'attends de vos avis sur la question ), comment savoir quand détruire le répertoire temporaire ? - question subsidiare : et si on veut pouvoir rappeler au membre d'une session sur l'autre ce qu'il a fait en session précédente ... il faut passer par une gestion en base qui en garde des traces ? Evidemment, si chaque utilisateur se déconnecte proprement, c'est facile... mais s'il ne le fait pas ... ? (Ca me rappèle que j'avais vu un script qui gérait la durée de vie des sessions et qui faisait qu'au bout de 3 ou 5 minutes d'inactivité, elle était détruite... c'est peut-être à approfondir ???) Bon voilà, vous aurez compris qu'il s'agit pour moi d'une réflexion de fond, qui pourrait être applicable à tout site nécessitant une identification / sécurisation de données, le partage d'expériences est bienvenu
  9. Tu veux dire un système qui permet à tes visiteurs de poster des commentaires à un article par exemple ? Il y a des tas de sites qui proposent des ressources toutes faites et prêtes à l'emploi... par exemple : http://www.phpscripts-fr.net/scripts/scrip...at=Commentaires
  10. Salut Dan, voici l'image utilisée pour mes tests : Attention, elle est assez lourde (500ko), et grande (plus de 2000 pixels de large) Je l'ai utilisée pour mes tests en la redimensionant avec photoshop (enregistrement pour le web en jpg non progressif) jusqu'à 1700 pixels de large où j'ai constaté qu'à ce stade le redimensionnement marchait bien... Merci de tes lumières
  11. Salut, j'ai bien tenté de voir s'il y avait une erreur : rien ne m'est renvoyé de particulier dans le cas où le truc qui coince... coince. S'il s'agit d'un problème de ressources, y a-t-il un moyen de connaître ses limites ? Ce n'est peut être pas possible... mais sait-on jamais...
  12. Bonjour à tous, pour un site sur lequel une partie administration permet d'envoyer une image -> qui est ensuite redimensionnée à la bonne taille, je viens de découvrir que selon la taille de l'image source, la procédure ne se fait plus. Voici ma fonction de création d'image redimensionnée : function reduire_largeur($image,$larg_max) { $dim=getimagesize($image); // dim d'origine if($dim[0]>$larg_max) { // Si besoin, on réduit // Calculs taille de la nouvelle image $reduc=$larg_max/$dim[0]; $coef_l=$larg_max; $coef_h=ceil($dim[1]*$reduc); // création de l'image réduite $chemin = imagecreatefromjpeg($image); $nouvelle = imagecreatetruecolor ($coef_l, $coef_h); $copy = imagecopyresampled($nouvelle,$chemin,0,0,0,0,$coef_l,$coef_h,$dim[0],$dim[1]); imagejpeg($nouvelle,$image); imagedestroy ($chemin); } } Si l'image d'origine dépasse 1708 pixels de large (je ne sais pas bien s'il s'agit uniquement de la taille de la largeur ou du nombre de pixels de l'image, j'ai fait mes tests avec la même image en déterminant cette limite), non seulement l'image n'est pas réduite, mais elle n'est pas non plus "lisible" par les pages qui tentent de l'afficher : elle est bien dans le dossier contenant mes images, mais si je teste son existence avec is_file, elle n'est pas considérée comme existante. Bref, ce phénomène étrange n'est pas celui qui m'interroge fondamentalement, mais je me demandais si une limite existait au traitement de réduction d'image avec la librairie GD. J'ai essayer de trouver des infos, apparemment, SPIP a une variable nommée MAX_SIZE_GD qui empêche l'envoi d'images trop grandes comme illustration d'articles. Mais je n'ai pas réussi à savoir si cette variable était liée à une valeur d'image source limite déterminée par la fonction php / la librairie GD ou s'il s'agit juste d'une limite mise de façon empirique.... Est-ce que quelqu'un a des infos à ce sujet (pas sur SPIP hein, je ne l'utilise pas ) ?
  13. Bonjour à tous, J'ai un site qui utilise l'URL rewriting de la manière suivante pour l'ensemble de ses pages : RewriteRule ^([a-z0-9-]*)\.htm$ articles\.php?id=$1 [L] Tout fonctionne bien, mais j'aimerais pouvoir de temps à autres mettre en place une page de maintenance, à la place de la page d'accueil, au moyen de cette ligne : DirectoryIndex maintenance.htm Si je laisse la règle de réécriture, j'appèle articles.php - ce que je ne veux pas, j'aimerais trouver la solution qui me permette de n'utiliser cette règle que lorsqu'il ne s'agit pas de la page maintenance.htm. Je ne sais comment faire (et j'avoue ne pas maitriser les RewriteCond qui pourraient peut être m'aider). Est-ce que vous avez une idée ? PS : oui, il me suffirait de mettre en commentaire la ligne de réécriture lorsque je "décommente" celle de la ligne DirectoryIndex, mais fondamentalement j'aimerais comprendre comment faire une réécriture conditionnelle avec un test qui teste "tout sauf... telle chose" Merci d'avance
  14. Bonjour à tous, J'ai protégé l'accès au répertoire images d'un site en placant un .htaccess à l'interieur qui n'autorise l'accès aux fichiers du répertoire qu'au seul domaine du site : #Interdit l'accès à ce répertoire à tous sauf au site lui même order deny,allow deny from all allow from www.mondomaine.com Ceci fonctionne parfaitement, il est impossible d'accéder au contenu en tapant mondomaine.com/images/ dans la barre d'adresse du navigateur, mais le problème est que ma feuille de styles, qui appèle certaines des images en back-ground n'y accède plus non plus : #extrait de ma feuille de styles #header {width:780px; background:#fff url(images/arriere-plan.jpg) top left no-repeat; } Est-il possible d'autoriser l'accès aux images à ma feuille de styles ? J'ai bien tenté ça : allow from www.mondomaine.com/messtyles.css mais cela m'a renvoyé une erreur 500. Avez-vous une idée ou est-ce impossible ?
×
×
  • Créer...