Jump to content

hcplayer

Hubmaster
  • Posts

    122
  • Joined

  • Last visited

Everything posted by hcplayer

  1. Utilise tout simplement le tween de flash, ou encore mieux : Tweenlite ou tweenmax.
  2. Bonjour, Mes URL sont de type page.aspx?ID=xxx (pour info il s'agit d'un framework assez touffu, je ne vais pas le révolutionner ) si le xxx n'est pas dans la base je souhaite renvoyer un 404. J'ai mis dans le web.config une redirection vers un 404.aspx en cas de 404 (jusqu'ici tout va bien) Ensuite j'ai vainement tenté des response.status = "404 not found" response.statuscode = 404; //ainsi que pleins d'autres attributs Sans parvenir à renvoyer directement des 404 au client. Ma solution pour le moment : rediriger vers un page qui n'existe pas, c'est à dire 302 -> 404; j'aiemrai idéalement renvoyer directement des 404. Quelqu'un a déjà été confronté au problème ?
  3. Dans l'idéal tu créera une autre table dans ta base de donnée avec comme clef étrangère l'identifiant du message (voire en plus l'ip, l'identifiant utilisateur si tu veux éviter qu'on puisse attribuer plusieurs fois une note à un même message). Dans ta requête, tu feras surement ensuite une jointure sur cette nouvelle table en y demandant la moyenne pour un message donné. Bonne chance
  4. J'ai peur de répondre à ta question sans que cela ne te plaise, d'une manière générale tu ne peux gérer la taille des fenêtres du navigateur autrement qu'en javascript, la solution dans ton cas serait un truc du genre : on(release){ getURL("java script:window.open('page.html','','PARAMETRES');void(0);"); } Vu que tu ne souhaites pas de description des paramètres j'en mets pas d'autant que window.open() doit être largement documenté sur internet. Bonne chance
  5. Désolé pour la réponse tardive mais je passe pas tous les jours, Dans tes paramètres de publication, onglet "flash" tout en bas dans "sécurité de lecture locale", essaie de mettre "accès au réseau uniquement" au lieu de "local" si ce n'est pas déjà fait, il me semble avoir eu le problème similaire également pour un jeu quand j'en générais un exe, et ça avait tout résolu.
  6. getUrl n'existe plus en as3, ainsi que loadMovie et pas mal d'autres fonctions. je crois que pour ton truc, de mémoire c'est navigateToUrl(new URLRequest("http://..."),"_blank"); edit, oups j'ai mal lu ton message désolé, à quoi te sert le blank ? sinon tu utilises un projecteur ou tu génères un exe avec flash ?
  7. tu crées un dossier de cache que t'appelles comme tu veux, disons "cache_smarty" dans ton code tu mets un truc du genre $s = new Smarty(); $s->cache_dir = "cache_smarty"; $s->caching = true; et le reste... je suis pas certain des noms d'attribut, et il doit certainement y avoir des options pour le cache, à toi de regarder dans les attributs pour la durée du cache etc, mais à vue de nez il n'y a rien d'autre à faire c'ets tout simple.
  8. hcplayer

    $GLOBALS ?

    A utiliser quand c'est nécessaire : Tu l'utilises certainement sans le savoir à chaque fois que tu déclares une variable à l'arrache dans un fichier général puisque tu es sensé y retrouver les trucs du genre de $dbUser = "root"; dans echo $GLOBALS["dbUser "]; //-> root Voilà
  9. La finalité est la même, mais les API différent, si c'est ta question, tu ne peux donc pas faire un copier coller en remplacant new SoapClient() par new nusoap_client() et en espérant que ça fonctionne pour le reste des méthodes.
  10. chown user.group fichierquitouch.php ? je comprends pas bien ta question sinon
  11. hum, ce serait pas plutôt touch() ? Si tel est le cas change les droits du fichier sur lequel tu fais ça. (ou du répertoire si tu crées un fichier). Sinon il faudrait nous en dire plus sur ta fonction, c'est un site pour adulte? (huhuhu)
  12. Hello, Je trouve ça moyen comme truc, mais à faire ça en javascript, pourquoi ne pas faire un truc du genre : CODE function resize(){var plop = document.getElementsbyTagname('img'); for(i=0;i<plop.length;i++){ plop.width ... //traitement des tailles avec ta formule } } et tu la balances dans le onload, ça évite quand même de charger dynamiquement une feuille de style de manière hasardeuse. Maintenant, je pense que la meilleure des solutions est de définir une taille relative à tes image (en "em"), et tu charges une feuille de style qui surcharge la taille normale du texte en fonction de la taille de l'écran: celle-ci devrait contenir un truc de ce genre : CODE body{font-size:60%; } ça me parait plus propre. Je sais pas si je me suis bien exprimé sur les taille relative des images, mais c'est le matin (ps : fais gaffe à la casse si tu copies colle le js )
  13. je pense que c'est forcément à cause de ton "onmouseout="java script:montre('');" qui enleve tout quand tu survoles un lien.
  14. Je n'ai pas entendu parler d'autres attaques que les injection SQL si l'on désactive les magic quotes, par contre il me semble qu'une fonction existe déjà pour les empêcher : http://fr2.php.net/mysql_real_escape_string Il me semble également que les magic quotes echappent les caractères provenant d'une source de donnée externe. Tu as parfaitement raison pour ce qui est de php6 apparement : http://www.php.net/~derick/meeting-notes.html#magic-quotes
  15. Ce genre d'attaque se fait le plus régulièrement par sql injection, la personne qui va vouloir te "brute-forcer" ne va pas soumettre 10000 fois ton formulaire avant de trouver un mot de passe. Je ne vais pas décrire exactement le procédé le plus courant, mais la recherche s'affine peu à peu par les clauses LIKE ... (pour le login et le mot de passe). Un bon moyen pour s'en prémunir est d'une part de stocker des mots de passes cryptés avec la fonction md5 de php et de comparer des mots de passes cryptés lors de la tentative de connexion. (bien que n'etant pas un expert en cryptologie, md5 n'est pas réversible contrairement à ce que j'ai pu lire ici et là, à moins que cette fonction ait un nom malheureux en php). La moralité est qu'il faut t'inquiéter surtout pour ta requete avant de t'inquieter pour les ips qui sont modifiables.
  16. => personne ne te force à t'en servir, il s'agit juste d'une couche d'abstraction supplémentaire pour faire du MVC; pas forcément obligatoire à moins que tu ne cherches à héberger ton site sur des serveurs différents ce qui est parfois le cas (et à mon sens le seul cas ou le MVC sur le net devient obligatoire et utile ) => le changement d'extension ne présente pas d'intéret particulier, peut être en référencement ou les personnes de ce domaine préfèrent souvent les page-12.htm aux page.php?id=12
  17. SELECT hauteur, largeur, reference, longueur FROM table WHERE hauteur='100' AND longueur='200' GROUP BY largeur Un truc de ce genre? ou alors je n'ai pas réellement compris
  18. Je regardais juste si ton file_upload était sur on ce qui semble être le cas, le code que tu donnes sur ce forum semble correct en tout cas, c'est le même que tu as mis en ligne?
  19. Excuse moi d'avoir mal lu ton post Effectivement, sans ce mod, ça semble nettement plus dur. La solution serait peut être d'utiliser un cgi, je connais assez mal les hébergements mutualisés, mais quasiment tous proposent un répertoire pour les héberger non?
  20. Si tu fais un echo $_FILES[photo1][tmp_name], tu as quelque chose ou rien du tout ? Si tu n'as rien, peut-on voir ton phpinfo() ?
  21. Hello, Le premier résultat donne une fonction qui d'après la personne qui l'a écrite, semble fonctionner, peut être fera t-elle ton bonheur : http://www.google.fr/search?hl=fr&q=un...rcher&meta=
  22. Hello, ceci te conviendra peut être à vue de nez (j'ai pas testé) :
  23. Bonjour, J'ai un soucis sur un serveur, et c'est relativement incompréhensible, en tout cas pour moi Je viens de le récupérer, et je n'arrive pas à trouver d'où vient ce problème L'environement c'est : apache 2.0 mysql 5 php 5 Le tout installé à partir des sources sur un fedora core 6. Le message d'erreur sur un poste client : Je tiens à signaler que le démon mysql tourne, voici d'ailleurs un ps -alx | grep mysql : Je peux d'ailleurs m'y connecter en console sans problème, ce que je trouve particulièrement étrange, c'est que le fichier "/usr/local/mysql/tmp/mysql.socket" soit vide bien que : Pour information également, j'ai ajouté ceci dans le php.ini : mysql.default_socket = /usr/local/mysql/tmp/mysql.socket Le problème vient probablement du fait que le fichier mysql.socket soit vide, ma question est ... pourquoi? Si quelqu'un connait un peu ce problème, je suis prenneur d'une solution ui m'évitera de me tirer les cheveux comme je le fais depuis 2 jours ! Merci d'être arrivé au bout
  24. Depuis la version 4.1 me semble t-il
  25. Merci beaucoup pour vos réponses, dois-je de décrire les animations de ce style : Comment doivent être décrite ces animations ? avez vous des exemples ? Quel degré de précision parait acceptable aux yeux de la communaute non-voyante (puisque c'est quand même d'eux qu'il s'agit) ? sans pousser l'extrême jusqu'à faire du Zola, du moins j'espère. Je n'ai pas vraiment trouvé de débats la dessus, de la même manière, j'ai un genre de "frise" à décrire, et je ne sais pas coment m'y prendre, les seuls exemples que j'ai vu sont "faciles" à restituer (tableaux de données...). Bref, si vous avez vu des discours la dessus, ou mieux encore, des exemples, je suis plus que prenneur
×
×
  • Create New...