Aller au contenu

Alainp

Actif
  • Compteur de contenus

    32
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Alainp

  1. Bonjour Dans les paramètres, scripts asp et applets java sont cochés en activé
  2. Bonjour, Compte tenu de l'ancienneté des posts dans ce forum, j'ai l'impression que je ne suis pas au bon endroit mais je pose quand même ma question. J'utilise rarement IE11 mais je viens de me rendre compte que ce dernier n'affichait pas les pub Google Adsense et le bouton j'aime de Facebook alors que je n'ai aucun problème sous Chrome ou Firefox. Cela fait plusieurs heures que je cherche une solution qui doit concerner un réglage mais sans succès. Avez-vous connaissance d'une solution à ce sujet. Merci par avance
  3. Bonjour, Cela fait plusieurs jours que je suis sur un script mais je sèche. Serait-il possible d'avoir quelques conseils. J'arrive à afficher une carte Google Maps centrée sur la france avec 2 marqueurs pour désigner 2 villes et un tracé de ligne entre ces 2 villes. Pas de souci, si ce n'est que pour des villes hors de France et assez éloignées l'une de l'autre, l'ensemble du tracé n'est pas visible sur la carte. Je cherche donc le moyen d'avoir un niveau de zoom et un centrage automatique de la carte. Après recherche, j'ai bien trouvé les options qui suivent mais impossible de savoir à quel endroit je dois insérer celles-ci pour que cela fonctionne var bounds = new google.maps.LatLngBounds(); bounds.extend(myPoints); map.fitBounds(bounds); Merci par avance pour votre aide Après de nouveaux essais, j'ai enfin réussi à utiliser ces options Sujet résolu
  4. Alainp

    Tentative d'intrusion

    Merci SStephane, je vais regarder çà car ils commencent un peu à m'exciter. Une fois ou deux de temps en temps, je veux bien mais 3 ou 4 fois par jour, c'est trop. Et puis à force, il vont bien finir par trouver.
  5. Alainp

    Tentative d'intrusion

    Tu as raison mais j'aurai bien voulu "punir" ces intrus
  6. Alainp

    Tentative d'intrusion

    Bonjour, Tous les jours, j'ai 3 à 4 tentatives d'intrusion sur mon site avec des essais sous cette forme /User/Register.aspx /blogs/load/recent /join.php /YaBB.pl/ /YaBB.cgi/ /signup.php /join.php /signup /CreateUser.asp /signup /join_form.php /join.php /login.php /reg.php /register.php /member.php/register.php?type=company /member/register.php?type=company /register.php?type=company /member.php/register.php?type=company /member/register.php?type=company /register.php?type=company /register.php /signup.php /signup.php /bokeindex.asp /reg.asp /login.php /CreateUser.asp /login.php /register.php /logging.php?action=login /reg.asp Pour l'instant, ces tentatives n'ont pas eu de succès mais connaissez-vous un moyen de bloquer ce genre de chose. Je pensais à la création de pages ficitives portant le même nom et qui bloqueraient les auteurs de ces tentatives (j'ai leur IP) Ou alors les renvoyer ailleurs Merci pour vos idées
  7. Effectivement, il était quand même utile de voir sur quelles pages les requêtes plaçaient le site, que ce soit sur la première ou surtout les suivantes afin d'améliorer les choses. Peut être que des abus ont eu lieu. Je continue malgré tout les recherches mais je crois que c'est cuit.
  8. Merci Ernestine pour cette précision, çà ne m'arrange pas
  9. Bonjour, Depuis longtemps, j'utilise un bout de code pour enregistrer dans une base de données les url en provenance de recherches de google et concernant mon site. Voici ce code tout simple : $ref=$HTTP_REFERER; if(($ref!="")and(!ereg("unknown", $ref))and(!eregi($yourdomain,$ref))) { mysql_query("insert into referer values(NULL,'$HTTP_REFERER','$PHP_SELF')"); } pas de problème pour les url de type h**p://www.google.fr/search?hl=fr&source=hp&q=annuaire+allemand&gbv=2 mais souci avec celles de type h**ps://www.google.fr/#safe=off&output=search&sclient=psy-ab&q=webmaster-hub&oq=webmaster-hub.... Dans ma base mysql cette dernière url serait tronquée à partir du # et je n'aurai que h**ps://www.google.fr/ Malgré toutes mes recherches, je n'ai rien trouvé. Auriez-vous une idée pour enregistrer l'url complète dans la BDD Merci par avance
  10. Bonjour SStephane, Cà me guide car je ne savais pas par où commencer pour cette histoire de date. Je vais essayer ces 2 méthodes
  11. Bonjour, Je cale complètement sur le traitement d'un fichier XML dont voici un extrait : - <product class="pointData"> - <time datatype="forecast" from="2013-04-21T12:00:00Z" to="2013-04-21T12:00:00Z"> - <location altitude="132" latitude="43.3000" longitude="5.3800"> <temperature id="TTT" unit="celcius" value="15.2" /> <windDirection id="dd" deg="302.4" name="NW" /> <windSpeed id="ff" mps="5.3" beaufort="3" name="Lett bris" /> <humidity value="50.8" unit="percent" /> <pressure id="pr" unit="hPa" value="1015.6" /> <cloudiness id="NN" percent="50.8" /> <fog id="FOG" percent="0.0" /> <lowClouds id="LOW" percent="18.8" /> <mediumClouds id="MEDIUM" percent="17.2" /> <highClouds id="HIGH" percent="38.3" /> </location> </time> - <time datatype="forecast" from="2013-04-21T09:00:00Z" to="2013-04-21T12:00:00Z"> - <location altitude="132" latitude="43.3000" longitude="5.3800"> <precipitation unit="mm" value="0.0" /> <symbol id="PARTLYCLOUD" number="3" /> </location> </time> - <time datatype="forecast" from="2013-04-21T06:00:00Z" to="2013-04-21T12:00:00Z"> - <location altitude="132" latitude="43.3000" longitude="5.3800"> <precipitation unit="mm" value="0.0" /> <symbol id="LIGHTCLOUD" number="2" /> </location> </time> - <time datatype="forecast" from="2013-04-21T15:00:00Z" to="2013-04-21T15:00:00Z"> - <location altitude="132" latitude="43.3000" longitude="5.3800"> <temperature id="TTT" unit="celcius" value="15.5" /> <windDirection id="dd" deg="311.3" name="NW" /> <windSpeed id="ff" mps="6.2" beaufort="4" name="Laber bris" /> <humidity value="50.5" unit="percent" /> <pressure id="pr" unit="hPa" value="1013.8" /> <cloudiness id="NN" percent="62.5" /> <fog id="FOG" percent="0.0" /> <lowClouds id="LOW" percent="27.3" /> <mediumClouds id="MEDIUM" percent="36.7" /> <highClouds id="HIGH" percent="36.7" /> </location> </time> Je récupère et j'affiche toutes les données de la ligne <time datatype="forecast" from="2013-04-21T09:00:00Z" to="2013-04-21T12:00:00Z"> mais je voudrai extraire et afficher la valeur de la ligne <temperature id="TTT" unit="celcius" value="15.2" /> uniquement lorsque les valeurs de "from" et de "to" sont identiques J'ai du mal en XML et je ne sais pas comment imbriquer cela. Pour info je suis en php5 et je tente d'utiliser (en vain) la fonction getElementsByTagName Merci par avance si vous pouvez m'aider ou me guider
  12. Un grand merci Jacques, c'est impeccable Cà faisait des jours que j'étais la dessus Bonne soirée
  13. C'est ce que j'ai fait : $page = file_get_contents('http://weather.service.msn.com/data.aspx?s&weadegreetype=C&culture=fr-fr&wealocations=wc:FRXX0016'); preg_match('/lat="([-0-9.]+)" long="([-0-9.]+)"/',$page,$matches); echo $matches[0]; echo $matches[1]; echo $matches[0]; donne lat="44.8557549" echo $matches[1]; donne long="-0.5782283"44.8557549 D'ailleurs, je ne comprends pas que 44.8557549 soit collé derrière long="-0.5782283"
  14. Merci jcaron, j'ai l'impression d'avoir un peu avancé avec cette idée. En utilisant un file_get_contents + ta méthode "bourrin" sur le fichier xml mentionné dans mon premier post , voila ce que j'obtiens lat="44.8557549" long="-0.5782283"44.8557549 C'est déjà un premier pas mais comment je peux conserver uniquement 44.8557549 et -0.5782283 Merci
  15. Depuis plusieurs années, j'utilisais les données fournies dans un fichier xml par un service météo. Ce dernier vient de remplacer l'accès gratuit par un accès payant (plus de 200$ par mois si je veux les mêmes données). Résultat, je dois changer de fournisseur mais comme toutes mes pages sont référencées avec le code des villes et que le nouveau service que j'ai trouvé utilise la latitude et la longitude, je vais arranger mon script pour continuer d'utiliser le code ville. Après recherche, seul le fichier xml de MSN permet d'avoir la correspondance code ville et latitude/longitude d'où mon besoin d'extraire ces deux champs de leur fichier xml et je n'y arrive toujours pas!
  16. En fait, j'ai une base de données de plus de 50.000 villes dans le monde pour lesquelles je souhaite rajouter la latitude et la longitude pour chacune de ces villes. Il n'y a que dans le fichier xml de msn météo que j'ai trouvé les codes de mes villes avec en parallèle, la latitude et la longitude C'est pour cette raison que je cherche à extraire ces 2 champs de leur fichier xml sans avoir à le faire à la main vu la quantité de villes de ma base.
  17. Merci mais dans ce domaine, je suis complètement nul Je continue mes recherches pour trouver un bout de script qui exploite le fichier xml de msn
  18. Bonjour jcaron et merci Malheureusement sur mon hébergement mutualisé, je n'ai pas SimpleXML. Jusqu'à présent, je prenais des bouts de code trouvés sur le net et que je modifiais pour traiter les fichiers xml avec des fonctions du style lit_xml(). Je regarde la méthode bourrin. Résultat: Depuis ce matin, je me bagarre avec la méthode "bourin" mais en vain, aucun résultat J'appelle l'url du fichier xml en guise de $string mais rien après traitement Je continue de chercher comment extraire ces 2 champs lat et long Merci quand même
  19. Bonjour, Je sais que vous n'aimez pas trop donner des solutions toutes faites mais çà fait plusieurs jours que je cherche comment récupérer deux valeurs dans un fichier XML et je capitule. Voici le fichier <?xml version="1.0" ?> - <weatherdata> - <weather weatherlocationcode="wc:FRXX0016" weatherlocationname="Bordeaux, Gironde" zipcode="33300" encodedlocationname="Bordeaux%2c+Gironde" url="http://meteo.msn.com/local.aspx?wealocations=wc:FRXX0016&q=Bordeaux%2c+Gironde" imagerelativeurl="http://blst.msn.com/as/wea3/i/fr/" degreetype="C" provider="Foreca" attribution="Données fournies par Foreca" attribution2="© Foreca" lat="44.8557549" long="-0.5782283" timezone="1" alert="" entityid="4486"> <current temperature="19" skycode="32" skytext="Clair" date="2011-11-13" day="dimanche" shortday="dim." observationtime="17:00:00" observationpoint="Bordeaux / Merignac" feelslike="19" humidity="68" windspeed="15" winddisplay="15 km/h ESE" /> <forecast low="13" high="20" skycodeday="30" skytextday="En partie nuageux" date="2011-11-13" day="dimanche" shortday="dim." precip="5" /> <forecast low="11" high="19" skycodeday="30" skytextday="En partie nuageux" date="2011-11-14" day="lundi" shortday="lun." precip="5" /> <forecast low="10" high="15" skycodeday="39" skytextday="Averses / Temps clair" date="2011-11-15" day="mardi" shortday="mar." precip="95" /> <forecast low="8" high="16" skycodeday="30" skytextday="En partie nuageux" date="2011-11-16" day="mercredi" shortday="mer." precip="20" /> <forecast low="7" high="17" skycodeday="30" skytextday="En partie nuageux" date="2011-11-17" day="jeudi" shortday="jeu." precip="5" /> <toolbar timewindow="60" minversion="1.0.1965.0" /> </weather> </weatherdata> et je voudrai récupérer la valeurs des champs lat et long pour les afficher dans mon script PHP lat="44.8557549" long="-0.5782283" J'arrive à peu près à extraire des données lorsqu'il y a des balises ouvrantes et fermantes mais là, il n'y en a pas pour ces deux champs. Merci par avance si vous pouvez m'aider
  20. Voila ce que j'ai sur la page d'accueil Version du client MySQL: 5.0.51a EDIT Je crois que j'ai trouvé Il est bien indiqué Version du client MySQL: 5.0.51a Mais sur une autre ligne, il est également indiqué Version du serveur: 4.0.25-standard-log J'ai regardé sur une autre base et la, c'était marqué Version du serveur: 5.0.90-log J'ai essayé les requêtes imbriquées sur cette base et elles fonctionnent Désolé de vous avoir fait perdre du temps.
  21. Bonjour et merci Ernestine, c'est une excellente idée Malheureusement, impossible de trouver l'origine du non fonctionnement J'ai limité au maximum la requête pour tenter d'avoir un résultat mais négatif. Voici la requête et son résultat SELECT * FROM table WHERE ville IN(SELECT ville FROM table WHERE code = 203) Erreur requête SQL: SELECT * FROM table WHERE ville IN ( SELECT ville FROM table WHERE code =203 ) LIMIT 0 , 30 MySQL a répondu: #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT ville FROM temp WHERE code = 203) LIMIT 0, 30' at line La seule qui fonctionne c'est : SELECT ville FROM table WHERE code = 203
  22. Bonjour, Bien sur mais je ne savais pas comment récupérer les données contenues dans $resource Je viens de tester ce code $sql = sprintf("SELECT * FROM table WHERE ville IN (SELECT ville FROM table WHERE round(%s, 0) = 16 AND code=203)", mysql_real_escape_string($mois)); $resource = mysql_query($sql); while($r = mysql_fetch_array($resource)){ print_r($r); } Cà me donne l'anomalie Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /...../...../www/nom_page.php on line 107 la ligne 107 est celle où il y a while($r = mysql_fetch_array($resource)){ J'ai l'impression qu'il y a un problème avec la requête imbriquée car si je mets $sql = sprintf("SELECT ville FROM table WHERE round(%s, 0) = 30 AND code=203", mysql_real_escape_string($mois)); çà fonctionne, les villes s'affichent, mais dès que je remets les 2 requêtes imbriquées, j'ai la même anomalie précitée.
  23. Je vais essayer, J'ai une table qui comprend environ 12.000 villes avec, pour chacune d'elles et mois par mois la température moyenne, le minimum, le maximum, la pluie, le vent, etc.. (Voir l'extrait dans mon premier message) Ces données mensuelles ont un code, 203 pour la température, etc... Mon objectif: Afficher toutes les villes qui ont, par exemple 16 degrés de température moyenne (code 203) en juin (colonne "jui"), çà c'est facile je sais faire Mais je voudrai aussi afficher en ligne, le minimum, le maximum, la pluie, le vent pour chaque ville affichée et pour le même mois. Dans l'extrait précité, çà m'afficherait la série 16,9 22,1 11,8 55 73 3,4 pour juin et pour cette ville. Vu la quantité de données il faut que cela soit le plus rapide possible Voila, j'espère avoir décrit clairement ce que je cherche à faire.
  24. Bonjour à tous et désolé, je n'ai pas pu revenir plus tôt sur le forum C'est exactement çà, je ne suis pas super doué dans les requêtes sql C'est ce que je voudrai mais, compte tenu de mon faible niveau en SQL, comment j'exploite le résultat contenu dans $resource pour récupérer la donnée d'une ligne, celle d'une autre, etc... ? Dans une requête simple, je fais echo $resource["code"]; mais là ? Merci
  25. Bonjour, Est-il possible de faire plusieurs requêtes imbriquées sur une seule table. Cela fait plusieurs jours que je suis coincé. Voici un extrait de ma table, ces données se répétant pour X villes. Avec la requête qui suit, je récupère la ville concernée par le mois (variable provenant de mon code php, dans le cas présent 'jui') et le code demandés. $q = mysql_query("SELECT * FROM table WHERE round($mois, 0) = 16 and code=203"); while ($r1 = mysql_fetch_array($q)) { $villetrouvee = $r1["ville"]; } Souhaitant récupérer les autres données de cette même ville, je veux insérer (avant la fin du premier while) une seconde requête sous la forme $q2 = mysql_query("SELECT * FROM table WHERE ville = '$villetrouvee' and code=202"); while ($r2 = mysql_fetch_array($q2)) { $autredonnée1 = $r2['$mois']; // devrait me récupérer 11,8 } et ainsi de suite pour récupérer les données des autres codes avant que la première requête ne trouve d'autres villes. J'ai essayé mais la réponse n'arrive pas et je ne veux pas bloquer les serveurs (je suis en mutualisé) J'espère avoir été clair. Merci
×
×
  • Créer...