1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

ptit code de fin d'été

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par KOogar, 17 Août 2019.

  1. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 419
    J'aime reçus:
    40
    Bonjour,

    Je cherche pas a indexé d'ou le titre, ce code c'est pour les winautes qui passe dans le coin, il sert a remonter en bdd le ggboot, faut juste mettre la table, vos identifiants de co et la tb va se remplir + mail avec le rapport complet.

    Code:
    <?php
     // $conn = mysqli_connect($db_server,$db_user_login, $db_user_pass, $db_name);
     if(strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot")) {
      $s = '';
      $var_server = array('SCRIPT_NAME',
                          'REQUEST_URI',
                          'HTTP_REFERER',
                          'REDIRECT_URL',
                          'REDIRECT_STATUS ',
                          'SCRIPT_URI',
                          'SCRIPT_URL ',
                          'REDIRECT_STATUS');
      $tab_value = array();
      // récupère les valeurs
      foreach($_SERVER AS $item => $value) {
        if ( in_array ( $item, $var_server ) )
        $tab_value[$item] = $value;
       }
      foreach ($tab_value as $key => $value) {
      if ( $key ==  'SCRIPT_NAME' )     $esc_script_name      = $conn->real_escape_string($value);
      if ( $key ==  'REDIRECT_STATUS' ) $esc_redirect_status  = $conn->real_escape_string($value);
      if ( $key ==  'SCRIPT_URI' )      $esc_script_uri       = $conn->real_escape_string($value);
      if ( $key ==  'REQUEST_URI' )     $esc_request_uri      = $conn->real_escape_string($value);
      if ( $key ==  'REDIRECT_URL' )    $esc_redirect_uri     = $conn->real_escape_string($value);
      if ( $key ==  'HTTP_REFERER' )    $esc_referer_uri      = $conn->real_escape_string($value);
    }
     $conn->query("INSERT INTO `google_googlebot` ( script_name,
                                                    request_uri,
                                                    redirect_url,
                                                    http_referer,
                                                    redirect_status,
                                                    script_uri,
                                                    date_update )
                                                    VALUES('$esc_script_name',
                                                           '$esc_request_uri',
                                                           '$esc_redirect_uri',
                                                           '$esc_referer_uri',
                                                           '$esc_redirect_status',
                                                           '$esc_script_uri',
                                                           now() ) ");
     $s = '';
      // récupère les valeurs
      foreach($_SERVER AS $item => $value) {
        $s .= "\n$item : $value";
      }
      // message
      $sdate = date("Y-m-d h:i:s");
      $message = '<<< MESSAGE
                  Visite date:'.$sdate.'
                  Information:
                  =================================
                  '.$s.'
                  =================================';
        // envoi du message
        mail("mail@ndd.net", "googlebot alert", $message);
     }
    /*
    CREATE TABLE `google_googlebot` (
      `id_googlebot` int(30) NOT NULL,
      `script_name` varchar(200) NOT NULL DEFAULT '',
      `request_uri` varchar(200) NOT NULL DEFAULT '',
      `redirect_url` varchar(200) NOT NULL DEFAULT '',
      `http_referer` varchar(200) NOT NULL DEFAULT '',
      `script_uri` varchar(200) NOT NULL DEFAULT '',
      `script_url` varchar(200) NOT NULL DEFAULT '',
      `redirect_status` varchar(5) NOT NULL DEFAULT '',
      `date_update` datetime NOT NULL DEFAULT '0000-00-00 00:00:00'
    ) ENGINE=MyISAM
    */
     ?>
    
     
    indigene apprécie ceci.
  2. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    3 695
    J'aime reçus:
    78
    Et tu reçois combien de mails par jour ?
     
  3. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    3 695
    J'aime reçus:
    78
    Si tu permets j'y vais moi aussi de mon petit code de fin d'été.
    A insérer dans un bandeau latéral de préférence

    Code:
        <?php
                            // affichage d'une image aléatoire
                           
        $file = fopen("http://www.galerie-photos.org/imageillustration.php?2019","r");
        fclose($file);
          $file = fopen("http://www.galerie-photos.org/_illus/illus2019.txt", "r");
        $count = 0;
        $tab_var = array();
        $car = fgetc($file);
        while (true) {
            if (feof($file)) break;
            while(($car != "\\") && (true)) {
                if (feof($file)) break;  
                $car = fgetc($file);
            }
            $car = fgetc($file);          
            $var="";
            while (($car != "\\") && (true)) {
                if (feof($file)) break;
                $var = $var.$car;
                $car = fgetc($file);      
            }
            $tab_var[$count] = $var;      
            $count++;
        }
        fclose($file);
        ?>
     
    <h2 style="text-align:center">Photo aléatoire</h2>
    <div style="margin:auto;text-align:center"><a target="_blank" href="<?php echo $tab_var[2]?>"><img src="<?php echo $tab_var[1]?>" style="max-width:100%;width:220px;" alt="Galerie de photos"><br></a><br>
    <span style="font-size:11px">Pour aider notre partenaire, une image aléatoire vous est proposée. Cliquez sur l'image pour découvrir la description de cette photographie.</span><br></div>
    
    On peut ajuster la largeur en faisant varier width:220px.
     
  4. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 419
    J'aime reçus:
    40
    Je me sert de sql pas du mail, j'ai une moyenne de 800 crawls par jour et toi ?
     
  5. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    3 695
    J'aime reçus:
    78
    Entre 260 et 2985 (moyenne 1077).
    J'avais peur que t'envoies un mail à chaque passage d'un googlebot égaré
     
  6. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 419
    J'aime reçus:
    40
    ah quand même tu as combien de pages ?

    Hormis googlebot, d'autres bots a analyser d'intéressant ?
     
Chargement...
Similar Threads - ptit code fin Forum Date
Avis sur mon site ptitjob.fr Demandes d'avis et de conseils sur vos sites 21 Septembre 2016
Ptite question qui me taraude depuis quelques jours Débuter en référencement 2 Octobre 2015
iAppTitude - Le site des AppDeptes du Mac Demandes d'avis et de conseils sur vos sites 9 Juin 2013
www.mesptitsbidules.com, besoin de vos avis et conseils d'experts ! ;-) Demandes d'avis et de conseils sur vos sites 21 Mars 2012
Oupire un ptit nouveau :) Demandes d'avis et de conseils sur vos sites 7 Novembre 2011
Bonjour, je suis un ptit nouveau ! Demandes d'avis et de conseils sur vos sites 23 Septembre 2011
Ptit coup de main sur une erreur d'indexation Crawl et indexation Google, sitemaps 27 Octobre 2009
Avis aux footeux ... pour un ptit avis svp Demandes d'avis et de conseils sur vos sites 27 Octobre 2009
Problème échappement code HTML Développement d'un site Web ou d'une appli mobile 17 Août 2019
Codeur avec leur propre serveurs/hébergeurs Administration d'un site Web 11 Août 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice