Aller au contenu

marcb

Hubmaster
  • Compteur de contenus

    130
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par marcb

  1. Bonjour, Sur le site du RHIEN (http://www.rhien.org/wakka.php?wiki=Accueil), tu trouveras des informations sûrement utiles pour te lancer dans l'aventure. M
  2. Bonsoir, Tu peux parser la variable $_SERVER['PHP_SELF'] pour en extraire ce que tu cherches. M
  3. Bonjour, La syntaxe sql est correcte. Mais il y a un petit soucis dans la gestion de tes guillemets. Je mettrais plutôt : $query = "select * from news where content like \"%$trimmed%\" OR title like \"%$trimmed%\""; ou (plus lisible) : $query = "select * from news where content like '%" . $trimmed . "%' OR title like '%" . $trimmed . "%'"; Si ça ne marche toujours pas, donne nous un exemple du contenu de ta table et de la variable $trimmed. M
  4. Bonsoir, D'après ce que j'ai compris, ça devrait être ça : $tableauconsignes = array(); while ($myrow = mysql_fetch_row($result)) { $tableauconsignes[] = $myrow; } Sinon, ce serait bie nde préciser ce que tu souhaites obtenir dans $tableauconsignes; M
  5. Bonjour, Si tu mets tout audébut de index.php : <?php if (isset($_GET['option']) && ($_GET['option'] == 'com_bookmarks')) { header("location: 404.php"); } ?> Ca devrait le faire... M
  6. Bonjour, Tu peux créer un fichier mes_liens.php dans lequel tu mets : <html> <body> <?php $variable='test.htm'; ?> <a href='<?php echo $variable; ?>'>Lien 1</a><br> <a href='<?php echo $variable; ?>'>Lien 2</a> </body> </html> Tu peux aussi déclarer ta variable dans un autre fichier que tu inclues à chaque fois que tu en as besoin. M
  7. Bonsoir, J'ai regardé depuis la page de classement, je n'ai pas trouvé de formulaire qui mène directement sur la page de la guilde. Peux-tu préciser ou est ce formulaire ? Je n'ai trouvé que des formulaires de recherche qui mènent à une page de résultat de recherche, contenant des liens vers la page de la guilde. Sinon, en effet, tu peux appeler un formulaire à distance. Il faut jouer avec les fonctions fsockopen() et fwrite(). Tu peux alors spécifier si les paramètres sont envoyés en GET ou en POST, etc. Tu as des exemples sur http://fr2.php.net/manual/fr/function.fsockopen.php M
  8. Bonsoir, Si tu transformes au format texte, tu perds toute la présentation (titre, paragraphes, italique, signature, ...). Ca ne me semble pas être une solution très propre. Je vois donc deux solutions : 1) Utiliser un éditeur online (http://www.fckeditor.net). Une fois installé, il ne reste plus qu'à faire un copier/coller de chaque nouvelle depuis le format d'origine dans cet éditeur, puis de refaire la mise en page. Ca peut être contraignant, mais tu ne nous a pas dit combien de documents étaient concernés, ni qui était amené à envoyer des nouvelles. 2) Utiliser une librairie de conversion word->html. Par exemple http://holloway.co.nz/docvert/index.html C'est certainement davantage de travail de développement, et surtout ça ne marchera que pour les documents word. Qui va entrer des nouvelles dans le système ? Uniquement toi ? Combien de nouvelles environ ? Quelle est la longueur max d'une nouvelle ? M
  9. Bonsoir, Ton fichier de password il s'appelle .htpasswd ou .htpasswd_utilisateur ? Tu peux donner le contenu de ton .htaccess après la dernière modif ? As-tu bien lu ça : http://faq.1and1.fr/espace/htaccess/self/1.html M
  10. Bonjour, Il faut préciser l'emplacement de ton .htpasswd en précisant le chemin complet depuis la racine. Ce chemin dépend de l'hébergeur que tu utilises pour ton site. AuthUserFile /chemin_complet_depuis_la_racine/.htpasswd M
  11. Bonjour, Je recherche un CMS avec les atouts suivants : - bonne gestion du référencement - design facile à adapter - gestion site multilingue Et plutôt léger si possible. Merci pour vos pistes ! M
  12. Bonsoir, Si tu cherches un site déjà existant qui te fait ça, il y a par exemple http://fotoflexer.com/ Si tu cherches à développer un script qui te fait ça, tu peux te tourner vers la libriaire gd (http://fr.php.net/gd). M
  13. Bonsoir, Tu peux donner un exemple de ce que tu essaies de faire avec : - la valeur des données en entrée (faire un print_r($links); par exemple - le résultat que tu souhaites obtenir dans $names Ca nous aidera pour t'aider. M
  14. marcb

    Pas à l'heure

    Bonjour, Sinon, personne ne connait un moyen d'appeler un serveur de dates (ntp) en php ? M
  15. Bonjour, Tu peux aller faire un tour du côté de la fonction strstr() (http://fr2.php.net/manual/fr/function.strstr.php) M
  16. Bonsoir, Je pense qu'en cherchant du côté de la fonction explode(), tu devrais y arriver. Après, il faudra peut-être affiner avec substr et ses amies. M
  17. Bonsoir, Pour faire en sorte qu'un lien s'ouvre dans une nouvelle fenêtre, il suffit d'ajouter target='_blank' dans la balise <a href>. Par exemple : <a href="www.monsite.com/document.pdf" target="_blank">Consulter le document</a> Maintenant, si tu fais ça, ton code ne respectera pas le XHTML strict. En effet, cette pratique est considérée comme nuisible dans la mesure où elle impose un choix à l'utilisateur. En effet, avec la majorité des navigateurs actuels, l'utilisateur a la possibilité de faire lui-même clic droit + ouvrir dans un nouvel onglet. Ce qui revient au même, sauf que c'est lui qui l'a décidé. M
  18. Bonjour, L'idée, c'est d'ajouter tout un tas de champs caché, dans ton formulaire, qui décrivent la trasaction avec paypal. Tu as des exemples ici : http://www.paypalblog.info/article-3430112.html Ensuite, l'internaute est sur paypal, il paye, puis paypal te réponds sur le bon déroulement du paiement. Paypal te retourne à nouevau les champs du formulaire caché et leur valeur. A toi de vérifier que l'internaute ne s'est pas amusé à modifier la monnaie, ou le montant, avant de considérer la transaction comme valide. Tu auras plus d'infos là : http://www.paypalblog.info/article-3598934.html Bien entendu, il pour tester tout ça il faut utiliser la sandbox de paypal. M
  19. captain : Et pendant toute la navigation, l'url de l'internaute restera celle qu'il a saisi au début ?
  20. Bonjour, Ce que je souhaite faire (le thème/url sont fictifs) : - une seule base de données contenant des motos et des autos - un script liste.php qui affiche la liste de toutes les motos ou de toutes les voitures - deux url : www.supermoto.com et www.superauto.com - www.supermoto.com/liste.php n'affiche que les motos - www.superauto.com/liste.php n'affiche que les autos Mon problème : est-il possible (sans frame) de n'avoir qu'un seul fichier liste.php ? Si oui, merci de m'expliquer comment faire. M
  21. Bonjour, Raison de plus pour avoir un modèle structuré ! Et optimisé pour tes requêtes. Tu en vois déjà les limites. Et plus tu changes tôt, moins le travail est important. Avec une requête SQL, je ne vois pas comment faire. Mais c'est possible de coder ça dans une procédure stockée ou dans un script php. En gros, il te faut un script qui parcourt l'ensemble de tes vidéos et qui construit un tableau au fur et à mesure (voir la fonction explode). Ensuite tu peux afficher le tableau. Maintenant si tu es prêt à faire un script php, autant en faire un qui te transforme ta structure pourrie en structure propre. Comme ça toutes tes requêtes ultérieures seront simples ! M
  22. Bonsoir, La structure des tables n'est pas bonne. Tu devrais avoir : CATEGORIE (id_categorie, libelle_categorie) | 1 | Cat1 | | 2 | Cat2 | | 3 | Cat3 | ... VIDEO (id_video, libelle_video) | 1 | Vid1 | | 2 | Vid2 | | 3 | Vid3 | ... VIDEO_CATEGORIE (id_video, id_categorie) |1|1| |1|24| |1|45| |2|4| |2|23| |3|9] |3|12| |3|23| |3|31| ... La table VIDEO_CATEGORIE fait le lien entre les id des deux tables. Ainsi pour avoir le nombre de vidéo par catégorie tu fais : select id_categorie, count(*) from video_categorie group by id_categorie; Mon conseil est donc de revoir ton modèle de données. M
  23. Bonjour, Tu peux peut-être te tourner vers la commande unix split qui scinde un fichier en plusieurs parties. Evidement ça ne marche qu'avec les chargements de données. Marc
  24. Bonsoir, Peut-être que l'ip de ton serveur est blacklistée. Je ne suis pas expert, mais apparement l'adresse ip de ton serveur est listé dans http://www.apews.org depuis mai 2007, c'est plutôt mauvais signe. N'as-tu pas fait des tests qui pourraient être apparentés à du spam ? M
  25. Bonjour, Peux-tu faire un test : - envoyer un mail depuis ton compte de FAI (free, orange, ...) vers ton compte yahoo et ton compte gmail. - puis envoyer EXACTEMENT le même mail (même sujet, même contenu) depuis ovh vers yahoo et gmail. Comme ça tu sauras si le blocage vient de l'expéditeur ou du contenu. M
×
×
  • Créer...