Aller au contenu

papounet

Actif
  • Compteur de contenus

    29
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par papounet

  1. Salut, possédant un annuaire contenant plus dune dizaine de milliers de liens, je cherche à scanner les sites inscrits morts, ou redirigeant ailleurs. J'utilisais donc le soft xenu et même dernièrement linkexaminer qui est même encore mieux. Mais pour limiter les attaques ddos et autres trucs du genre, l'hébergeur limite le nombre de requêtes pour une même ip/24H. Je me vois donc contraints à me dev un petit bout de code php pour scanner les urls présente dans la bdd, et ca ca ira sans soucis, seulement la ou je bloque total même après avoir lu la RCF, c'est comment interpréter les header status justement. En bref je veux me faire ce genre d'outils qui tourne en boucle et me sorts les sites par type de status: />http://www.webmaster-hub.com/outils/http-viewer.php
  2. Salut! Voilà j'ai fait l'acquisition d'un package complet du script IPS (comme celui du hub d'ailleurs). Hors de l'installation, je rencontre des soucis au niveau de l'architectures du ftp si l'on peux dire. J'essaie tant bien que mal de suivre leur guide d'installation mais l'anglais et moi ca fait 2 !! Donc pour résumer, je me retrouve avec des dossier de type: ip blog ip board ip chat ip content ip converge ip download ip gallery ip subscriptions a l'intérieur de chacun d'eux il y a un fichier "upload" mais pour que tout soit "connecté" correctement dois-je tous les mettre à la racine ou dois-je seulement mettre le board à la racine et ensuite chaque "add on" dans un sous dossier ? Je sais qu'il y a le support mais comme je disais je suis pas trop pote avec l'anglais !! J'ai bien fait différent test mais j'ai jamais l'impression que tout tourne rond, peut être ai-je raté quelque chose ??!?!! Meri d'avance.
  3. Oui en fait c'est bien cela, pour un même ascreen j'ai en stock l'image screen1.png, screen2.png, screen3.png donc lors de l'affichage du site le screen1.png s'affiche, et là si je met la souris dessus, alors les 3 screens défilent en boucle tant que la souris n'en est pas retiré. Tes 2 idées sont sympa et de très bonnes pistes, je regarde ca demain sur le bon pc! Merci
  4. Salut! Voilà j'ai déjà un peu hésité sur la section ou poser cette question entre ici et la rubrique "ajax et JS" mais je recherche le moyen de faire une rotation d'image au survol de la souris comme le précise le titre. C'est à dire que un ascreen sera affiché pour chacun des site mais que si l'on passe la souris dessus, 3 voir 4 image devront tourner en boucle tant que la souris est dessus. En espérant être clair, merci d'avance pour vos pistes !
  5. papounet

    GET non transmis ?

    <?php L6- $nom_fiche = $_GET['motcles']; L7- echo $nom_fiche; L8- $fiche_proteger = html_entity_decode(stripslashes($nom_fiche)); L9- echo $fiche_proteger; ?> Rien avant ni après c'est le seul code de la page! Sinon j'ai éssayé ta proposition qui est plus rapides à écrire: $cat_proteger = html_entity_decode(stripslashes($_GET['motcles'])); echo $cat_proteger; Et toujours rien c'est plutot étrange ??!! j'ai même éssayé en échappant le "+" ^recherche/([\+a-zA-Z0-9]+)\
  6. papounet

    GET non transmis ?

    D'accord je comprends mieux maintenant, il est vrai que j'ai pas pensé que ca pouvait être pris en compte comme une addition. Je continue de fouiner car tu m'a bien éclairé mais ta solution ne marche pas : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/site1814/web/www/recherche.php on line 6
  7. papounet

    GET non transmis ?

    Un drôle de truc ce passe !! J'ai deux redirection: RewriteEngine on RewriteRule ^category/([a-zA-Z0-9]+)/$ http://www.ndd.com/categorie.php?categorie=$1 [QSA,L] RewriteRule ^recherche/([+a-zA-Z0-9]+)\.php$ http://www.ndd.com/recherche.php?motcles=$1 [QSA,L] Et pour la première je fait cela dans categorie.php: $nom_cat = $_GET['categorie']; $cat_proteger = html_entity_decode(stripslashes($nom_cat)); echo $cat_proteger; Donc si je tape une url du type: -http://www.ndd.com/category/exemple/ mon echo sera "exemple" Ensuite je met cela dans recherche.php: $nom_fiche = $_GET['motcles']; $fiche_proteger = html_entity_decode(stripslashes($nom_fiche)); echo $fiche_proteger.'fp<br>'; Donc si je tape une url du type: -http://www.ndd.com/recherche/keyword+test.php Mon echo serait "keyword testfp" Mais il n'y a que "fp" Par contre si je tape: -http://ww.ndd.com/recherche.php?motcles=keyword+test alors mon echo est bien "keyword testfp" J'ai pas vu un truc ou quoi ?? Merci
  8. papounet

    1 sur x ?

    Effectivement ca marche, c'est bizarre j'étais tombé sur les modulos avant de poster mais je trouvais des résultats étrange, surement ton explication qui doit être plus juste et plus clair que ce que j'avais lu! Merci bien
  9. papounet

    1 sur x ?

    Bonjour! Ca va surement paraitre simple a certains mais ca fait deux heures que je cherche le moyen de vérifier une conditions. Comment tester un résultat du type "1 sur x" pour par exemple Envoyer une pop up a un visiteur lui annonçant qu'il a gagné, mais seulement tout les 500 visiteurs, d'où mon 1 sur x. On pourrait tester sur le chiffre 500,1000,1500 etc... mais comme on peut voir ca deviens vite très long et fastidieux pour la maintenance en plus dêtre archaïque. Merci
  10. Bonjour! Voilà une question au quelle je ne trouve pas vraiment de réponse Je suis en train de programmer un agrégateur rss. Seulement je souhaite conserver les anciens articles qui sont passés dans le flux en bdd. Donc la première fois je vais lister et mettre en BDD disons 10 articles, ok. Ensuite lors d'une prochaine interrogation du flux, dans mon concept, je vais devoir ajouter les nouveaux articles aux anciens, seulement je ne voie pas comment mettre à jour en conservant les anciens articles, qui ne seront surement plus dans le flux et donc plus lisible sur celui-ci pour venir y ajouter les nouveaux. Bon vous allez me dire c'est simple tu l'ajoute tout simplement, d'accord mais compliquons un peu la situation Admettons que seulement 5 articles soit sortie depuis la dernière visite du robot sur le flux, si je fait un simple ajout je vais me retrouver avec des doublons. Donc dans l'absolu il faudrait: 1- Ajouter les nouveaux articles, en conservant ceux déjà en BDD 2- Vérifier la présence de doublons et éventuellement leurs interdire l'indexation un nouvelle fois Si vous avez une meilleur idée ou autre je vous écoute
  11. Pas vraiment réussi à utiliser les liens symbolique Par contre je constate une chose étrange: si dans le dossier /www/projet/ de wamp je crée deux fichiers, l'un en html et l'autre en php. Par exemple: test.html et test.php Avec a l'intérieur le lien suivant: <a href="file:///C|/wamp/www/projet/photo/11328">11328</a> Alors le fichier html m'ouvre le dossier et le fichier .php ne réagis d'aucun manière, rien ne se passe, même pas un message d'erreur ??!? Plutôt étrange ....
  12. Sur l'article proposé, les liens sont morts, si j'ai bien suivi il faut le télécharger ici
  13. Je vais regarder ca, merci
  14. Non non pas du tout, pas en serveur, c'est strictement pour une utilisation perso, c'est un script de gestion de photo, et je tri des résultats, puis lorsque je les obtiens je veut cliquer et ouvrir le dossier d'un clic, tout fonctionne bien sauf ce fameux problème .
  15. Je connais le fonctionnement de wamp, de ce coté pas de soucis, mais quand tu dis celà: Ca voudrais dire qu'il est impossible d'ouvrir un dossier de mon pc, dans ces cas la il faudrais que je place mon script online ??(je vais tester)
  16. Bonjour! Pour le dev d'un script perso je cherche le moyen d'ouvrir un dossier local. Seulement une chose étrange se passe, si je crée une page html sur le bureau avec un lien du style: file:///C|/Documents and Settings/dossier/dossier/dossier/ Le lien fonctionne parfaitement et le dossier s'ouvre comme une ouverture manuelle pourrait le faire. Par contre si je crée la même dans le dossier www de wamp alors le lien ne fonctionne plus! On dirais que wamp ne reconnait pas la commande "file:///C" dans un href. Quelqu'un peut-il m'éclaircir à ce niveau ? Au cas ou, voici le code en question: $listedossier = mysql_query("SELECT * FROM listing ORDER BY id"); while($billet = mysql_fetch_array($listedossier)) { echo ''.$billet['nom_pack'].' - '.$billet['id'].' - '.$billet['nombre'].' - '.$billet['niche'].' - '.$billet['boutique'].' - '.$billet['site_exploitant'].'<br />';//affichage pur vérif de bonne sélection $filename = 'C:/Documents and Settings/User/Bureau/ticket/'.$billet['nom_pack'].'/'; $lien_dossier = '<a href="file:///C:/Documents and Settings/User/Bureau/ticket/'.$billet['nom_pack'].'" target="_blank">'.$billet['nom_pack'].'</a>'; echo $lien_dossier; echo ''.$filename.'<br /><br />';//affichage pur vérif de bonne sélection } Je précise encore que je cherche bien à ouvrir un dossier et non lister les fichiers. Merci WAMP - 2.0 apache - 2.2.8 php - 5.2.6 mysql - 5.0.51b Windows XP
  17. heu... à chaud comme ca, on peut voir mysql_close(); à deux reprise mais entre les deux pas d'ouverture, donc si tu ferme la connection apres le comptage des photos, je pense que c'est normal non ? Enfin avec le bout de code que l'on voie, ce n'est que des supposition
  18. Bon tenant quand même à savoir la raison du dysfonctionnement afin de comprendre, j'ai persisté J'ai donc compris, en faite je faisais un require(encode_url) deux fois et dans mon deuxième appel la chaine était donc travaillé deux fois par le str_replace, ce qui me donnais un résultais différent de ce que j'attendais
  19. Bon j'ai contourné le problème différement après avoir testé les preg_match et autres .... $page = strtolower($mot_1); $verif = '/'.$page.'.html'; $string = $_SERVER["REQUEST_URI"]; if ($string == $verif)//page 1 { echo ..... Pas terrible les superglobales mais dans l'état ca me conviens
  20. Bonjour! Je rencontre actuellement un drôle de problème sur un site, je m'explique! Dans un fichier, je rentre mes mots du style: <?php $mot_1 = "ping pong"; $mot_2 = "tennis de table"; $mot_3 = "raquette gaucher"; ?> Ensuite, dans la page dynamique j'inclue la chose suivante: <?php include('inc/title.php'); ?> et plus bas <?php include('inc/naviguation.php'); ?> Jusque là ok, mais pour diverses raison les titres et les ancres,title,et h ref sont générés automatiquement via les mot que j'entre en leur donnant les valeurs cités en début de post Puis pour pouvoir rendre utilisable les mot en l'état dans une url, je les encodes de la sorte dans le fichier encode-url.php: <?php $string = $_SERVER["REQUEST_URI"]; $encode_1 = str_replace(" ", "-", $mot_1); $url_1 = '/'.$encode_1.'.html'; $encode_2 = str_replace(" ", "-", $mot_2); $url_2 = '/'.$encode_2.'.html'; $encode_3 = str_replace(" ", "-", $mot_3); $url_3 = '/'.$encode_3.'.html'; ?> chose qui me permet de créer automatiquement les titles selon la page comme ceci: <?php require('encode-url.php');// encodage des urls par rapport aux mot clés if (eregi($url_1, $string)) { echo '<title>'.$mot_1 = ucfirst(strtolower($mot_cle_1)).'</title>'; } if (eregi($url_2, $string)) { echo '<title>'.$mot_2 = ucfirst(strtolower($mot_cle_2)).'</title>'; } if (eregi($url_3, $string)) { echo '<title>'.$mot_3 = ucfirst(strtolower($mot_cle_3)).'</title>'; } ?> Puis dans la même pages mais plus bas dans le code, je fait la même manip mais cette fois-ci destinée à la navigation du site en faisant: <?php require('encode-url.php');// encodage des urls par rapport aux mot clés if (eregi($url_1, $string))//page 1 { echo ''.$mot_1 = ucwords(strtolower($mot_1)).' <a href="'.$mot_2 = str_replace(" ", "-", $mot_2).'.html" title="'.$mot_2 = ucfirst(strtolower($mot_2)).'">'.$mot_2 = ucwords(strtolower($mot_2)).'</a> <br /> <a href="'.$mot_3 = str_replace(" ", "-", $mot_3).'.html" title="'.$mot_2 = ucfirst(strtolower($mot_3)).'">'.$mot_3 = ucwords(strtolower($mot_3)).'</a> ?> Seulement le code généré par if eregi n'accepte de fonctionner qu'une seule fois et c'est ce là que je ne comprends, pas, en fait le titre est bien crée et tout fonctionnement parfaitement, par contre les liens de naviguation ne sont pas là, comme si le if (eregi) repondait false Pourtant si je retire le include"title" et que donc plus rien ne se passe au niveau des titres alors le code fonctionne bien sur les liens de naviguation! Je que je trouve étrange c'est donc que le if(eregi) ne soie effectué qu'une seule fois !! Ha oui et j'allais oublier, ce qui est etrange aussi, c'est que si je remplace le "$ur_1" dans le eregi de la navigation directement par l'url alors cela fonctionne donc apperement le problème est localisé mais je comprends pas pourquoi Merci à ceux qui m'auront lu
  21. Ok merci, je vais donc regarder cela de plus près car avec la solution que tu cite j'obtiens une erreur 500
  22. Merci, toutefois voilà un peu plus de précision. Si je tape ndd.tld/dossier/dossier/ je tombe effectivement sur index.php par défaut par contre je voudrais vraiment rediriger toutes les pages et pas seulement les index, c'est à dire que si j'ai une page en php du style ndd.tld/dossier/dossier/maquette-avion.php et souhaite qu'elle soit accessible et consultable à l'adresse ndd.tld/dossier/dossier/maquette-avion.html et en transparence Un peu comme le font les cms en fait En bref ../../maquette-avion.php devra s'afficher dans ../../maquette-avion.html Déjà es-ce possible simplement via .htaccess ? Peut être faut-il allez chercher la solution dans un autre langage.
  23. Voilà j'ai une redirection que je ne sais comment effectuer car: J'ai une page site.tld/dossier/dossier/index.php et une site.tld/dossier/dossier/index.html Je voudrais que quand on se rende sur index.html ce soit le contenu de index.php qui s'affiche mais en cachant la redirection et on donc en laissant index.html dans le navigateur! En gros un genre d'include index.php dans index.html ceci ain d'appeller du code php dans une page html . Merci pour votre aide.
×
×
  • Créer...