Aller au contenu

doomer2

Hubmaster
  • Compteur de contenus

    232
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par doomer2

  1. Merci pour ta réponse, mais y a t'il moyen avec un cookie de dire qu'il faut qu'il passe à la page suivante à chaque rechargelent ?
  2. Bonsoir, Je cherche un script qui permet à actualisation de charger la même page mais avec une structure différente : genre une personne vite le site c'est la page 1, réactualise on affiche la page 2, etc .... Si une personne sait comment faire merci.
  3. non pas bon, le http_host détecte l'url du site en cours. mon problème c'est de détecter les gens qui viennent depuis un autre domaine
  4. Bonsoir à tous, j'aurais besoin d'une petite aide pour faire un redirect sur un referer. j'ai un site xxx.com (je n'ai pas accès au dns) qui point vers yyy.com et je voudrais faire un redirect dans ce cas pour rediriger vers zzz.com. pb : $_SERVER['HTTP_REFERER'] ne renvois rien. j'ai testé avec un .htaccess RewriteEngine On RewriteCond %{HTTP_REFERER} http://www.xxx.com [NC] RewriteRule (.*)$ http://www.zzz.com [R=301,L] sans succès ca peut venir de la config du php? il y aurait une autre méthode ? Merci de votre aide
  5. Je posséde un flux de données avec des images distantes et des données textes que j'affiches actuellement sur des pages web à partir de ma base sql sans difficulte. Tout est en base de données, le texte, les urls des images, etc.. Mais je remarque actuellement des ralentissements à l'ouverture de page avec plusieurs des photos c'est assez long à charger ces photos. Ma question est quelle est la méthode en php pour rapatrier ces images dans un repertoire pour pouvoir les charger à partir de mon serveur et non du site distant ? Merci de vos conseils. PS : pour l'instant je n'ai pas de bout de code, je ne sais même pas par où commencer ;-)
  6. Écriture sur une clé usb d'info perso comme par exemple un certificat SSL
  7. Et en Java ou autres c'est possible ?
  8. Merci de ta reponse, ca regle le probleme direct ;-)
  9. Oui savoir si c'est possible de faire cela ? En fait, j'ai besoin d'écrire certaines variables sur une clé USB du visiteur pour faire des tests
  10. doomer2

    Ecriture sur une cle USB

    Bonjour, Je cherche désespérément la possibilité d'écrire sur une clé USB en PHP si c'est possible ? Une personne peut elle m'éclairer ? Merci
  11. Bonjur à tous, Je possède actuellement un fichier txt avec 3 champs séparés par des | J'ai donc fait un petit script pour afficher dans un tableau $content=file_get_contents('test.txt','r'); $content=explode("\n", $content); for($i=0;$i<sizeof($content);$i++) { $content[$i] = explode("\t", $content[$i]); } print_r($content); Le problème est que je souhaiterais inséré les champs de chaque ligne dans une table sql. Comment faire cela ? Merci à vous
  12. Non mon ancien forum était un forum connectix boards et là je suis passé sur un punbb
  13. Bonjour, Mon forum s'est fait hacker il y a quelques jours et je viens de le supprimer pour une version punbb. Cependant pleins de pages de l'ancien forum sont toujours indexées dans google et le visiteur se voit redirige sur une page 404. Je souhaiterais qu'il soit redirigé à l'accueil du nouveau forum. L'adresse du forum est toujours la même h**p://www.site.com/forum/ L'ancien fichier htaccess était le suivant : Options +FollowSymlinks RewriteEngine on RewriteBase /forum/ # Url de base du forum RewriteRule ^forum\.html$ index.php [L] RewriteRule ^forum-mr\.html$ index.php?markread=1 [L] # Affichage d'un forum particulier RewriteRule ^forum-f([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showforum=$1 [L] RewriteRule ^forum-f([0-9]+)\.html$ index.php?showforum=$1 [L] RewriteRule ^forum-f([0-9]+)-mr\.html$ index.php?showforum=$1&markread=1 [L] # Affichage des sujets non-lus RewriteRule ^forum-unread\.html$ index.php?showtopicgroup=0 [QSA,L] RewriteRule ^forum-unread-p([0-9]+)\.html$ index.php?showtopicgroup=0&page=$1 [QSA,L] # Affichage d'un groupe de sujets RewriteRule ^forum-tg([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopicgroup=$1 [L] RewriteRule ^forum-tg([0-9]+)-p([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopicgroup=$1&page=$2 [L] RewriteRule ^forum-tg([0-9]+)\.html$ index.php?showtopicgroup=$1 [L] RewriteRule ^forum-tg([0-9]+)-mr\.html$ index.php?showtopicgroup=$1&markread=1 [L] # Affichage d'un sujet RewriteRule ^forum-t([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopic=$1 [QSA,L] RewriteRule ^forum-t([0-9]+)\.html$ index.php?showtopic=$1 [QSA,L] RewriteRule ^forum-t([0-9]+)-firstunreadpost\.html$ index.php?showtopic=$1&gotofirstunreadpost=1 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?showtopic=$1&page=$2 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+)\.html$ index.php?showtopic=$1&page=$2 [QSA,L] RewriteRule ^forum-t([0-9]+)-p([0-9]+)-editpoll\.html$ index.php?showtopic=$1&page=$2&editpoll=1 [L] RewriteRule ^forum-t([0-9]+)-m([0-9]+)\.html$ index.php?showtopic=$1&message=$2 [L] # Ecriture des messages RewriteRule ^forum-wtopic-tg([0-9]+)\.html$ index.php?act=wm&newtopic=$1 [L] RewriteRule ^forum-wpoll-tg([0-9]+)\.html$ index.php?act=wm&newpoll=$1 [L] RewriteRule ^forum-wmsg-t([0-9]+)\.html$ index.php?act=wm&addreply=$1 [L] RewriteRule ^forum-wmsg-t([0-9]+)-quote([0-9]+)\.html$ index.php?act=wm&addreply=$1&quotemessage=$2 [L] RewriteRule ^forum-editmsg-m([0-9]+)-t([0-9]+)\.html$ index.php?act=wm&editmessage=$1&intopic=$2 [L] # Affichage du profil d'un membre RewriteRule ^forum-m([0-9]+),([a-zA-Z0-9-]+)\.html$ index.php?act=user&showprofile=$1 [L] # Edition du profil d'un membre RewriteRule ^forum-profile([0-9]+)\.html$ index.php?act=user&editprofile=$1 [L] RewriteRule ^forum-profile([0-9]+)-general\.html$ index.php?act=user&editprofile=$1&page=1 [QSA,L] RewriteRule ^forum-profile([0-9]+)-changemail\.html$ index.php?act=user&editprofile=$1&page=2 [QSA,L] RewriteRule ^forum-profile([0-9]+)-changepass\.html$ index.php?act=user&editprofile=$1&page=3 [QSA,L] RewriteRule ^forum-profile([0-9]+)-avatar\.html$ index.php?act=user&editprofile=$1&page=4 [QSA,L] RewriteRule ^forum-profile([0-9]+)-signature\.html$ index.php?act=user&editprofile=$1&page=5 [QSA,L] RewriteRule ^forum-profile([0-9]+)-params\.html$ index.php?act=user&editprofile=$1&page=6 [QSA,L] RewriteRule ^forum-profile([0-9]+)-topicstracked\.html$ index.php?act=user&editprofile=$1&page=7 [QSA,L] RewriteRule ^forum-profile([0-9]+)-bookmarks\.html$ index.php?act=user&editprofile=$1&page=8 [QSA,L] # Affichage des membres RewriteRule ^forum-members\.html$ index.php?act=members [QSA,L] RewriteRule ^forum-members-p([0-9]+)\.html$ index.php?act=members&page=$1 [QSA,L] # Affichage des personnes connectees RewriteRule ^forum-connected\.html$ index.php?act=cu [L] # Affichage du panneau de mp RewriteRule ^forum-mp\.html$ index.php?act=mp [L] RewriteRule ^forum-mp-inbox\.html$ index.php?act=mp⊂=1 [QSA,L] RewriteRule ^forum-mp-inbox-p([0-9]+)\.html$ index.php?act=mp⊂=1&page=$1 [QSA,L] RewriteRule ^forum-mp-outbox\.html$ index.php?act=mp⊂=2 [QSA,L] RewriteRule ^forum-mp-outbox-p([0-9]+)\.html$ index.php?act=mp⊂=2&page=$1 [QSA,L] RewriteRule ^forum-mp-write\.html$ index.php?act=mp⊂=3 [QSA,L] RewriteRule ^forum-mp-read\.html$ index.php?act=mp⊂=4 [QSA,L] # Recherche dans le forum RewriteRule ^forum-search\.html$ index.php?act=src [QSA,L] RewriteRule ^forum-search-p([0-9]+)\.html$ index.php?act=src&page=$1 [QSA,L] # Affichage des regles du forum RewriteRule ^forum-rules\.html$ index.php?act=rules [L] # Panneau de modération RewriteRule ^forum-moderators\.html$ index.php?act=mods [QSA,L] # Signaler un message RewriteRule ^forum-report\.html$ index.php?act=report [QSA,L] # Enregistrement RewriteRule ^forum-register\.html$ index.php?act=register [L] # Changement de mot de passe RewriteRule ^forum-changepass\.html$ index.php?act=cp [L] # Validation RewriteRule ^forum-validate\.html$ index.php?act=validate [QSA,L] # Connexion RewriteRule ^forum-login\.html$ index.php?act=login [L] # Déconnexion RewriteRule ^forum-logout\.html$ logout.php [L] # Ecriture des messages RewriteRule ^forum-writed\.html$ writed.php [L] # Image dynamique RewriteRule ^forum-image-([a-z0-9]+)\.html$ image.php?id=$1 [L] Le nouveau htaccess : RewriteEngine on RewriteBase /forum/ RewriteRule ^index.html$ index.php [L] RewriteRule ^forum-([0-9]+)-([0-9]+).html$ viewforum.php?id=$1&p=$2 [L] RewriteRule ^forum-([0-9]+)(.*)$ viewforum.php?id=$1 [L] RewriteRule ^sujet-([0-9]+)-([0-9]+).html$ viewtopic.php?id=$1&p=$2 [L] RewriteRule ^sujet-([0-9]+)(.*)$ viewtopic.php?id=$1 [L] RewriteRule ^message-([0-9]+)(.*)$ viewtopic.php?pid=$1 [L] RewriteRule ^mes-marque-pages.html$ search.php?action=show_subscriptions [L] RewriteRule ^profil-([0-9]+)(.*)$ profile.php?id=$1 [L] RewriteRule ^profile-([0-9]+)(.*)$ profile.php?id=$1 [L] RewriteRule ^inscription.html$ register.php [L] RewriteRule ^connexion.html$ login.php [L] RewriteRule ^recherche.html$ search.php [L] RewriteRule ^recherche-([0-9]+).html$ search.php?search_id=$1 [L] RewriteRule ^recherche-([0-9]+)-([0-9]+).html$ search.php?search_id=$1&p=$2 [L] RewriteRule ^recherche-24-heures.html$ search.php?action=show_24h [L] RewriteRule ^recherche-sans-reponse.html$ search.php??action=show_unanswered [L] RewriteRule ^regles.html$ misc.php?action=rules [L] RewriteRule ^utilisateurs.html$ userlist.php [L] RewriteRule ^([0-9]+)-mes-messages.html$ search.php?action=show_user&user_id=$1 [L] En fait je souhaiterais rediriger toutes les anciennes urls sur h**p://www.site.com/forum/ Comment faire ? Enfin je pense que c'est le mieux ?
  14. Bonsoir, Je posséde actuellement 2 sortes d'url : Celle ci correspond à l'accès à la catégorie : h**p://www.site.net/video-voiture-blanche-vBNW.html Celle ci correspond à l'accès de la page 2 de la catégorie vBNW : h**p://www.site.net/video-voiture-blanche-vBNW-2.html J'ai donc utilisé cette transformation : Options +FollowSymlinks RewriteEngine on RewriteRule ^video-voiture-blanche-([0-9a-zA-Z-]+)-([0-9]+)\.html$ http://www.site.net/video-voiture-blanche.php?rss_cat=$1&rss_page=$2 [QSA,L] Le probléme avec ce code c'est que cela fonctionne avec mes urls des pages categories alors que les url categories me font une erreur d'accès impossible ! Si je fais : Options +FollowSymlinks RewriteEngine on RewriteRule ^video-voiture-blanche-([0-9a-zA-Z-]+)-([0-9]+)\.html$ http://www.site.net/video-voiture-blanche.php?rss_cat=$1 [QSA,L] L'url de mes catégories est accessible alors que mes urls des pages ne fonctionnent plus. Grrr !!! Y'a t'il possibilite de dire que le champ page n'est pas toujours obligatoire. Là je séche franchement.
  15. Merci de vos aides, le probléme était de placer ces conditions tout en haut de mon htaccess maintenant cela fonctionne, je comprends pas pourqoui cela ne fonctionnait pas au milieu de mon htaccess mais bon cela fonctionne nickel.
  16. Merci captain ca fonctionne nickel ;-)
  17. Bonjour, Je souhaiterais purger du texte qui contient les caracteres suivants : , ( ) ! ? des majuscules des accents et je souhaite en faire des une url du type mot1-mot2-mot3.html J'ai donc fais ceci : $title = str_replace('(', '', $title); $title = str_replace(')', '', $title); $title = str_replace('!', '', $title); $title = str_replace('.', '', $title); $title = str_replace(',', '', $title); $title = str_replace('?', '', $title); $title2 = mb_strtolower($title); $title2 = strtr($title, " ,.'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ", "-----aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY"); cela me fait une chaine de caracteres comme je veux pratiquement sauf que logiquement je remplace bien les accents dans la chaine et je me retrouve avec ce genre de choses, mon entete est en UTf8 : http://www.site.com/paris-france---hurghada-a%EF%BF%BDgypte.html ou encore http://www.site.com/paris-france---alger-a...F%BF%BDrie.html A votre avis où cela cloche t'il ? Peut etre qu'il y a plus simple pour purger cette chaine de caracteres ? Merci de votre aide
  18. Suite à vos conseils, j'ai donc renommée mes urls de cette façon : http://www.site.com/cristal-dur.php?page=36∏=curl-grand-barrette et mon code htaccess : RewriteRule ^cristal-dur-([0-9a-zA-Z-]+)-([^\.]+)\.html$ /cristal-dur.php?page=$1∏=$2 [L] j'ai essayé cela également : RewriteRule ^cristal-dur-([0-9]+)-([a-zA-Z]+)\.html$ cristal-dur.php?page=$1∏=$2 [L] Cependant quand je tape cette url : http://www.site.com/cristal-dur-36-curl-grand-barrette.html mon htaccess ne fonctionne pas et me signale Redirection de page incorrecte Le htaccess me semble correcte ? Je deviens fou ! J'ai retourné le htaccess dans tous les sens mais en vain. Si quelqu'un voit le soucis les pros de l'url rewriting ;-) Quelqu'un peut il me dire si mon raisonnement est bon ou pas ? PS : Je suis chez l'hébergeur 1and1 je sais pas si cela peut influer.
  19. Pour l'encodage de l'url, j'ai fais ceci penses tu que cela sois correcte : $title2 = strtolower($title); $title2 = strtr($title, " ,.'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ", "____aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY");
  20. Si je comprends mes urls doivent être du type ci dessous, j'ai remplacé le & entre les 2 variables par un - http://www.site.com/cristal-dur.php?page=2-prod=cristal%20dur%20Rallonge%20USB Et après je fais quoi je suis un peu perdu là
  21. Bonjour, Je posséde des adresses url de ce type : http://www.site.com/cristal-dur.php?page=2∏=cristal%20dur%20Rallonge%20USB Donc j'ai créé un fichier htaccess pour réécrire ces urls de cette facon : RewriteEngine on RewriteRule ^cristal-dur-([0-9a-zA-Z-]+)-([0-9a-zA-Z-]+)\.html$ /cristal-dur.php?page=$1∏=$2 [L] Cela ne fonctionne pas et ne réécrit pas mes urls ? Peut etre qu'il y a une erreur dans mon code de réécriture ? Merci de votre aide.
  22. Bonsoir, Je m'explique j'ai un fichier xml qui contient plusieurs fois la balise price (prix d'un produit, prix des taxes et prix des frais de ports). Lorsque je parse mon flux, je récupére bien pour mon premier noeud le prix du produit mais pour chaque produit ensuite il me donne le prix des taxes et pour le produit suivant le prix des frais de ports et recommence avec le bon prix, etc .... En fait, il y a un décalage de 3 noeuds que j'ai indiqué en gras dans le fichier xml Le fichier xml est le suivant : <product> +<product_id> <manufacturer>[Reference produit du fabricant]</manufacturer> </product_id> <title>[Nom du produit]</title> <desc>[Description du produit]</desc> <full_desc>[Description élargie du produit]</full_desc> +<url>[Lien de redirection tracké Public-Idées du produit]</url> <other>[Informations complémentaires sur le produit]</other> +<price currency="euro">[Prix du produit]</price>+ <tax> <name>[Nom de la taxe associée au produit]</name> <price currency="euro">[Montant de la taxe associée au produit]</price> </tax> +<shipping> <delivery>[Texte associé aux frais de port du produit]</delivery> <price currency="euro">[Montant des frais de port du produit]</price> </shipping> </product> Mon code pour récupérer la valeur price est le suivant : $photos = new DOMDocument; $photos->load('flux.xml'); for($i=0;$i<50;$i++) { $numeroPhoto = $i; echo $photos->getElementsByTagName('price')->item($numeroPhoto)->firstChild->data; Ceci m'affiche : produit 1 -> le bon prix produit 2 -> le prix de tax produit 3 -> le prix de shipping produit 4 -> le bon prix etc ...... En fait je veux juste afficher la premier occurrence : <price currency="euro">[Prix du produit]</price> qui est enfant de product mais je n'y arrive pas Si quelqu'un peut m'éclairer. ? Merci
  23. Oui c'est vrai tu as raison mais même en mettant : if($photos->getAttribute('product_images') == 'default') $image = $photos->getElementsByTagName('image'); echo $image; Si cela peut aide la structure du XML est la suivante : <product> + <product_id> <ean>["European Article Numbering" du produit]</ean> <store>[Reference produit du marchand]</store> <manufacturer>[Reference produit du fabricant]</manufacturer> </product_id> <trademark>[Marque du produit]</trademark> <title>[Nom du produit]</title> <desc>[Description du produit]</desc> <full_desc>[Description élargie du produit]</full_desc> + <url> [Lien de redirection tracké Public-Idées du produit] </url> <other>[Informations complémentaires sur le produit]</other> − <product_images> <image type="default">[Lien vers l'image par défaut du produit]</image> <image type="small">[Lien vers l'image de petite taille du produit]</image> <image type="medium">[Lien vers l'image de taille moyenne du produit]</image> <image type="large">[Lien vers l'image de grande taille du produit]</image> </product_images> <price currency="[Unité monétaire utilisée du prix du produit]">[Prix du produit]</price> − <tax> <name>[Nom de la taxe associée au produit]</name> <price currency="[Unité monétaire de la taxe du produit]">[Montant de la taxe associée au produit]</price> </tax></product> Je n'arrive pas à récupérer la valeur de image type="default" ? Je galére depuis 2 jours, j'ai retourné tous dans les sens masi en vain.
  24. Bonsoir à tous, Je suis sur PHP5 et j'utilise Dom pour récupérer mes valeurs. J'arrivent à récupérer tout sauf les valeurs image type="default" J'essaie de récupérer dansce fichier xml, l'adresse internet d'une image en utilisant ceci : if($photos->getAttribute('image_products') == 'default') $image = $photos->getElementsByTagName('image'); Mais cela ne fonctionne pas, j'ai toujours une erreur "Call to undefined method DOMDocument::getAttribute()" alors que toutes les autres valeurs j'arrivent à récupérer. Fichier xml : <title>Ma voiture</title> <desc>Ma ferrari superbe voiture rouge</desc> <url>h**p://www.site.com</url> <product_images> <image type="default">h**p://www.site.com/image.jpg</image> <image type="small"/><image type="medium"/><image type="large"/> </product_images> Je récupére l'url de cette facon : echo $photos->getElementsByTagName('url')->item($numeroPhoto)->firstChild->data; mais je n'arrive pas à récupérer l'url de l'image Quelqu'un sait il la méthode exacte pour que je récupére en Dom sous PHP5 cette valeur image de type default ? Merci à vous
×
×
  • Créer...