-
Compteur de contenus
726 -
Inscrit(e) le
-
Dernière visite
Messages postés par SStephane
-
-
Ouvre les dans ton navigateur, je ne peux pas te dire ce qui ne va pas avec, je ne comprends pas la calligraphie
Je ne connais pas ta lightbox prototype mais d'après la doc, tu as fait ce qu'il fallait au niveau du HTML, et si tes js deviennent corrects, ça devrait fonctionner
-
Hello, tes fichiers js sur ton serveur semblent un peu à l'amende, regarde les : h*tp://www.kinouche.com/js/prototype.js
-
Hello, cela vient de ton h1, met lui un margin-top à 0 et ça devrait rentrer dans l'ordre.
-
Hello,
RewriteRule ^/CMS.* - [L]
devrait fonctionner priori.
-
Bonjour,
J'ai reçu le serveur OVH dont je parlais dans un autre topic, c'est un debian.
La fonctionnalité RTM dans le manager, j'ai trouvé ça sympa, alors j'ai installé leur script (http://guides.ovh.com/RealTimeMonitoring) Cependant, je ne vois rien apparaître dans le manager. J'ai pensé que cela venait de mes règles iptables, j'ai rentré ceci pour ovh :
iptables -A INPUT -i eth0 -p icmp --source proxy.ovh.net -j ACCEPT
iptables -A INPUT -i eth0 -p icmp --source proxy.p19.ovh.net -j ACCEPT
iptables -A INPUT -i eth0 -p icmp --source proxy.rbx.ovh.net -j ACCEPT
iptables -A INPUT -i eth0 -p icmp --source proxy.rbx2.ovh.net -j ACCEPT
iptables -A INPUT -i eth0 -p icmp --source ping.ovh.net -j ACCEPT
iptables -A INPUT -i eth0 -p icmp --source xx.xx.xx.250 -j ACCEPT # => xx.xx.xx correspondant à mon ip
iptables -A INPUT -i eth0 -p icmp --source xx.xx.xx.251 -j ACCEPT
iptables -A OUTPUT -p udp --dport 6100:6200 -j ACCEPTJ'ai parcouru quelques topics ça et là, je ne vois pas ce que j'ai pu oublié (le cron tourne, d'ailleurs j'ai aussi lancé l'exécutable à la main). Comme nombre d'entre vous sont chez OVH, je me permet de poser la question ici
Merci par avance si vous avez une idée !
-
Bonjour,
J'avais regardé à l'époque du côté du TTS Festival, un programme de synthèse vocale qui a le mérite de fonctionner très bien côté serveur, mais il synthétise... en anglais.
Il est possible d'ajouter des synthèses différentes dont le français, je n'en ai cependant pas trouvé des gratuites (en cherchant très peu).
Si tu trouves ce type de programme, je suis intéressé
-
Je ne suis pas un spécialiste mais ce que tu cherches ressemble tout de même étrangement à un blog.
La vignette présente sur les site de streaming (la thumb dont tu parles ?) est généralement générée avec ffmpeg (en tout cas j'avais fais de cette façon la fois ou j'ai du faire un site de ce type).
Bref, Il va falloir être plus précis
-
Hello,
Je serai étonné que ce soit possible, à mon avis, il n'existe que 2 solutions :
- activer l'option cleartype de windows (appel système nécessaire, on oublie)
- modifier les fichiers de conf de firefox
Dans le 2e cas, ces fichiers sont au format js, peut-être existe il un style d'api avec sandbox qui permet de faire ça, mais j'en doute :|
Voici des billets qui étayent un peu ça :
le cleartype : http://support.mozilla.com/tiki-view_forum_thread.php?forumId=1&comments_parentId=3900
l'antialias : http://forum.hardware.fr/hfr/OSAlternatifs/Logiciels-2/tips-mozilla-firefox-sujet_20242_1.htm
-
Mot au hasard
dans PHP
Ceci devrait faire l'affaire :
$t = array("mot1","mot2","mot3","mot4","mot4");
$mot_au_pif = $t[rand(0,sizeof($t)-1)]; -
Largement plus du double de 72h même (8 jours); c'est un nouveau produit. Je peux aisément comprendre qu'il faille du temps pour livrer les nouveaux produits... mais sans être prévenu, ça désorganise des plannings !
edit
_AT_Jean-luc : Merci, j'ai effectivement commandé un EG SSD, j'ai donc la réponse, il n'y a plus qu'à attendre
Ca semble donc exceptionnel pour ces fameux EG SSD, rien d'alarmant !
-
Bonjour,
Je souhaiterai connaître le délai de livraison des serveurs OVH par retour d'expérience (non-installé). J'ai commandé un EG qui commence à tarder pas mal. Je comprends que les 72h soient données à titre indicatif, mais l'estimation me semble un peu fantaisiste du coup !
-
Hello,
J'ai été confronté à ce souci, j'ai pas cherché 1000 ans, mais je pense que c'est insoluble : ça dépend trop du navigateur (ou même du client mail, mon souci se situait à ce niveau là)
J'avais essayé de cette manière (celle que tu évoques), mais ça ne fonctionne pas :
<html>
<head>
<style type="text/css">
span
{
visibility:hidden;
display:none;
}
</style>
</head>
<body>
<p>t<span></span>e<span></span>x<span></span>t<span></span>e<span></span>e</p>
</body>
</html>Apparement CSS3 apporte son lot d'améliorations, CSS ayant tendance à me gonfler profondément (...) je n'ai pas creusé très loin... mais des propriétés comme line-break:strict, word-break-inside: hyphenate (qui nécessite visiblement un moteur côté client), ou wrap-option:emergency (whaou ! )règleront peut être ce souci.
Bref, en attendant le caractère unicode peut être pas mal, même si il faut gérer ce genre d'embrouilles (là encore linefeed-treatment, white-space-treatment ?).
(une véritable usine à gaz CSS3)
-
Quelle réponse te donne le serveur ? SI tu es en PHP :
mysql_connect("..", "..","..") or die (mysql_error());
A mon avis, ta base n'est accessible qu'en local, il faut que tu crées un utilisateur distant pour cette base, du genre :
GRANT ALL PRIVILEGES ON *.* to 'utilisateur'@'nsXXX.ovh.com' IDENTIFIED BY 'pass';
Je pense que ton souci vient de là. (tu peux également le faire avec phpmyadmin par ailleurs, sans donner forcément tous les droits sur toutes les bases comme c'est fait dans ma requête).
-
Voici d'excellents cours : http://algo.developpez.com/cours/
Débute par l'introduction, ensuite les arbres et la récursivité; pour le web,c'est déjà pas mal.
Les structures de données et traitements complexes peuvent également être un plus pour optimiser ton code.
En fait la théorie voudrait qu'on commence tous par là, en pratique on est pressé de coder, aussi, rares sont ceux qui ont débuté par l'algorithmique.
Il est néanmoins très bon d'avoir lu les bases en diagonale pour éviter de faire quelques énormités (je pense notamment aux structures de données et traitements complexes : tris, structures (=graphes, listes diverses, piles, files...), parcours...). Si tu as une logique qui vient naturellement en programmation ... n'hésite pas à lire en diagonale.
D'autres trucs sont moins immédiats, comme le dit paolodelmare, les pattern : composite, singleton pour les plus abordables. (en revanche pour c++, on parle de bas niveau plutôt, bien que j'ai connu quelques nerds qui se sentaient déjà trop loin de la machine ).
Un bon niveau en algorithmique et en conception (UML par exemple) te permet +/- d'appréhender n'importe quel langage, car au fond, peu-importe la syntaxe; coder est à la portée de tout le monde.
N'hésite quand même pas à te faire plaisir en testant les algo avec un vrai langage (php ou autre), parce que ça va vite te prendre la tête
-
Avec base de donnée, je te suggère mnogosearchqui est un super outil de recherche disponible gratuitement. Le crawl des pages peut se planifier avec un cron classique (ou une tâche planifiée si tu es sous windows).
Il indexe énormément de types de document : doc, docx, html, pdf ... c'est un véritable must.
Il est bien entendu possible de gérer l'apsect des résultats de la recherche.
-
Je trouve ça marrant de vouloir que cette mise à jour se fasse de manière automatique, c'est tout, j'aurai certainement eu la flemme à ta place
-
Hello,
remplace ma date par la date de naissance de ta grand mère, et ce sera tout bon, on peut dire que vous avez le souci du détail )
<?php
$today = date_create();
$naissance = date_create('1923-08-03 14:52:10');
$diff = $today->getTimestamp()-$naissance->getTimestamp();
echo round($diff/(365*24*60*60));
?> -
A priori non, je pense qu'il faut créer un nouvel enregistrement. Si tu n'avais aucun enregistrement sur le dns secondaire, il est normal que le zonecheck échoue, si maintenant ton enregistrement est correct, le zonecheck devrait fonctionner et ton .fr se propager normalement
-
Un exemple valant mieux que moult explications, il te faut modifier ton fichier d'enregistrement (ici bind) correctement, je te fait un copié/collé de l'un de mes .fr
XXXX.fr. 86400 IN SOA XXXX.ovh.com. ndd.ligams.com. (
2009121201
10800
3600
604800
38400 )
XXXX.fr. IN NS XXXX.ovh.com.
XXXX.fr. IN NS ns.ovh.com.
www.XXXX.fr. IN CNAME XXXX.ovh.com.
mx1.XXXX.fr. IN CNAME XXXX.ovh.com.
XXXX.XXXX.fr. IN CNAME XXXX.ovh.com.
XXXX.fr. IN MX 20 mx1.XXXX.fr.Tant que ton fichier ne sera pas correctement renseigné, le zonecheck echouera. L'avertissement, peu-importe au fond remplace "2009121201" par une date au format indiqué... sinon recopie ce code avec tes infos et cela devrait fonctionner.
-
C'est aussi une manière d'harmoniser les documents que tu seras susceptible de recevoir; pour un document imprimable, le PDF est idéal contrairement au HTML : je sais qu'on peut faire des feuilles de styles d'impression, mais le résultat n'est jamais aussi bon (et l'impression comporte l'origine de la page, ce qui n'est pas forcément souhaitable).
Oui, autant ne pas te prendre la tête
-
Hello,
Concernant la CSS, étant donné qu'il est inutile d'encombrer celle de ton site avec des règles qui ne serviront qu'ici, autant créer un nouveau fichier (quitte à inclure celui de ton site dans ladite page).
Pour ton 3, dans la mesure ou c'est un formulaire à répondre à la main, je ferai certainement de cette manière !
-
Pas si tu fais ce que captain_torche t'a dit au niveau de tes includes. Cela dit rien ne l'empêche d'appeler y directement je me trompe ?
htmlentities, c'est pour se prémunir du XSS. mysql_real_escape_string c'est pour une insertion dans une base de donnée.
Si ton $_POST['nom'] sert dans l'entête de l'envoi de ton mail, vérifie qu'il n'y a pas de sauts de ligne (\r\n) d'une manière ou d'un autre, ce sera un bon début. Vérifie que l'email transmis est bien un email etc.
-
A partir du moment ou ta page service appelle le script de ton (en l'occurrence "son" ) choix, il a potentiellement toutes les fonctions de ton site (voire d'autres) à partir de service.php...
J'en reviens à ce que je disais plus haut...sécurise les champs de formulaire susceptibles de générer des en-têtes mail...qu'il le fasse à partir de service.php ou du script en question, c'est pareil, tu spammeras toujours.
Il ne peut envoyer des mails qu'en détournant tes scripts ou en injectant du code de toutes façons (ce qui serait plus grave pour la sécurité de ton serveur).
-
- Message populaire.
- Message populaire.
Hello,
Non l'url rewriting n'est pas une solution valable puisque tu passeras toujours les mêmes variables via tes urls. Il y a une amélioration non négligeable au niveau de la sécurité car le nom de la variable est omis. Une autre amélioration facile à mettre en place est de désactiver l'affichage des erreurs sur le serveur de prod :
du genre :
<?php ini_set('display_errors', 0); ?>
PLus spécifiquement pour ton souci d'include : http://www.certa.ssi.gouv.fr/site/CERTA-2003-ALE-003/
La réponse "ne jamais faire ça" est un peu abrupte, cela dit, lorsque tu le fias, le mieux est tout de même de vérifier que ton script a le droit d'être appelé par ta page (et éventuellement d'autres paramètres : utilisateur,ip ou que sais-je), et ce systématiquement.
Je pense aussi que les includes n'ont rien à voir la dedans; tu spammes car tu ne protèges pas des données de formulaire de l'injection d'en-tête. Il te suffit pour cela d'éviter les sauts de ligne sur les champs "sujet" et "email" :
/>http://blog.developpez.com/julienpauli/p3017/securite-web/mail-header-injections/Vérifier ces variables avant d'envoyer le mail résoudra ton problème.
- 1
fond sonore dans mon site
dans (X)HTML et CSS
Posté
Hello, tu n'as pas vraiment le choix, si tu ne souhaites aucune coupure, tu dois utiliser des frames, charger ton contenu en Ajax ou faire du full flash.