Aller au contenu

ALeX!S

Hubmaster
  • Compteur de contenus

    111
  • Inscrit(e) le

  • Dernière visite

Messages postés 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. 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);

    }

  3. 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 ;)

  4. 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 ! :)

  5. É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 !

  6. 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 !

  7. 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. ;)

  8. 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. ;)

  9. 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>

  10. 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.

    46415da4876bc8c71a168223ff72b.jpg

    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. :)

  11. 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...

  12. 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. ;)

  13. 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 ! :blush:

    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) ...

×
×
  • Créer...