Aller au contenu

TYBMHI

Hubmaster
  • Compteur de contenus

    138
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par TYBMHI

  1. Merci à tous pour vos réponses.
  2. Bonjour, Je voudrais vendre mon site et l'hébergement(1and1) et le nom de domaine qui va avec. Je ne sais pas du tout comment cela se passe. Y a t-il une règlementation administrative à suivre ? Est-ce simple et rapide ? J'ai envoyé un mail à 1and1 mais ils tardent à répondre. Merci de vos conseils.
  3. TYBMHI

    PB d'upload d'image

    Bonjour à tous, J'ai fait un site pour un ami. Sur ce site j'ai mis un système d'upload de photo qui fonctionne très bien sur tous les PC que j'ai testé. Il n'y a que chez lui que cela ne fonctionne pas. Les photos sont chargé sur le serveur mais le "chemin" ne s'enregistre pas dans la base de donnée. Je ne comprend pas pourquoi. Je vous donne le code et si quelqu'un à une idée, merci d'avance. //-------------------------------------- // DEFINITION DES VARIABLES //-------------------------------------- $target = "files/"; // Repertoire cible $max_size = 2000000; // Taille max en octets du fichier $width_max = 9000; // Largeur max de l'image en pixels $height_max = 9000; // Hauteur max de l'image en pixels $extensions_ok = array("jpg","gif","png","jpeg","bmp","JPG","BMP","JPEG","GIF","PNG"); //------------------------------------------------------------ // DEFINITION DES VARIABLES LIEES AU FICHIER //------------------------------------------------------------ $tmp = $_FILES['fichier']['tmp_name']; $nom_file = time()."_".$_FILES["fichier"]["name"]; $taille = $_FILES['fichier']['size']; $chemin = $target.time()."_".$_FILES["fichier"]["name"]; $extension = substr($nom_file,-3); // Récupération de l'extension //--------------------------- // SCRIPT D'UPLOAD //--------------------------- if($_POST['posted']) { // On vérifie si le champ est rempli if($_FILES['fichier']['name']) { // On vérifie l'extension du fichier if(in_array(strtolower($extension),$extensions_ok)) { // On récupère les dimensions du fichier $infos_img = getimagesize($_FILES['fichier']['tmp_name']); // On vérifie les dimensions et taille de l'image if(($infos_img[0] <= $width_max) && ($infos_img[1] <= $height_max) && ($taille <= $max_size)) { // Si c'est OK, on teste l'upload if(move_uploaded_file($tmp, $target.$nom_file)) { // Si upload OK alors on affiche le message de réussite echo '<p>Image uploadée avec succès !</p>'; echo '<ul><li>Fichier : '.$_FILES['fichier']['name'].'</li>'; echo '<li>Taille : '.$_FILES['fichier']['size'].' Octets</li>'; echo '<li>Largeur : '.$infos_img[0].' px</li>'; echo '<li>Hauteur : '.$infos_img[1].' px</li></ul>'; $id = $_POST['id']; // On peut enregistrer mysql_query("UPDATE ma_table SET image = '$chemin' WHERE id = '$id'"); } else { // Sinon on affiche une erreur système echo '<p>Problème lors de l\'upload !</p>'; } } else { // Sinon erreur sur les dimensions et taille de l'image echo '<p>Erreur dans les dimensions ou taille de l\'image !</p>'; } } else { // Sinon on affiche une erreur pour l'extension echo '<p>Votre image ne comporte pas une extension valide !</p>'; } } else { // Sinon on affiche une erreur pour le champ vide echo '<p>Le champ du formulaire est vide !</p>'; } } ?>
  4. Merci à tous, je vais m'inscrire partout.
  5. Effectivement le site est inspiré de VDM. Quant à ce qu'il peut me rapporté, cela m'importe peu. Je le vend parce que je n'ai plus le temps de le gérer (je suis militaire). Le site est jeune mais je pense que si je trouve une personne qui a le temps de s'en occuper, tous-des-cons.net pourrait devenir un très bon site. En peu de temps, il a déjà un PR3, près de 700 messages postés. Le site est dans le dernier (Mars) magasine "Les 500 meilleurs sites du moment" (Best on web) à la page 46. Voir ce lien : élection 2009 Je n'en veux pas grand chose mais je n'ai pas envie de fermer définitivement le site.
  6. Merci beaucoup pour ta réponse (et ton humour...), je vais m'inscrire dessus. Encore merci !
  7. Je vends mon site web -www.tous-des-cons.net mais je ne sais pas comment faire. Existe t-il une plateforme pour vendre un site web ? Avez vous des conseils à donner ? Merci d'avance
  8. Merci beaucoup à tous les deux je vais faire les tests et je vous tient au courant.
  9. TYBMHI

    Renommer une image uploadée

    Bonjour à tous, J'aimerais rajouter la date à la fin du nom d'une image uploadée mais je ne sais pas comment faire. Voilà ce que j'ai : <form enctype="multipart/form-data" action="<?php echo $PHP_SELF; ?>" method="POST"> <input type="hidden" name="posted" value="1"> <input type="hidden" name="annonce" value="<?php echo $annonce;?>"> <input type="hidden" name="minute" value="<?php echo $date;?>"> <input name="fichier" type="file"> <input type="submit" value="Uploader"> </form> <?php //-------------------------------------- // DEFINITION DES VARIABLES //-------------------------------------- $target = "files/"; // Repertoire cible $max_size = 100000; // Taille max en octets du fichier $width_max = 205; // Largeur max de l'image en pixels $height_max = 155; // Hauteur max de l'image en pixels $extensions_ok = array("jpg","gif","png","jpeg"); //------------------------------------------------------------ // DEFINITION DES VARIABLES LIEES AU FICHIER //------------------------------------------------------------ $nom_file = $_FILES['fichier']['name']; $taille = $_FILES['fichier']['size']; $tmp = $_FILES['fichier']['tmp_name']; $chemin = $target.$_FILES['fichier']['name']; $extension = substr($nom_file,-3); // Récupération de l'extension //--------------------------- // SCRIPT D'UPLOAD //--------------------------- if($_POST['posted']) { // On vérifie si le champ est rempli if($_FILES['fichier']['name']) { // On vérifie l'extension du fichier if(in_array(strtolower($extension),$extensions_ok)) { // On récupère les dimensions du fichier $infos_img = getimagesize($_FILES['fichier']['tmp_name']); // On vérifie les dimensions et taille de l'image if(($infos_img[0] <= $width_max) && ($infos_img[1] <= $height_max) && ($taille <= $max_size)) { // Si c'est OK, on teste l'upload if(move_uploaded_file($tmp,$chemin)) { // Si upload OK alors on affiche le message de réussite echo '<p>Image uploadée avec succès !</p>'; echo '<ul><li>Fichier : '.$_FILES['fichier']['name'].'</li>'; echo '<li>Taille : '.$_FILES['fichier']['size'].' Octets</li>'; echo '<li>Largeur : '.$infos_img[0].' px</li>'; echo '<li>Hauteur : '.$infos_img[1].' px</li></ul>'; la variable date est défini plus haut. Je ne sais pas comment l'insérer dans le nom du fichier. Merci d'avance pour votre précieuse aide.
  10. Vu l'heure à laquelle j'ai posté ce message, je me suis trompé. Je pense que le language à adapté serait Javascript ou peut-être PHP
  11. Bonjour à tous, J'ai créé 1 select : <select name="categorie" id="type" class="type"> <option value="Montagne">Montagne</option> <option value="Mer">Mer</option> <option value="Campagne">Campagne</option> </select> J'aimerais créer un second select qui interagirait avec le premier. Par exemple si l'internaute choisis "montagne" dans le premier select, j'aimerais que le second soit du style : <select name="sous-categorie" id="sous-rubrique" class="sous-rubrique"> <option value="Alpes">Alpes</option> <option value="Jura">Jura</option> <option value="Vosges">Vosges</option> </select> ou s'il choisit Mer : <select name="sous-categorie" id="sous-rubrique" class="sous-rubrique"> <option value="Mediterrannée">Mediterrannée</option> <option value="Océans">Océan</option> <option value="Plage">Plages</option> </select> et ainsi de suite... Merci d'avance pour votre aide
  12. Merci à vous mais mon code était apparemment bon, je ne sais pas ce qui c'était passé. Problème résolu. J'ai mal au crane mais le gadget est terminé. Arisrais je te donne le lien du gadget et j'espère qu'il te plaira. D'ailleurs ton site m'a beaucoup aidé pour créer mon gadget. Je me suis inspiré de plusieurs gadget de ton site pour créer le mien. Merci ! Ce gadget montre les 5 derniers messages du site et se met à jour toutes les heures. Voici le lien du gadget : http://www.tous-des-cons.net/telecharger/g.../Gadget_TDC.zip
  13. TYBMHI

    Gadget vista

    Bonjour, J'ai créé un gadget vista et il ne manque plus qu'a installer un code qui lui permettrait de se recharger automatiquement toutes les heures mais je n'y arrive pas. Après toutes mes recherches sur le web je suis presque sûr que c'est du javascript, c'est pourquoi j'écris dans ce forum. J'ai essayé ce code sur la page principal du gadget mais sans résultat : <script type="text/javascript"> function reFresh() { location.reload(true) } window.setInterval("reFresh()",10000); // End --> </script> Merci d'avance pour votre aide
  14. TYBMHI

    Requete sql pour un TOP 5

    Bonjour à tous, J'aimerais sur mon site afficher un TOP 5 (des 7 derniers jours) des messages postés par les internautes (par ordre de vote). Je n'arrive pas a trouver la bonne requete. Pour l'instant j'arrive à afficher les messages par rapport à un numéro de semaine : $reponse = mysql_query("SELECT * FROM ma_table WHERE semaine='$semaine' AND annee='$annee' ORDER BY vote DESC LIMIT 0,5"); Ce qui me donne un TOP 5 pour une semaine donné (par ex : Semaine 52), le problème c'est que dès qu'on arrive au lundi, comme le numéro de semaine change et qu'il n'y a pas encore de message posté, le TOP 5 est vide. En fait dans la condition WHERE il me faudrait quelque chose du genre : WHERE = date_aujourd'hui et jusqu'a - 7 jours Merci pour votre aide
  15. Bonjour à tous, Tout d'abord, désolé si je ne poste pas dans le bon forum. Sur mon site, il y a plusieurs article postés par des internautes. Je voudrais savoir comment faire pour avoir un lien vers la publication facebook. Chaque internaute qui cliquerai sur ce lien pourrai publier cet article sur son compte facebook. Merci !
  16. Merci de ta réponse, c'est très clair.
  17. TYBMHI

    Google dance

    Bonjour à tous, Est-il possible de savoir à l'avance quand auront lieu les google dance ? Et quand se sont déroulées les dernières ? Merci
  18. Merci beaucoup pour vos réponses. Ca me rassure.
  19. TYBMHI

    backlinks

    Bonjour, Lorsque je tape : link:http://www.monsite.fr sur yahoo, j'ai 109 backlinks. Lorsque je fais la même chose sur google j'en ai qu'une dizaine. Pourquoi ? J'imagine que c'est à cause de cela que je n'arrive pas à monter mon pagerank. Si quelqu'un pouvait me conseiller se serait gentil. Merci
  20. TYBMHI

    Faire un TOP5 mensuel

    Bonjour, J'aimerai savoir comment faire un top 5 mensuelle en php. Voilà mon code : $reponse = mysql_query("SELECT * FROM table ORDER BY vote DESC LIMIT 0,5"); while ($donnees = mysql_fetch_array($reponse) ) Je débute en PHP/sql et je ne sais pas comment faire. Dans ma table, la date est enregistrée. Merci d'avance
  21. TYBMHI

    Pagination en PHP

    Merci beaucoup pour ta réponse mais je connaissais déjà ce tuto. Je ne cherche plus comment faire une pagination en php mais juste comment faire passer cette variable qui me fait défaut.
  22. TYBMHI

    effacement automatique

    Bonjour, Je voudrais savoir s'il est possible d'effacer automatiquement une donnée d'un table au bout d'un certains temps. Par exemple sur une table qui contient les champs "id, ip, message, vote" je voudrais que l'ip du champ "ip" s'efface au bout d'une heure. Si c'est possible, comment faire ? Merci d'avance
  23. TYBMHI

    Pagination en PHP

    Bonjour, J'ai trouvé sur un site un système de pagination en PHP très bien fait. Le problème c'est que je n'arrive pas à faire passer une variable. En fait j'ai besoin de transmettre la variable suivante dans l'adresse: categorie=$categorie. Je ne sais pas du tout où la placer dans le code pour que quand je clique sur un numéro de page, la variable apparaisse dans l'adresse. Pour l'instant l'adresse qui s'affiche est : http://www.monsite.fr?page=2 (les messages n'apparaisse pas) au lieu de http://www.monsite.fr?page=2&categorie=$categorie Merci pour votre aide. <?php function pagination($current_page, $nb_pages, $link='?page=%d', $around=3, $firstlast=1) { $pagination = ''; if ( !ereg('%d', $link) ) $link .= '%d'; if ( $nb_pages > 1 ) { // Lien précédent if ( $current_page > 1 ) $pagination .= '<a class="prevnext" href="'.sprintf($link, $current_page-1).'" title="Page précédente">« Précédent</a>'; else $pagination .= '<span class="prevnext disabled">« Précédent</span>'; // Lien(s) début for ( $i=1; $i<=$firstlast; $i++ ) { $pagination .= ' '; $pagination .= ($current_page==$i) ? '<span class="current">'.$i.'</span>' : '<a href="'.sprintf($link, $i).'">'.$i.'</a>'; } // ... après pages début ? if ( ($current_page-$around) > $firstlast+1 ) $pagination .= ' ...'; // On boucle autour de la page courante $start = ($current_page-$around)>$firstlast ? $current_page-$around : $firstlast+1; $end = ($current_page+$around)<=($nb_pages-$firstlast) ? $current_page+$around : $nb_pages-$firstlast; for ( $i=$start; $i<=$end; $i++ ) { $pagination .= ' '; if ( $i==$current_page ) $pagination .= '<span class="current">'.$i.'</span>'; else $pagination .= '<a href="'.sprintf($link, $i).'">'.$i.'</a>'; } // ... avant page nb_pages ? if ( ($current_page+$around) < $nb_pages-$firstlast ) $pagination .= ' ...'; // Lien(s) fin $start = $nb_pages-$firstlast+1; if( $start <= $firstlast ) $start = $firstlast+1; for ( $i=$start; $i<=$nb_pages; $i++ ) { $pagination .= ' '; $pagination .= ($current_page==$i) ? '<span class="current">'.$i.'</span>' : '<a href="'.sprintf($link, $i).'">'.$i.'</a>'; } // Lien suivant if ( $current_page < $nb_pages ) $pagination .= ' <a class="prevnext" href="'.sprintf($link, ($current_page+1)).'" title="Page suivante">Suivant »</a>'; else $pagination .= ' <span class="prevnext disabled">Suivant »</span>'; } return $pagination; } ?>
  24. Bonjour à tous, J'aime pas passer pour un assister mais là j'avoue que je suis dans la mouise. Je suis le "webmaster" (c'est mon premier site) d'un site (www.tous-des-cons.net) et cela fait plusieurs semaines que j'essaie d'en améliorer le système de vote. Je voudrais que lorsque l'internaute vote, la page ne se recharge pas mais juste le compteur qui s'incrémente de +1. Il y a longtemps que j'ai compris que cela se faisait en ajax. J'ai testé des tutos mais en vain, je n'y suis jamais arrivé. Si quelqu'un pouvait m'aider se serait vraiment sympa. Voilà la partie du code qui concerne le vote qui pour l'instant est encore en PHP : <a href="index.php?page=<?echo "$page"?>&votecuncon=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>"> C'est vraiment un con !</a> <span>(<?php echo $donnees['votecuncon']; ?>)</span> ou alors <a href="index.php?page=<?echo "$page"?>&votetranquille=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>" > Laissez <?php echo $donnees['pseudoducon']; ?> tranquille !</a> (<?php echo $donnees['votetranquille']; ?>) Et Voilà comment sont traité les données (sur la même page : index.php) : <?php $id=$_GET['id']; $ip=$_SERVER['REMOTE_ADDR']; if (isset($_GET['id']) AND isset($_GET['votecuncon']) AND $_COOKIE['id'] != $id) { if(true){//true c-à-d si votre formulaire est validé } mysql_query("UPDATE tousdescons SET votecuncon=votecuncon+1 WHERE id='$id'"); } if (isset($_GET['id']) AND isset($_GET['votetranquille']) AND $_COOKIE['id'] != $id ) { if(true){//true c-à-d si votre formulaire est validé } mysql_query("UPDATE tousdescons SET votetranquille=votetranquille+1 WHERE id='$id'"); } ?> Merci d'avance pour votre aide
×
×
  • Créer...