Aller au contenu

oxerrois

Hubmaster
  • Compteur de contenus

    109
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par oxerrois

  1. J'ai créé un site et je l'ai lancé sans faire l'URL rewriting, et donc des pages ont été indéxées avec les paramètres (produit.php?id=...). Pour l'instant j'ai fait l'url rewriting pour que produit-....html affiche produit.php?id=... Mais je ne sais pas comment faire pour rediriger le produit.php?id=... vers produit-....html, pour que Google n'indexe pas en doublon. Parce que si je rajoute dans le .htaccess cette redirection en 301 ça ne marche pas (j'ai l'impression que ça fait une boucle). Je vous remercie par avance si vous avez une idée... Pierre
  2. Merci de votre aide. Je me suis finalement débrouillé, en jouant avec deux <div> et le display.
  3. Merci, mais j'ai oublié de préciser que j'aurais voulu que cela se fasse sans rechargement de page. C'est pour ça que je pensais me tourner vers le JS. Merci quand même.
  4. Bonjour, j'ai une page PHP ou l'on trouve une liste extraite d'une base de donnée SQL qui correspond à des produits, et j'affiche cela dans une liste (<ul><li>...). Seulement, je souhaiterai n'en afficher que 5 de base, et donner la possibilité d'afficher les autres à l'aide d'un bouton ("afficher tous les produits"). Mais connaissances étant minime en javascript j'aurais souhaité savoir si vous pouviez me donner une piste pour réaliser cela. En vous remerciant par avance.
  5. Bonjour, J'ai un formulaire qui permet d'enregistrer un produit dans une base de données. L'utilisateur peut enregistrer une catégorie, puis une sous-catégorie. Or les sous-catégories dépendent de la catégorie choisie, donc je voudrais que les sous-catégories possibles, changent en fonction de la catégorie choisie. Sachant que ce sont des balises SELECT banales pour choisir les deux. Merci d'avance PS: Je pense que cela peut se faire en JS, mais je me trompe peut-être.
  6. Bonjour, J'ai une table avec deux champs un dans lequel je stocke l'IP du visiteur et l'autre c'est l'ID d'un sondage auquel il a participé ( de manière à ce qu'il ne puisse pas voter plus d'une fois par sondage et par 24 h. Pour qu'il ne puisse pas voter une deuxième fois, avant d'enregistrer son vote je fais un appel à la base et après je récupère dans un array les valeurs des ID des sondages. Après cela je bloque, il me faudrait une condition du genre "si aucune des valeurs du array n'est identique à la valeur du sondage en cours on peut enregistrer le vote", mais je ne vois pas comment faire. Pierre
  7. Ok je changerai le colspan. Sinon merci beaucoup pour votre aide.
  8. Excusez-moi de vous déranger à nouveau. Je suis pas super à l'aise avec foreach je ne sais pas vraiment comment ça marche donc je me suis bidouillé un truc à partir de votre code mais avec while. J'aimerais vous soumettre mon code pour me dire si il a l'air correct. <?php mysql_connect("localhost", "root", ""); mysql_select_db("XXXXXXX"); $tab = mysql_query("SELECT * FROM `table_boissons` WHERE `ID_bdn`=1"); $nb_par_ligne = 2; $compteur = 0; echo '<table>'; echo '<tr>'; while ($donnees = mysql_fetch_array($tab) ) { $modulo = $compteur % $nb_par_ligne; if($modulo == 0 && $compteur != 0) echo '</tr><tr>'; echo '<td>'.$donnees['nom'].' </td> <td> '.$donnees['prix'].'</td>'; // L'affichage de tes cellules $compteur++; } $modulo = $compteur % $nb_par_ligne; if($modulo != 0) { // Si on ne finit pas la dernière ligne, on affiche suffisamment de cellules vides $colspan = $nb_par_ligne - $modulo; echo '<td colspan="'.$colspan.'"></td>'; } echo '</tr>'; echo '</table>'; ?> Merci d'avance Pierre
  9. Ok merci de vos réponses. Si j'ai compris le truc c'est que si le compteur est à (2k+1) on ouvre le <tr> et si c'est à (2K) on le ferme. Je teste le code de suite. pierre Edit : J'ai testé le code tout marche bien, je vous remercie
  10. Bonjour, Je rencontre une difficulte. J'ai une table produit avec ID, nom_produit et prix. j'aimerais récupérer ces infos, ça je sais faire, mais après pour l'affichage j'aimerais l'afficher dans un tableau à double colonne. pour donner exemple ça ferait ça : Produit prix - produit prix ----------------------------- Produit prix - produit prix ----------------------------- Produit prix - produit prix ----------------------------- le probleme c'est que je ne vois pas comment "répartir" les données que je récupère. J'avais pensé à mettre dans la colonne 1 les ID pairs et dans la colonne 2 les ID impairs. Mais d'abord je ne voyais pas comment faire, et en plus les produits que j'affiche ne se suivent pas forcément dans la base donc je ne peux pas être sûr d'avoir un ID impair et un ID pair à chaque fois. Je voulais donc savoir si vous aviez une idée. merci d'avance pierre
  11. oxerrois

    Probleme bases SQL

    En fait j'ai mis "probleme" dans le titre, mais c'était plutôt une interrogation. Je sais pas, ça me paraissait plus facile d'avoir une seule table. Mais si tu me dis que c'est ce que tu trouves le plus logique, alors je ferai cela. Merci pour ta réponse Pierre
  12. oxerrois

    Probleme bases SQL

    Bonjour, j'ai un projet d'annuaire et je me trouve face à un problème de base. En effet, il y aura donc une table A enregistrant les differents établissements qui s'inscriront. Avec donc les champs nom, adresse, ID etc... Mais j'aimerais que l'utilisateur qui s'inscrit, ait la possibilité d'inscrire une liste de produit avec les prix de ceci, que j'afficherai donc avec les autres informations de la table. J'aimerais donc savoir si vous avez une solution pour pouvoir enregistres ces produits et leur prix, sans avoir à créer une autre table. Sinon j'avais pensé à deux autres solutions. Une première qui me paraissait la plus viable, qui aurait été de créer une table produit, avec les produits et les prix et un champ qui contiendrait l'ID de l'établissement qui lui correspond. ou sinon mais ça me parait fou de créer une table produit par établissement et donc dans la table A je créerai un champ qui pointerait vers la table produit de l'établissement. Voila donc mon problème, en espérant que vous ayez une idée. D'avance merci Pierre
  13. oxerrois

    Sécurises un script

    Bonsoir, je suis en passe de terminer mon premier scrpt "compliqué'. Il permet aux membres de poster des fanfictions. Et j'aimerais savoir comment pouvoir sécuriser au maximum mon script ? Merci d'avance pour vos conseils Pierre
  14. oxerrois

    Retour à la ligne

    Ah excuse moi j'avais mal compris. Pour l'instant je n'ai pas trop d'idée pour ton prbleme Je vais reflechir Pierre Edit : Petite idée mais absolument pas sur, en mettant : td { width:20%; } Dans le CSS ?
  15. Ben dans ta page d'administration tu crées un variable GET du genre "supprimer_message" dans laquelle y a l'ID du message et au début la page : if(isset($_GET['supprimer_message'])) { $supprimer_message = $_GET['supprimer_message']; mysql_query("DELETE FROM ta_table WHERE ID = '$supprimer_message' "); Bon après c'est facile tu generes un lien pour chaque message du genre <a href="admin.php?supprimer_message=<?php echo $donnees['ID'];">Supprimer message</a> Bon après faut que tu adaptes Bon courage Pierre
  16. oxerrois

    Retour à la ligne

    En mettant les <tr> dans $data ça devrait être bon
  17. Si c'est le CHMOD tu peux le changer avec filezilla ou sinon je crois qu'il ya une fontction chmod () mais selon hebergeur ...
  18. Ce serait pas des gens qui se sont amusés à gonfler le sondage, parce que là me parait beaucoup.
  19. Excuse moi de ne pas avoir été assez précis. En fait le visiteur pourra poster un texte sur le site, en faisant un copier-coller dans un textarea que j'enregistre directement dans la base. Mais j'aurais aimé aussi donner la possibilité de loadé directement le fichier texte qu'il m'enverrait et de le traiter pour le rentrer dans la base. Bien entendu c'est plus un "gadget" car ça ne fait gagner que quelque secondes au visiteur. Donc si la methode est trop contraignante ou trop longue à mettre en place, ou trop gourmande en bande passante. Je laissa tmbé Merci de ta reponse Pierre
  20. Bonsoir, je developpe un script pour la publication de nouvelle et de texte. Et j'aimerais donner la possibilité au visiteur d'uploader directement le fichier. Je vois deux possibilités soit convertir le fichier texte (doc ou rtf...) en .txt ou alors extraire le texte du fichier et ensuite l'enregister dans la base Mysql. Mais je n'ai pas trop d'idée pour le faire. J'aimerais savoir si vous connaissez une classe qui me permette ça ? Merci d'avance Pierre
  21. Je ne l'ai jamais tésté mais c'est le seul que je connaisse : PHPLeague Pierre
  22. C'est assez facile à faire en PHP sinon tu peux trouver des scripts si tu ne maitrises pas le PHP, ici par exemple Bon courage Pierre
  23. A oui effectivement j'avais oublié qu'il se basait sur ce que répondait les gens.
  24. Je n'ai jamais fais de script de ce genre mais à mon avis ils ont une base de donnée très fourni de celebrités. Dans cette base sont enregistrè les reponses aux differentes question. Et à chaque fois que tu reponds il affine la requête : SELECT * FROM base WHERE reponse1=X AND reponse2=Y AND reponse3=Z Et une fois qu'il a atteint un degré de certitude elevé (99%) il propose sa réponse. Ce que j'ai marqué n'est qu'un petit bout de ce que pourrait être ce script . Car cela ne resout pas le probleme de la prise de decision de L'IA de prpposer une réponse. Il doit y avoir un algorithme aussi qui permet de donner le degré de certitude. Après ce ne sont que des suppositions. Et ils utilisent peut-être une tout autre methode. Bon courage Pierre
  25. Je suis jeune et je n'ai pas vraiment connu tout ce dont vous parlez, mais je suis tout à fait d'accord avec vos commentaires, et j'observe bien dans ma famille mes cousins qui ont 15 skyblogs dans lesquels ils postent un message par an. Je voulais aussi signalé la pub "creez un site web en 8 clics" en bas de la page", c'est assez amusant de trouver cette publicité dans cette discussion
×
×
  • Créer...