Jump to content

hcplayer

Hubmaster
  • Content Count

    122
  • Joined

  • Last visited

Community Reputation

0 Neutre
  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.
×
×
  • Create New...