Aller au contenu

ALeX!S

Hubmaster
  • Compteur de contenus

    111
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par ALeX!S

  1. Pour tes RewriteRule, ça à l'air plutôt correct, si ce n'est les slash à la fin, puisque tu n'en veux pas... J'utilise à peut prêt le même système sans problème : RewriteRule ^user/basic/([0-9]+)/(.*)$ /index.php?page=user&id=$1&cat=$2 [L] RewriteRule ^user/basic/([0-9]+)$ /index.php?page=user&id=$1 [L] Pour ton CSS, solution simple : indiquer dans le header ou se trouve le chemin racine (afin de pas se perdre à cause des RewriteRule). <base href="http://mydomain.tld" />
  2. Est-ce que tu disposes de l'accès aux fichiers de logs ? (Ce qui est probablement le cas en dédié, mais rarement le cas en mutualisé ...)
  3. C'est au moment de l'envoi des données qu'il faut expédier à plusieurs destinataires. Par exemple par mail : function send_mail($message) { // Plusieurs destinataires $to = 'toto_AT_dest.ext' . ', '; $to .= 'titi_AT_dest.ext' . ', '; $to .= 'tata_AT_dest.ext'; // Sujet $subject = 'blabla ...'; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // En-têtes additionnels $headers .= 'To: mailing <mailing_AT_dest.ext>' . "\r\n"; $headers .= 'From: mailer <mailer_AT_mondom.ext>' . "\r\n"; // Envoi mail($to, $subject, $message, $headers); }
  4. C'est bien évidement possible. Il te faudra utiliser les API des deux services pour t'y connecter (le client devra fournir/entrer le login & password de ses comptes) et y envoyer les informations désirées. Ne pas oublier que les publications facebook via API sont uniquement disponible pour les "pages" et que les publications twitter, c'est 140 caractères au maximum ! Bon amusement
  5. ALeX!S

    Script soapy OVH

    Toutes les spécifications SoAPI OVH pour les domaines se trouvent ici : />http://www.ovh.com/soapi/fr/?group=domains Tu y trouveras la liste de toutes les méthodes du groupe domains. Pour chaque méthode tu as un formulaire pour générer ton code PHP. Les explications concernant les éventuels arguments sont dans le second onglet. Bon amusement !
  6. l'algo c'est pas ce qui à de plus fun à apprendre, mais je rejoint Portekoi ... c'est une bonne base avant la programmation. Ca peut paraitre futile, mais au final, ça se rend souvent utile Courage !
  7. Éviter un maximum les javascripts inutiles / widgets / etc ... qui ont la fâcheuse habitude de se connecter à l'extérieur pour fournir un service. Cela rends la page dépendante des capacités de chaque serveur contacté. Ça ne pose pas forcément de problème si c'est chez google, mais ça peut caler totalement la page pour des services plus "petit". Attention, donc !
  8. C'est un peu pour ça qu'il est sorti aussi vite (et sous Windows uniquement). Cette fois, la bêta porte bien son nom, il à été utilisé en interne chez Google pendant un moment, maintenant ils ont besoin de plus de retour afin de le finaliser au mieux. Pour ma part j'accroche assez, il est sobre, rapide, et assez bien pensé. J'ai hâte de voir ce que va donner la suite du développement !
  9. Même chose pour moi pour le moment. Surement un soucis technique du côté de Google. Ne pas s'inquiéter trop vite et attendre un peu me semble un bonne solution
  10. Avec un générateur de sitemap bien foutu comme celui ci : http://www.auditmypc.com/xml-sitemap.asp Tu peux parcourir l'ensemble de ton site pour en récupérer toutes les urls
  11. Jeux-Blog dont j'ai parlé sur mon blog, possède une API pour utiliser facilement ses jeux, mais pour les résultats, je sais pas ...
  12. Comme cela à été dis, si ce n'est pas précisé dans le contrat tu n'as pas le droit de regarder ces données. Disons, que tu n'as pas le droit d'utiliser ce que tu vois à l'encontre de la personne visée. Maintenant, si tu remarques l'utilisation de P2P, ou autre, tu peux prendre des mesures de blocages (port, etc ...) mais de manières générale, pas à l'encontre de l'une ou l'autre personne, ce qui voudrais dire que tu surveilles son utilisation. Tu peux également envisager de faire signer une charte, ce qui permet à ce moment la de prendre des mesures plus directes. Je ne suis pas juriste, mais c'est plutôt comme ça que je fonctionne de mon côté. Mes conseils sont donc à prendre avec des pincettes.
  13. Si c'est pour des captures, il existe une multitude de service tel que snap, thumbalizr, ... Pour la plupart ils ont des API, c'est facile à utiliser. Exemple avec le hub : http://www.thumbalizr.com/api/?url=http://...&width=1024 Après, tu peux récupérer les images via PHP (fopen, curl, ?) ou via un script classique (wget?) le tout à intervalles régulières. Bon courage
  14. ALeX!S

    Creer espace membres

    Allez j'ai un peu de temps : Alors moi je fonctionne de la façon suivante. J'inscris les membres dans la base, avec un login et un password. Mot de passe qui est enregistré dans la base crypté en md5(). A la connexion, tu récupères login et mot de passe du formulaire. Tu fais une requête pour vérifier si le login entré, et le mot de passe (converti en md5() dans la requête) se trouve dans la base. Si tu as un retour positif, tu as donc un couple gagnant ! (Sinon envoi d'erreur ...) Je créé donc une variable de session (valable de page en page) par exemple : admin, à laquelle j'assigne une valeur. Sur les pages de mon espace membre, je commence toujours par inclure un fichier de sécurité. Dans ce fichier, une simple vérification de la variable de session, si elle est valable comme je le veux, le membre à accès, sinon je l'envoie paître avec messager d'erreur et tout le toutim' Je te laisse faire sans code dans un premier temps, c'est mieux pour apprendre. Si besoin, je donnerais quelques exemples.
  15. Très belles métaphores et style très original pour cet exposé. Merci pour cette lecture
  16. C'est par la que je me dirigeais, je viens d'ailleurs de placer jQuery. Néanmoins, merci pour les liens. EDIT: D'ailleurs petite astuce, si vous ne le savez pas, vous pouvez facilement faire cohabiter jQuery avec prototype. Il est possible de lui affecter un "nom" (ici jQ) pour pouvoir utiliser librement prototype à côté. Lien : http://docs.jquery.com/Using_jQuery_with_Other_Libraries <script> var $jQ = jQuery.noConflict(); // Use jQuery via $j(...) $jQ(document).ready(function(){ $jQ("div").hide(); }); </script>
  17. Hello, En général je me débrouille assez bien en CSS et en JS ... La je suis sur un petit problème que j'ai du mal à résoudre ... Je vous présente l'affaire graphiquement, mon code étant légèrement kilométrique et pas forcément ultra lisible. Voila un éditeur en ligne, j'utilise tinymce pour l'édition des pages. Nous avons au dessus, tinymce qui prends à peut prêt la moitié de l'écran, en dessous c'est une frame qui présente un exemple au choix. Je l'ai légèrement masqué car cette zone peut être repliée (JS) via le bouton modèle tout en bas. La ou le problème se pose, c'est que je voudrais que : lorsque que la zone du bas est masquée, tinymce prenne tout l'espace restant (donc, à peut pret le double de sa taille de base) et cela, sur n'importe quel résolution d'écran (je ne joue donc pas avec des tailles fixes). J'ai bien évidement déjà essayé tout sorte de positionnement, du height 100% un peu partout, du JS pour redimensionner lors du clic, etc ... Au final, je n'arrive à rien de correct ... Quelqu'un à une idée ? Merci d'avance.
  18. En quoi ça gène, si ton div noir ne sert qu'a centrer la totalité de la page, et que donc c'est juste un conteneur je vois pas ou est le soucis. Au final il auras plus de border et on en verras rien. Maintenant je t'ai expliqué tantôt, si tu donnes une taille max et que le contenu est plus grand ça dépasse. Si tu fixes pas de taille, ça s'adapte...
  19. Oh le joli code, tu l'as eu ou ... Je crois que tu aurais du le mettre dans les balises adéquate déjà. Sinon c'est pas grave que les autres sortent du noir, ce n'est qu'un soucis de "présentation", normal ... il n'a pas de height. Sachant pas la hauteur finale que tu vas avoir, tu peux utiliser min-height, mais c'est du CSS2, il faut donc un navigateur récent.
  20. Wordpress pour ma part également. Vraiment facile, souple, et agréable. Pour ce qui est des ressources, si on exagère pas sur les plugins inutiles et qu'on optimise un peu, c'est parfait.
  21. J'ai beaucoup de mal à insérer mes nouveaux sites également. Je sais que c'est gratuit, je sais que c'est des bénévoles, mais comme google et d'autres se base sur cet annuaire pour pas mal de chose, ça s'rais bien que les demandes aboutissent. Soit on fait les choses bien, soit on les fais pas ! D'un côté aucun suivi (pas de mail en cas de refus/acceptation) et d'un autre on entend que si on soumet trop de fois, ça ne fait que ralentir la demande... Bref, dmoz c'est long ... très long (plusieurs mois et pas encore de résultats) ...
  22. Il faut multiplier les sources de renseignements. Nom de fichiers, extensions (rar, r00, r02, exe, ...), taille de fichier (supérieur à 15/25/50Mo) pour les fichiers découpés, etc... Un php local en cron peut éventuellement aider, ou du script bash ... A part ça, heu .....
  23. J'ai fait un petit billet qui propose de voir la vidéo des coulisses d'ovh. Si cela vous intéresse : presentation-des-infrastructures-hebergement-ovh
  24. C'est assez bien parti en tout cas ... Bon, c'est plus lingerie que sexe, mais on dirais que les annonces ne manque pas.
  25. J'suis débordé au boulot ... J'essaye de choper un peu de temps ce soir pour mettre en place la boucle quivabien
×
×
  • Créer...