| [ Index ] |
|
Code source de Cr@wltr@ck 2.2.1 |
1 <?php 2 //---------------------------------------------------------------------- 3 // CrawlTrack 2.2.1 4 //---------------------------------------------------------------------- 5 // Crawler Tracker for website 6 //---------------------------------------------------------------------- 7 // Author: Jean-Denis Brun 8 //---------------------------------------------------------------------- 9 // Website: www.crawltrack.fr 10 //---------------------------------------------------------------------- 11 // That script is distributed under GNU GPL license 12 //---------------------------------------------------------------------- 13 // file: mail.php 14 //---------------------------------------------------------------------- 15 @error_reporting(0); 16 //function to format the numbers for display 17 function crawltnumbdisp($value) 18 { 19 global $crawltlang ; 20 if($crawltlang=='french' OR $crawltlang=='frenchiso') 21 { 22 $value = number_format($value,0,","," "); 23 } 24 else 25 { 26 $value = number_format($value,0,".",","); 27 } 28 return $value; 29 } 30 //images url 31 $crawltimage = $crawltpath."/images/banniere.png"; 32 $crawltimage2 = $crawltpath."/images/background.png"; 33 $crawltimage3 = $crawltpath."/images/fond.png"; 34 $crawltimage4 = $crawltpath."/images/logo.jpg"; 35 //initialize array 36 $listlangcrawlt=array(); 37 //include listlang file 38 include $crawltpath."/include/listlang.php"; 39 40 //language file include 41 if(in_array($crawltlang,$listlangcrawlt)) 42 { 43 include $crawltpath."/language/".$crawltlang.".php"; 44 } 45 46 //update the crawlt_config table 47 $sqlcrawltupdatemail ="UPDATE crawlt_config SET datelastmail='".crawlt_sql_quote($crawltdatetoday)."'"; 48 49 $requetecrawltupdatemail = mysql_query($sqlcrawltupdatemail, $connexion) or die("MySQL query error"); 50 51 //request date calculation 52 $crawltdaterequest1 = date("Y-m-d",($crawltts - 86400) ); 53 $crawltdaterequest2 = date("Y-m-d",$crawltts ); 54 55 56 $crawltts2 = explode('-', $crawltdatetoday2); 57 $crawltyeartoday = $crawltts2[0]; 58 $crawltmonthtoday = $crawltts2[1]; 59 $crawltdaytoday = $crawltts2[2]; 60 61 if( $crawltdaytoday==1) 62 { 63 if($crawltmonthtoday != 1) 64 { 65 $crawltmonthtoday = $crawltmonthtoday -1; 66 if(($crawltmonthtoday)<10) 67 { 68 $crawltmonthtoday = "0".$crawltmonthtoday; 69 } 70 } 71 else 72 { 73 $crawltmonthtoday = 12; 74 $crawltyeartoday = $crawltyeartoday-1; 75 } 76 } 77 $crawltdaterequest3 = date("Y-m-d", mktime(0,0,0,$crawltmonthtoday,1,$crawltyeartoday)); 78 $crawltdaterequest4 = date("Y-m-d", mktime(0,0,0,($crawltmonthtoday-1),1,$crawltyeartoday)); 79 $crawltdaterequest5 = date("t", mktime(0,0,0,($crawltmonthtoday-1),1,$crawltyeartoday)); 80 $crawltdaterequest6 = date("Y-m-d", mktime(0,0,0,($crawltmonthtoday-1),28,$crawltyeartoday)); 81 $crawltdaterequest7 = date("Y-m-d",($crawltts - 7776000) ); 82 83 84 $crawlttoday = explode('-', $crawltdaterequest1); 85 $crawltyeartoday = $crawlttoday[0]; 86 $crawltmonthtoday = $crawlttoday[1]; 87 $crawltdaytoday = $crawlttoday[2]; 88 89 //mysql requete for site id 90 $sqlcrawltsite = "SELECT * FROM crawlt_site"; 91 92 $requetecrawltsite = mysql_query($sqlcrawltsite, $connexion) or die("MySQL query error"); 93 94 $nbrresultcrawlt2=mysql_num_rows($requetecrawltsite); 95 96 if($nbrresultcrawlt2>=1) 97 { 98 $listsitecrawlt=array(); 99 $crawltsitename=array(); 100 $crawltsiteurl=array(); 101 102 while ($lignecrawlt2 = mysql_fetch_object($requetecrawltsite)) 103 { 104 $namecrawlt=$lignecrawlt2->name; 105 $siteidcrawlt=$lignecrawlt2->id_site; 106 $listsitecrawlt[]=$siteidcrawlt; 107 $crawltsitename[$siteidcrawlt]=$namecrawlt; 108 $crawltsiteurl[$siteidcrawlt]=$lignecrawlt2->url; 109 } 110 } 111 112 113 //prepare the message 114 if($crawltmailishtml==1) 115 { 116 @$crawltmessage.="<div style='font-size:14px; color:#003399; font-family:Verdana,Geneva, Arial, Helvetica, Sans-Serif; text-align:center; border:2px solid navy;' />"; 117 @$crawltmessage.="<div style='background-image:url(cid:background); text-align:left;'/>"; 118 @$crawltmessage.="<img src='cid:banner' alt='CrawlTrack' /><br>"; 119 @$crawltmessage.="</div>"; 120 } 121 122 123 foreach ($listsitecrawlt as $crawltsite) 124 { 125 126 127 128 //mysql request for backlinks and indexed pages 129 $crawltsqlseo = "SELECT linkyahoo, pageyahoo, linkmsn, pagemsn, nbrdelicious,tagdelicious FROM crawlt_seo_position 130 WHERE id_site='".crawlt_sql_quote($crawltsite)."' 131 AND date >'".crawlt_sql_quote($crawltdaterequest1)."' 132 ORDER BY date"; 133 134 $crawltrequeteseo = mysql_query($crawltsqlseo, $connexion) or die("MySQL query error"); 135 $crawltnbrresult=mysql_num_rows($crawltrequeteseo); 136 137 $crawltlinkyahoo = 0; 138 $crawltpageyahoo = 0; 139 $crawltlinkmsn = 0; 140 $crawltpagemsn = 0; 141 $crawltlinkdelicious= 0; 142 143 if($crawltnbrresult>=1) 144 { 145 while ($crawltligneseo = mysql_fetch_row($crawltrequeteseo)) 146 { 147 $crawltlinkyahoo = $crawltlinkyahoo + $crawltligneseo[0]; 148 $crawltpageyahoo = $crawltpageyahoo + $crawltligneseo[1]; 149 $crawltlinkmsn = $crawltlinkmsn + $crawltligneseo[2]; 150 $crawltpagemsn = $crawltpagemsn + $crawltligneseo[3]; 151 $crawltlinkdelicious= $crawltlinkdelicious + $crawltligneseo[4]; 152 } 153 } 154 155 //mysql request for backlinks and indexed pages at the beginning of the month (to avoid to get 0 if we add a problem the 1st of the month we search for the max value between the 28th of the previous month and the 1st) 156 $crawltsqlseo = "SELECT MAX(linkyahoo), MAX(pageyahoo), MAX(linkmsn), MAX(pagemsn), MAX(nbrdelicious) FROM crawlt_seo_position 157 WHERE id_site='".crawlt_sql_quote($crawltsite)."' 158 AND date <='".crawlt_sql_quote($crawltdaterequest3)."' 159 AND date >='".crawlt_sql_quote($crawltdaterequest6)."' 160 ORDER BY date"; 161 162 $crawltrequeteseo = mysql_query($crawltsqlseo, $connexion) or die("MySQL query error2"); 163 $crawltnbrresult=mysql_num_rows($crawltrequeteseo); 164 165 $crawltlinkyahoodb = 0; 166 $crawltpageyahoodb = 0; 167 $crawltlinkmsndb = 0; 168 $crawltpagemsndb = 0; 169 $crawltlinkdeliciousdb= 0; 170 171 if($crawltnbrresult>=1) 172 { 173 while ($crawltligneseo = mysql_fetch_row($crawltrequeteseo)) 174 { 175 $crawltlinkyahoodb = $crawltlinkyahoodb + $crawltligneseo[0]; 176 $crawltpageyahoodb = $crawltpageyahoodb + $crawltligneseo[1]; 177 $crawltlinkmsndb = $crawltlinkmsndb + $crawltligneseo[2]; 178 $crawltpagemsndb = $crawltpagemsndb + $crawltligneseo[3]; 179 $crawltlinkdeliciousdb= $crawltlinkdeliciousdb + $crawltligneseo[4]; 180 } 181 } 182 183 //request to have the visits of the Google crawler 184 $sqlgoogle = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 185 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 186 AND date >'".crawlt_sql_quote($crawltdaterequest1)."' 187 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 188 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 189 AND crawler_name= 'GoogleBot' 190 GROUP BY crawler_name"; 191 192 $crawltrequetegoogle = mysql_query($sqlgoogle, $connexion) or die("MySQL query error"); 193 $crawltnbrresult=mysql_num_rows($crawltrequetegoogle); 194 if($crawltnbrresult>=1) 195 { 196 $crawltlignegoogle = mysql_fetch_row($crawltrequetegoogle); 197 $crawltvisitgoogle=$crawltlignegoogle[1]; 198 } 199 else 200 { 201 $crawltvisitgoogle= 0; 202 } 203 204 //request to have the visits of the Google crawler since the beginning of the month 205 $sqlgoogle = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 206 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 207 AND date >='".crawlt_sql_quote($crawltdaterequest3)."' 208 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 209 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 210 AND crawler_name= 'GoogleBot' 211 GROUP BY crawler_name"; 212 213 $crawltrequetegoogle = mysql_query($sqlgoogle, $connexion) or die("MySQL query error"); 214 $crawltnbrresult=mysql_num_rows($crawltrequetegoogle); 215 if($crawltnbrresult>=1) 216 { 217 $crawltlignegoogle = mysql_fetch_row($crawltrequetegoogle); 218 $crawltvisitgoogledb=$crawltlignegoogle[1]; 219 } 220 else 221 { 222 $crawltvisitgoogledb= 0; 223 } 224 225 //request to have the visits of the Google crawler for the previous month 226 $sqlgoogle = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 227 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 228 AND date >='".crawlt_sql_quote($crawltdaterequest4)."' 229 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 230 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 231 AND crawler_name= 'GoogleBot' 232 GROUP BY crawler_name"; 233 234 $crawltrequetegoogle = mysql_query($sqlgoogle, $connexion) or die("MySQL query error"); 235 $crawltnbrresult=mysql_num_rows($crawltrequetegoogle); 236 if($crawltnbrresult>=1) 237 { 238 $crawltlignegoogle = mysql_fetch_row($crawltrequetegoogle); 239 $crawltvisitgooglemb=($crawltlignegoogle[1]/$crawltdaterequest5)*$crawltdaytoday; 240 } 241 else 242 { 243 $crawltvisitgooglemb= 0; 244 } 245 246 //request to have the visits of the Google crawler for the last 3 monthes 247 $sqlgoogle = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 248 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 249 AND date >='".crawlt_sql_quote($crawltdaterequest7)."' 250 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 251 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 252 AND crawler_name= 'GoogleBot' 253 GROUP BY crawler_name"; 254 255 $crawltrequetegoogle = mysql_query($sqlgoogle, $connexion) or die("MySQL query error"); 256 $crawltnbrresult=mysql_num_rows($crawltrequetegoogle); 257 if($crawltnbrresult>=1) 258 { 259 $crawltlignegoogle = mysql_fetch_row($crawltrequetegoogle); 260 $crawltvisitgoogletm= ($crawltlignegoogle[1]/90)*$crawltdaytoday; 261 } 262 else 263 { 264 $crawltvisitgoogletm= 0; 265 } 266 267 //request to have the visits of the Yahoo crawler 268 $sqlyahoo = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 269 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 270 AND date >'".crawlt_sql_quote($crawltdaterequest1)."' 271 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 272 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 273 AND crawler_name= 'Slurp Inktomi (Yahoo)' 274 GROUP BY crawler_name"; 275 276 $crawltrequeteyahoo = mysql_query($sqlyahoo, $connexion) or die("MySQL query error"); 277 $crawltnbrresult=mysql_num_rows($crawltrequeteyahoo); 278 if($crawltnbrresult>=1) 279 { 280 $crawltligneyahoo = mysql_fetch_row($crawltrequeteyahoo); 281 $crawltvisityahoo=$crawltligneyahoo[1]; 282 } 283 else 284 { 285 $crawltvisityahoo= 0; 286 } 287 288 //request to have the visits of the Yahoo crawler since the beginning of the month 289 $sqlyahoo = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 290 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 291 AND date >='".crawlt_sql_quote($crawltdaterequest3)."' 292 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 293 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 294 AND crawler_name= 'Slurp Inktomi (Yahoo)' 295 GROUP BY crawler_name"; 296 297 $crawltrequeteyahoo = mysql_query($sqlyahoo, $connexion) or die("MySQL query error"); 298 $crawltnbrresult=mysql_num_rows($crawltrequeteyahoo); 299 if($crawltnbrresult>=1) 300 { 301 $crawltligneyahoo = mysql_fetch_row($crawltrequeteyahoo); 302 $crawltvisityahoodb=$crawltligneyahoo[1]; 303 } 304 else 305 { 306 $crawltvisityahoodb= 0; 307 } 308 309 //request to have the visits of the Yahoo crawler for the previous month 310 $sqlyahoo = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 311 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 312 AND date >='".crawlt_sql_quote($crawltdaterequest4)."' 313 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 314 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 315 AND crawler_name= 'Slurp Inktomi (Yahoo)' 316 GROUP BY crawler_name"; 317 318 $crawltrequeteyahoo = mysql_query($sqlyahoo, $connexion) or die("MySQL query error"); 319 $crawltnbrresult=mysql_num_rows($crawltrequeteyahoo); 320 if($crawltnbrresult>=1) 321 { 322 $crawltligneyahoo = mysql_fetch_row($crawltrequeteyahoo); 323 $crawltvisityahoomb=($crawltligneyahoo[1]/$crawltdaterequest5)*$crawltdaytoday; 324 } 325 else 326 { 327 $crawltvisityahoomb= 0; 328 } 329 330 //request to have the visits of the Yahoo crawler for the last 3 monthes 331 $sqlyahoo = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 332 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 333 AND date >='".crawlt_sql_quote($crawltdaterequest7)."' 334 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 335 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 336 AND crawler_name= 'Slurp Inktomi (Yahoo)' 337 GROUP BY crawler_name"; 338 339 $crawltrequeteyahoo = mysql_query($sqlyahoo, $connexion) or die("MySQL query error"); 340 $crawltnbrresult=mysql_num_rows($crawltrequeteyahoo); 341 if($crawltnbrresult>=1) 342 { 343 $crawltligneyahoo = mysql_fetch_row($crawltrequeteyahoo); 344 $crawltvisityahootm=($crawltligneyahoo[1]/90)*$crawltdaytoday; 345 } 346 else 347 { 348 $crawltvisityahootm= 0; 349 } 350 351 //request to have the visits of the Live crawler 352 $sqlmsn = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 353 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 354 AND date >'".crawlt_sql_quote($crawltdaterequest1)."' 355 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 356 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 357 AND crawler_name= 'MSN Bot' 358 GROUP BY crawler_name"; 359 360 $crawltrequetemsn = mysql_query($sqlmsn, $connexion) or die("MySQL query error"); 361 $crawltnbrresult=mysql_num_rows($crawltrequetemsn); 362 if($crawltnbrresult>=1) 363 { 364 $crawltlignemsn = mysql_fetch_row($crawltrequetemsn); 365 $crawltvisitmsn=$crawltlignemsn[1]; 366 } 367 else 368 { 369 $crawltvisitmsn= 0; 370 } 371 372 //request to have the visits of the Live crawler since the beginning of the month 373 $sqlmsn = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 374 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 375 AND date >='".crawlt_sql_quote($crawltdaterequest3)."' 376 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 377 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 378 AND crawler_name= 'MSN Bot' 379 GROUP BY crawler_name"; 380 381 $crawltrequetemsn = mysql_query($sqlmsn, $connexion) or die("MySQL query error"); 382 $crawltnbrresult=mysql_num_rows($crawltrequetemsn); 383 if($crawltnbrresult>=1) 384 { 385 $crawltlignemsn = mysql_fetch_row($crawltrequetemsn); 386 $crawltvisitmsndb=$crawltlignemsn[1]; 387 } 388 else 389 { 390 $crawltvisitmsndb= 0; 391 } 392 393 //request to have the visits of the Live crawler for the previous month 394 $sqlmsn = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 395 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 396 AND date >='".crawlt_sql_quote($crawltdaterequest4)."' 397 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 398 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 399 AND crawler_name= 'MSN Bot' 400 GROUP BY crawler_name"; 401 402 $crawltrequetemsn = mysql_query($sqlmsn, $connexion) or die("MySQL query error"); 403 $crawltnbrresult=mysql_num_rows($crawltrequetemsn); 404 if($crawltnbrresult>=1) 405 { 406 $crawltlignemsn = mysql_fetch_row($crawltrequetemsn); 407 $crawltvisitmsnmb=($crawltlignemsn[1]/$crawltdaterequest5)*$crawltdaytoday; 408 } 409 else 410 { 411 $crawltvisitmsnmb= 0; 412 } 413 414 //request to have the visits of the Live crawler for the last 3 monthes 415 $sqlmsn = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 416 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 417 AND date >='".crawlt_sql_quote($crawltdaterequest7)."' 418 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 419 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 420 AND crawler_name= 'MSN Bot' 421 GROUP BY crawler_name"; 422 423 $crawltrequetemsn = mysql_query($sqlmsn, $connexion) or die("MySQL query error"); 424 $crawltnbrresult=mysql_num_rows($crawltrequetemsn); 425 if($crawltnbrresult>=1) 426 { 427 $crawltlignemsn = mysql_fetch_row($crawltrequetemsn); 428 $crawltvisitmsntm=($crawltlignemsn[1]/90)*$crawltdaytoday; 429 } 430 else 431 { 432 $crawltvisitmsntm= 0; 433 } 434 435 //request to have the visits of the Ask crawler 436 $sqlask = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 437 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 438 AND date >'".crawlt_sql_quote($crawltdaterequest1)."' 439 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 440 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 441 AND crawler_name= 'Ask Jeeves/Teoma' 442 GROUP BY crawler_name"; 443 444 $crawltrequeteask = mysql_query($sqlask, $connexion) or die("MySQL query error"); 445 $crawltnbrresult=mysql_num_rows($crawltrequeteask); 446 if($crawltnbrresult>=1) 447 { 448 $crawltligneask = mysql_fetch_row($crawltrequeteask); 449 $crawltvisitask=$crawltligneask[1]; 450 } 451 else 452 { 453 $crawltvisitask= 0; 454 } 455 456 //request to have the visits of the Ask crawler since the beginning of the month 457 $sqlask = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 458 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 459 AND date >='".crawlt_sql_quote($crawltdaterequest3)."' 460 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 461 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 462 AND crawler_name= 'Ask Jeeves/Teoma' 463 GROUP BY crawler_name"; 464 465 $crawltrequeteask = mysql_query($sqlask, $connexion) or die("MySQL query error"); 466 $crawltnbrresult=mysql_num_rows($crawltrequeteask); 467 if($crawltnbrresult>=1) 468 { 469 $crawltligneask = mysql_fetch_row($crawltrequeteask); 470 $crawltvisitaskdb=$crawltligneask[1]; 471 } 472 else 473 { 474 $crawltvisitaskdb= 0; 475 } 476 477 //request to have the visits of the Ask crawler for the previous month 478 $sqlask = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 479 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 480 AND date >='".crawlt_sql_quote($crawltdaterequest4)."' 481 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 482 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 483 AND crawler_name= 'Ask Jeeves/Teoma' 484 GROUP BY crawler_name"; 485 486 $crawltrequeteask = mysql_query($sqlask, $connexion) or die("MySQL query error"); 487 $crawltnbrresult=mysql_num_rows($crawltrequeteask); 488 if($crawltnbrresult>=1) 489 { 490 $crawltligneask = mysql_fetch_row($crawltrequeteask); 491 $crawltvisitaskmb=($crawltligneask[1]/$crawltdaterequest5)*$crawltdaytoday; 492 } 493 else 494 { 495 $crawltvisitaskmb= 0; 496 } 497 498 //request to have the visits of the Ask crawler for the last 3 monthes 499 $sqlask = "SELECT crawler_name, COUNT(DISTINCT id_visit), crawlt_crawler_id_crawler FROM crawlt_visits, crawlt_crawler 500 WHERE crawlt_visits.crawlt_crawler_id_crawler=crawlt_crawler.id_crawler 501 AND date >='".crawlt_sql_quote($crawltdaterequest7)."' 502 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 503 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 504 AND crawler_name= 'Ask Jeeves/Teoma' 505 GROUP BY crawler_name"; 506 507 $crawltrequeteask = mysql_query($sqlask, $connexion) or die("MySQL query error"); 508 $crawltnbrresult=mysql_num_rows($crawltrequeteask); 509 if($crawltnbrresult>=1) 510 { 511 $crawltligneask = mysql_fetch_row($crawltrequeteask); 512 $crawltvisitasktm=($crawltligneask[1]/90)*$crawltdaytoday; 513 } 514 else 515 { 516 $crawltvisitasktm= 0; 517 } 518 519 //request to have the number total of crawler visits 520 $crawltsqlstats2 = "SELECT COUNT(id_visit) FROM crawlt_visits 521 WHERE date >'".crawlt_sql_quote($crawltdaterequest1)."' 522 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 523 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."'"; 524 525 $crawltrequetestats2 = mysql_query($crawltsqlstats2, $connexion) or die("MySQL query error"); 526 $crawltligne2 = mysql_fetch_row($crawltrequetestats2); 527 $crawltvisittotal=$crawltligne2[0]; 528 529 //request to have the number total of crawler visits since the beginning of the month 530 $crawltsqlstats2 = "SELECT COUNT(id_visit) FROM crawlt_visits 531 WHERE date >='".crawlt_sql_quote($crawltdaterequest3)."' 532 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 533 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."'"; 534 535 $crawltrequetestats2 = mysql_query($crawltsqlstats2, $connexion) or die("MySQL query error"); 536 $crawltligne2 = mysql_fetch_row($crawltrequetestats2); 537 $crawltvisittotaldb=$crawltligne2[0]; 538 539 //request to have the number total of crawler visits for the previous month 540 $crawltsqlstats2 = "SELECT COUNT(id_visit) FROM crawlt_visits 541 WHERE date >='".crawlt_sql_quote($crawltdaterequest4)."' 542 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 543 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."'"; 544 545 $crawltrequetestats2 = mysql_query($crawltsqlstats2, $connexion) or die("MySQL query error"); 546 $crawltligne2 = mysql_fetch_row($crawltrequetestats2); 547 $crawltvisittotalmb=($crawltligne2[0]/$crawltdaterequest5)*$crawltdaytoday; 548 549 //request to have the number total of crawler visits for the last 3 monthes 550 $crawltsqlstats2 = "SELECT COUNT(id_visit) FROM crawlt_visits 551 WHERE date >='".crawlt_sql_quote($crawltdaterequest7)."' 552 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 553 AND crawlt_visits.crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."'"; 554 555 $crawltrequetestats2 = mysql_query($crawltsqlstats2, $connexion) or die("MySQL query error"); 556 $crawltligne2 = mysql_fetch_row($crawltrequetestats2); 557 $crawltvisittotaltm=($crawltligne2[0]/90)*$crawltdaytoday; 558 559 560 //request to have the visits send by Google 561 $crawltsqlgoogle2 = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 562 WHERE date >'".crawlt_sql_quote($crawltdaterequest1)."' 563 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 564 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 565 AND crawlt_id_crawler= '1' "; 566 567 $crawltrequetegoogle2 = mysql_query($crawltsqlgoogle2, $connexion) or die("MySQL query error"); 568 $crawltvisitsendgoogle=mysql_num_rows($crawltrequetegoogle2); 569 570 //request to have the visits send by Google since the beginning of the month 571 $crawltsqlgoogle2 = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 572 WHERE date >='".crawlt_sql_quote($crawltdaterequest3)."' 573 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 574 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 575 AND crawlt_id_crawler= '1' "; 576 577 $crawltrequetegoogle2 = mysql_query($crawltsqlgoogle2, $connexion) or die("MySQL query error"); 578 $crawltvisitsendgoogledb=mysql_num_rows($crawltrequetegoogle2); 579 580 //request to have the visits send by Google for the previous month 581 $crawltsqlgoogle2 = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 582 WHERE date >='".crawlt_sql_quote($crawltdaterequest4)."' 583 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 584 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 585 AND crawlt_id_crawler= '1' "; 586 587 $crawltrequetegoogle2 = mysql_query($crawltsqlgoogle2, $connexion) or die("MySQL query error"); 588 $crawltvisitsendgooglemb=(mysql_num_rows($crawltrequetegoogle2)/$crawltdaterequest5)*$crawltdaytoday; 589 590 //request to have the visits send by Google for the last 3 monthes 591 $crawltsqlgoogle2 = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 592 WHERE date >='".crawlt_sql_quote($crawltdaterequest7)."' 593 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 594 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 595 AND crawlt_id_crawler= '1' "; 596 597 $crawltrequetegoogle2 = mysql_query($crawltsqlgoogle2, $connexion) or die("MySQL query error"); 598 $crawltvisitsendgoogletm=(mysql_num_rows($crawltrequetegoogle2)/90)*$crawltdaytoday; 599 600 //request to have the visits send by Yahoo 601 $crawltsqlyahoo = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 602 WHERE date >'".crawlt_sql_quote($crawltdaterequest1)."' 603 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 604 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 605 AND crawlt_id_crawler= '2' "; 606 607 $crawltrequeteyahoo = mysql_query($crawltsqlyahoo, $connexion) or die("MySQL query error"); 608 $crawltvisitsendyahoo=mysql_num_rows($crawltrequeteyahoo); 609 610 //request to have the visits send by Yahoo since the beginning of the month 611 $crawltsqlyahoo = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 612 WHERE date >='".crawlt_sql_quote($crawltdaterequest3)."' 613 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 614 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 615 AND crawlt_id_crawler= '2' "; 616 617 $crawltrequeteyahoo = mysql_query($crawltsqlyahoo, $connexion) or die("MySQL query error"); 618 $crawltvisitsendyahoodb=mysql_num_rows($crawltrequeteyahoo); 619 620 //request to have the visits send by Yahoo for the previous month 621 $crawltsqlyahoo = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 622 WHERE date >='".crawlt_sql_quote($crawltdaterequest4)."' 623 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 624 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 625 AND crawlt_id_crawler= '2' "; 626 627 $crawltrequeteyahoo = mysql_query($crawltsqlyahoo, $connexion) or die("MySQL query error"); 628 $crawltvisitsendyahoomb=(mysql_num_rows($crawltrequeteyahoo)/$crawltdaterequest5)*$crawltdaytoday; 629 630 //request to have the visits send by Yahoo for the last 3 monthes 631 $crawltsqlyahoo = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 632 WHERE date >='".crawlt_sql_quote($crawltdaterequest7)."' 633 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 634 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 635 AND crawlt_id_crawler= '2' "; 636 637 $crawltrequeteyahoo = mysql_query($crawltsqlyahoo, $connexion) or die("MySQL query error"); 638 $crawltvisitsendyahootm=(mysql_num_rows($crawltrequeteyahoo)/90)*$crawltdaytoday; 639 640 //request to have the visits send by Live 641 $crawltsqlmsn = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 642 WHERE date >'".crawlt_sql_quote($crawltdaterequest1)."' 643 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 644 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 645 AND crawlt_id_crawler= '3' "; 646 647 $crawltrequetemsn = mysql_query($crawltsqlmsn, $connexion) or die("MySQL query error"); 648 $crawltvisitsendmsn=mysql_num_rows($crawltrequetemsn); 649 650 //request to have the visits send by Live since the beginning of the month 651 $crawltsqlmsn = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 652 WHERE date >='".crawlt_sql_quote($crawltdaterequest3)."' 653 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 654 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 655 AND crawlt_id_crawler= '3' "; 656 657 $crawltrequetemsn = mysql_query($crawltsqlmsn, $connexion) or die("MySQL query error"); 658 $crawltvisitsendmsndb=mysql_num_rows($crawltrequetemsn); 659 660 //request to have the visits send by Live for the previous month 661 $crawltsqlmsn = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 662 WHERE date >='".crawlt_sql_quote($crawltdaterequest4)."' 663 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 664 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 665 AND crawlt_id_crawler= '3' "; 666 667 $crawltrequetemsn = mysql_query($crawltsqlmsn, $connexion) or die("MySQL query error"); 668 $crawltvisitsendmsnmb=(mysql_num_rows($crawltrequetemsn)/$crawltdaterequest5)*$crawltdaytoday; 669 670 //request to have the visits send by Live for the last 3 monthes 671 $crawltsqlmsn = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 672 WHERE date >='".crawlt_sql_quote($crawltdaterequest7)."' 673 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 674 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 675 AND crawlt_id_crawler= '3' "; 676 677 $crawltrequetemsn = mysql_query($crawltsqlmsn, $connexion) or die("MySQL query error"); 678 $crawltvisitsendmsntm=(mysql_num_rows($crawltrequetemsn)/90)*$crawltdaytoday; 679 680 //request to have the visits send by Ask 681 $crawltsqlask = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 682 WHERE date >'".crawlt_sql_quote($crawltdaterequest1)."' 683 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 684 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 685 AND crawlt_id_crawler= '4' "; 686 687 $crawltrequeteask = mysql_query($crawltsqlask, $connexion) or die("MySQL query error"); 688 $crawltvisitsendask=mysql_num_rows($crawltrequeteask); 689 690 //request to have the visits send by Ask since the beginning of the month 691 $crawltsqlask = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 692 WHERE date >='".crawlt_sql_quote($crawltdaterequest3)."' 693 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 694 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 695 AND crawlt_id_crawler= '4' "; 696 697 $crawltrequeteask = mysql_query($crawltsqlask, $connexion) or die("MySQL query error"); 698 $crawltvisitsendaskdb=mysql_num_rows($crawltrequeteask); 699 700 //request to have the visits send by Ask for the previous month 701 $crawltsqlask = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 702 WHERE date >='".crawlt_sql_quote($crawltdaterequest4)."' 703 AND date <'".crawlt_sql_quote($crawltdaterequest3)."' 704 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 705 AND crawlt_id_crawler= '4' "; 706 707 $crawltrequeteask = mysql_query($crawltsqlask, $connexion) or die("MySQL query error"); 708 $crawltvisitsendaskmb=(mysql_num_rows($crawltrequeteask)/$crawltdaterequest5)*$crawltdaytoday; 709 710 //request to have the visits send by Ask for the last 3 monthes 711 $crawltsqlask = "SELECT id_visit, crawlt_id_crawler FROM crawlt_visits_human 712 WHERE date >='".crawlt_sql_quote($crawltdaterequest7)."' 713 AND date <'".crawlt_sql_quote($crawltdaterequest2)."' 714 AND crawlt_site_id_site='".crawlt_sql_quote($crawltsite)."' 715 AND crawlt_id_crawler= '4' "; 716 717 $crawltrequeteask = mysql_query($crawltsqlask, $connexion) or die("MySQL query error"); 718 $crawltvisitsendasktm=(mysql_num_rows($crawltrequeteask)/90)*$crawltdaytoday; 719 720 if($crawltmailishtml==1) //case HTML Email 721 { 722 @$crawltmessage.="<div style='font-size:18px; color:#003399; border-top:2px solid navy; border-bottom:2px solid navy; background-color: #E6E6FA;' />"; 723 @$crawltmessage.="<span style='float:left;'>Site: <b>".$crawltsitename[$crawltsite]."</b></span><span style='float:right; font-size:14px;'>".$language['daily-stats'].": ". $crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday." </span><br/>"; 724 @$crawltmessage.="</div><br>"; 725 @$crawltmessage.="<div style='font-size:16px; color:#A52A2A; text-align:center;' />"; 726 @$crawltmessage.="<b>".$language['nbr_visits_crawler']."</b><br/><br/>"; 727 @$crawltmessage.="</div>"; 728 @$crawltmessage.="<table style='font-size:14px; color:#003399; text-align:center; margin-left: auto; margin-right: auto' cellpadding='0px' cellspacing='0'>"; 729 @$crawltmessage.="<tr><td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> </td>"; 730 @$crawltmessage.="<td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>". $crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday."</b> </td>"; 731 @$crawltmessage.="<td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language[$crawltmonthtoday]." ".$crawltyeartoday."</b> </td>"; 732 @$crawltmessage.="<td colspan='2' style='text-align: center; border: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['evolution']."</b> </td></tr>"; 733 if(($crawltmonthtoday-1)<10) 734 { 735 if($crawltmonthtoday==1) 736 { 737 $crawltlastmonth = 12; 738 } 739 else 740 { 741 $crawltlastmonth = "0".($crawltmonthtoday-1); 742 } 743 } 744 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language[$crawltlastmonth]." ".$crawltyeartoday."</b> </td>"; 745 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['lastthreemonths']."</b> </td></tr>"; 746 //ask crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 747 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['ask']."</b> </td>"; 748 749 750 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitask."</b></td>"; 751 752 //------------------------------------------- 753 if($crawltvisitaskmb == 0) 754 { 755 $crawltdiv="~"; 756 } 757 else 758 { 759 $crawltdiv= round(((($crawltvisitaskdb-$crawltvisitaskmb)/$crawltvisitaskmb)*100),1); 760 } 761 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitaskdb."</b></td>"; 762 if($crawltvisitaskdb > $crawltvisitaskmb) 763 { 764 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td>"; 765 } 766 elseif($crawltvisitaskdb <$crawltvisitaskmb) 767 { 768 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td>"; 769 } 770 else 771 { 772 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td>"; 773 } 774 775 if($crawltvisitasktm == 0) 776 { 777 $crawltdiv="~"; 778 } 779 else 780 { 781 $crawltdiv= round(((($crawltvisitaskdb-$crawltvisitasktm)/$crawltvisitasktm)*100),1); 782 } 783 if($crawltvisitaskdb > $crawltvisitasktm) 784 { 785 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td></tr>"; 786 } 787 elseif($crawltvisitaskdb <$crawltvisitasktm) 788 { 789 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td></tr>"; 790 } 791 else 792 { 793 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td></tr>"; 794 } 795 796 797 //google crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 798 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'> <b>".$language['google']."</b> </td>"; 799 800 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitgoogle."</b></td>"; 801 802 //------------------------------------------- 803 if($crawltvisitgooglemb == 0) 804 { 805 $crawltdiv="~"; 806 } 807 else 808 { 809 $crawltdiv= round(((($crawltvisitgoogledb-$crawltvisitgooglemb)/$crawltvisitgooglemb)*100),1); 810 } 811 @$crawltmessage.="<td width='120px' style='text-align: center; color:#003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitgoogledb."</b></td>"; 812 if($crawltvisitgoogledb > $crawltvisitgooglemb) 813 { 814 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td>"; 815 } 816 elseif($crawltvisitgoogledb <$crawltvisitgooglemb) 817 { 818 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td>"; 819 } 820 else 821 { 822 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td>"; 823 } 824 if($crawltvisitgoogletm == 0) 825 { 826 $crawltdiv="~"; 827 } 828 else 829 { 830 $crawltdiv= round(((($crawltvisitgoogledb-$crawltvisitgoogletm)/$crawltvisitgoogletm)*100),1); 831 } 832 if($crawltvisitgoogledb > $crawltvisitgoogletm) 833 { 834 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td></tr>"; 835 } 836 elseif($crawltvisitgoogledb <$crawltvisitgoogletm) 837 { 838 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td></tr>"; 839 } 840 else 841 { 842 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td></tr>"; 843 } 844 //msn crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 845 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['msn']."</b> </td>"; 846 847 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitmsn."</b></td>"; 848 849 //------------------------------------------- 850 if($crawltvisitmsnmb == 0) 851 { 852 $crawltdiv="~"; 853 } 854 else 855 { 856 $crawltdiv= round(((($crawltvisitmsndb-$crawltvisitmsnmb)/$crawltvisitmsnmb)*100),1); 857 } 858 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitmsndb."</b></td>"; 859 if($crawltvisitmsndb > $crawltvisitmsnmb) 860 { 861 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td>"; 862 } 863 elseif($crawltvisitmsndb <$crawltvisitmsnmb) 864 { 865 @$crawltmessage.="<td style='text-align: center; color: #FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td>"; 866 } 867 else 868 { 869 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td>"; 870 } 871 if($crawltvisitmsntm == 0) 872 { 873 $crawltdiv="~"; 874 } 875 else 876 { 877 $crawltdiv= round(((($crawltvisitmsndb-$crawltvisitmsntm)/$crawltvisitmsntm)*100),1); 878 } 879 if($crawltvisitmsndb > $crawltvisitmsntm) 880 { 881 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td></tr>"; 882 } 883 elseif($crawltvisitmsndb <$crawltvisitmsntm) 884 { 885 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td></tr>"; 886 } 887 else 888 { 889 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td></tr>"; 890 } 891 //yahoo crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 892 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'> <b>".$language['yahoo']."</b> </td>"; 893 894 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisityahoo."</b></td>"; 895 896 //------------------------------------------- 897 if($crawltvisityahoomb == 0) 898 { 899 $crawltdiv="~"; 900 } 901 else 902 { 903 $crawltdiv= round(((($crawltvisityahoodb-$crawltvisityahoomb)/$crawltvisityahoomb)*100),1); 904 } 905 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisityahoodb."</b></td>"; 906 if($crawltvisityahoodb > $crawltvisityahoomb) 907 { 908 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td>"; 909 } 910 elseif($crawltvisityahoodb <$crawltvisityahoomb) 911 { 912 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td>"; 913 } 914 else 915 { 916 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td>"; 917 } 918 if($crawltvisityahootm == 0) 919 { 920 $crawltdiv="~"; 921 } 922 else 923 { 924 $crawltdiv= round(((($crawltvisityahoodb-$crawltvisityahootm)/$crawltvisityahootm)*100),1); 925 } 926 if($crawltvisityahoodb > $crawltvisityahootm) 927 { 928 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td></tr>"; 929 } 930 elseif($crawltvisityahoodb <$crawltvisityahootm) 931 { 932 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td></tr>"; 933 } 934 else 935 { 936 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td></tr>"; 937 } 938 //all crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 939 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['nbr_tot_visits']."</b> </td>"; 940 941 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisittotal."</b></td>"; 942 943 //------------------------------------------- 944 if($crawltvisittotalmb == 0) 945 { 946 $crawltdiv="~"; 947 } 948 else 949 { 950 $crawltdiv= round(((($crawltvisittotaldb-$crawltvisittotalmb)/$crawltvisittotalmb)*100),1); 951 } 952 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisittotaldb."</b></td>"; 953 if($crawltvisittotaldb > $crawltvisittotalmb) 954 { 955 @$crawltmessage.="<td style='text-align: center; font-size:14px; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td>"; 956 } 957 elseif($crawltvisittotaldb <$crawltvisittotalmb) 958 { 959 @$crawltmessage.="<td style='text-align: center; font-size:14px; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td>"; 960 } 961 else 962 { 963 @$crawltmessage.="<td style='text-align: center; font-size:14px; border-left: 2px solid #003399; border-bottom: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td>"; 964 } 965 if($crawltvisittotaltm == 0) 966 { 967 $crawltdiv="~"; 968 } 969 else 970 { 971 $crawltdiv= round(((($crawltvisittotaldb-$crawltvisittotaltm)/$crawltvisittotaltm)*100),1); 972 } 973 if($crawltvisittotaldb > $crawltvisittotaltm) 974 { 975 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td></tr>"; 976 } 977 elseif($crawltvisittotaldb <$crawltvisittotaltm) 978 { 979 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td></tr>"; 980 } 981 else 982 { 983 @$crawltmessage.="<td style='text-align: center; border-left: 2px solid #003399; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td></tr>"; 984 } 985 @$crawltmessage.="</table><br><hr/>"; 986 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 987 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 988 @$crawltmessage.="<div style='font-size:16px; color:#A52A2A; text-align:center;' />"; 989 @$crawltmessage.="<b>".$language['nbr_tot_visit_seo']."</b><br/><br/>"; 990 @$crawltmessage.="</div>"; 991 @$crawltmessage.="<table style='font-size:14px; color:#003399; text-align:center; margin-left: auto; margin-right: auto' cellpadding='0px' cellspacing='0'>"; 992 @$crawltmessage.="<tr><td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> </td>"; 993 @$crawltmessage.="<td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>". $crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday."</b> </td>"; 994 @$crawltmessage.="<td rowspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language[$crawltmonthtoday]." ".$crawltyeartoday."</b> </td>"; 995 @$crawltmessage.="<td colspan='2' style='text-align: center; border: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['evolution']."</b> </td></tr>"; 996 if(($crawltmonthtoday-1)<10) 997 { 998 if($crawltmonthtoday==1) 999 { 1000 $crawltlastmonth = 12; 1001 } 1002 else 1003 { 1004 $crawltlastmonth = "0".($crawltmonthtoday-1); 1005 } 1006 } 1007 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language[$crawltlastmonth]." ".$crawltyeartoday."</b> </td>"; 1008 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['lastthreemonths']."</b> </td></tr>"; 1009 //visitors send by Ask---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1010 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['ask']."</b> </td>"; 1011 1012 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitsendask."</b></td>"; 1013 1014 //------------------------------------------- 1015 if($crawltvisitsendaskmb == 0) 1016 { 1017 $crawltdiv="~"; 1018 } 1019 else 1020 { 1021 $crawltdiv= round(((($crawltvisitsendaskdb-$crawltvisitsendaskmb)/$crawltvisitsendaskmb)*100),1); 1022 } 1023 @$crawltmessage.="<td width='120px' style='text-align: center; color:#003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitsendaskdb."</b></td>"; 1024 if($crawltvisitsendaskdb > $crawltvisitsendaskmb) 1025 { 1026 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td>"; 1027 } 1028 elseif($crawltvisitsendaskdb <$crawltvisitsendaskmb) 1029 { 1030 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td>"; 1031 } 1032 else 1033 { 1034 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td>"; 1035 } 1036 if($crawltvisitsendasktm == 0) 1037 { 1038 $crawltdiv="~"; 1039 } 1040 else 1041 { 1042 $crawltdiv= round(((($crawltvisitsendaskdb-$crawltvisitsendasktm)/$crawltvisitsendasktm)*100),1); 1043 } 1044 1045 if($crawltvisitsendaskdb > $crawltvisitsendasktm) 1046 { 1047 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td></tr>"; 1048 } 1049 elseif($crawltvisitsendaskdb <$crawltvisitsendasktm) 1050 { 1051 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td></tr>"; 1052 } 1053 else 1054 { 1055 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td></tr>"; 1056 } 1057 //visitors send by Google---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1058 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'> <b>".$language['google']."</b> </td>"; 1059 1060 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitsendgoogle."</b></td>"; 1061 1062 //------------------------------------------- 1063 if($crawltvisitsendgooglemb == 0) 1064 { 1065 $crawltdiv="~"; 1066 } 1067 else 1068 { 1069 $crawltdiv= round(((($crawltvisitsendgoogledb-$crawltvisitsendgooglemb)/$crawltvisitsendgooglemb)*100),1); 1070 } 1071 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitsendgoogledb."</b></td>"; 1072 if($crawltvisitsendgoogledb > $crawltvisitsendgooglemb) 1073 { 1074 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td>"; 1075 } 1076 elseif($crawltvisitsendgoogledb <$crawltvisitsendgooglemb) 1077 { 1078 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td>"; 1079 } 1080 else 1081 { 1082 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td>"; 1083 } 1084 if($crawltvisitsendgoogletm == 0) 1085 { 1086 $crawltdiv="~"; 1087 } 1088 else 1089 { 1090 $crawltdiv= round(((($crawltvisitsendgoogledb-$crawltvisitsendgoogletm)/$crawltvisitsendgoogletm)*100),1); 1091 } 1092 1093 if($crawltvisitsendgoogledb > $crawltvisitsendgoogletm) 1094 { 1095 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td></tr>"; 1096 } 1097 elseif($crawltvisitsendgoogledb <$crawltvisitsendgoogletm) 1098 { 1099 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td></tr>"; 1100 } 1101 else 1102 { 1103 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td></tr>"; 1104 } 1105 //visitors send by Msn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1106 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['msn']."</b> </td>"; 1107 1108 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitsendmsn."</b></td>"; 1109 1110 //------------------------------------------- 1111 if($crawltvisitsendmsnmb == 0) 1112 { 1113 $crawltdiv="~"; 1114 } 1115 else 1116 { 1117 $crawltdiv= round(((($crawltvisitsendmsndb-$crawltvisitsendmsnmb)/$crawltvisitsendmsnmb)*100),1); 1118 } 1119 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltvisitsendmsndb."</b></td>"; 1120 if($crawltvisitsendmsndb > $crawltvisitsendmsnmb) 1121 { 1122 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td>"; 1123 } 1124 elseif($crawltvisitsendmsndb <$crawltvisitsendmsnmb) 1125 { 1126 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td>"; 1127 } 1128 else 1129 { 1130 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td>"; 1131 } 1132 if($crawltvisitsendmsntm == 0) 1133 { 1134 $crawltdiv="~"; 1135 } 1136 else 1137 { 1138 $crawltdiv= round(((($crawltvisitsendmsndb-$crawltvisitsendmsntm)/$crawltvisitsendmsntm)*100),1); 1139 } 1140 if($crawltvisitsendmsndb > $crawltvisitsendmsntm) 1141 { 1142 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> +".$crawltdiv."%</b></td></tr>"; 1143 } 1144 elseif($crawltvisitsendmsndb <$crawltvisitsendmsntm) 1145 { 1146 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b> ".$crawltdiv."%</b></td></tr>"; 1147 } 1148 else 1149 { 1150 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'><b>=</b></td></tr>"; 1151 } 1152 //visitors send by Yahoo---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1153 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'> <b>".$language['yahoo']."</b> </td>"; 1154 1155 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitsendyahoo."</b></td>"; 1156 1157 //------------------------------------------- 1158 if($crawltvisitsendyahoomb == 0) 1159 { 1160 $crawltdiv="~"; 1161 } 1162 else 1163 { 1164 $crawltdiv= round(((($crawltvisitsendyahoodb-$crawltvisitsendyahoomb)/$crawltvisitsendyahoomb)*100),1); 1165 } 1166 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltvisitsendyahoodb."</b></td>"; 1167 if($crawltvisitsendyahoodb > $crawltvisitsendyahoomb) 1168 { 1169 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td>"; 1170 } 1171 elseif($crawltvisitsendyahoodb <$crawltvisitsendyahoomb) 1172 { 1173 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td>"; 1174 } 1175 else 1176 { 1177 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td>"; 1178 } 1179 if($crawltvisitsendyahootm == 0) 1180 { 1181 $crawltdiv="~"; 1182 } 1183 else 1184 { 1185 $crawltdiv= round(((($crawltvisitsendyahoodb-$crawltvisitsendyahootm)/$crawltvisitsendyahootm)*100),1); 1186 } 1187 if($crawltvisitsendyahoodb > $crawltvisitsendyahootm) 1188 { 1189 @$crawltmessage.="<td style='text-align: center; color:#3CB371; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> +".$crawltdiv."%</b></td></tr>"; 1190 } 1191 elseif($crawltvisitsendyahoodb <$crawltvisitsendyahootm) 1192 { 1193 @$crawltmessage.="<td style='text-align: center; color:#FF0000; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b> ".$crawltdiv."%</b></td></tr>"; 1194 } 1195 else 1196 { 1197 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'><b>=</b></td></tr>"; 1198 } 1199 @$crawltmessage.="</table><br><hr/>"; 1200 1201 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1202 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1203 @$crawltmessage.="<div style='font-size:16px; color:#A52A2A; text-align:center;' />"; 1204 @$crawltmessage.="<b>".$language['index']."</b><br/><br/>"; 1205 @$crawltmessage.="</div>"; 1206 @$crawltmessage.="<table style='font-size:14px; color:#003399; text-align:center; margin-left: auto; margin-right: auto' cellpadding='0px' cellspacing='0'>"; 1207 @$crawltmessage.="<tr><td style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> </td>"; 1208 @$crawltmessage.="<td colspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['nbr_tot_link']."</b> </td>"; 1209 @$crawltmessage.="<td colspan='2' style='text-align: center; border-top: 2px solid #003399; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['nbr_tot_pages_index']."</b> </td>"; 1210 @$crawltmessage.="<td colspan='2' style='text-align: center; border: 2px solid #003399; background-color: #00BFFF;'> <b>".$language['nbr_tot_bookmark']."</b> </td></tr>"; 1211 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['msn']."</b> </td>"; 1212 //links msn -------------------------------------------------------- 1213 if($crawltlinkmsndb == 0) 1214 { 1215 $crawltdiv="~"; 1216 } 1217 else 1218 { 1219 $crawltdiv= round(((($crawltlinkmsn-$crawltlinkmsndb)/$crawltlinkmsndb)*100),1); 1220 } 1221 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltlinkmsn."</b></td>"; 1222 if($crawltlinkmsn > $crawltlinkmsndb) 1223 { 1224 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-bottom: 2px solid #003399; background-color: #FFFFFF;'>(+".$crawltdiv."%*)</td>"; 1225 } 1226 elseif($crawltlinkmsn < $crawltlinkmsndb) 1227 { 1228 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-bottom: 2px solid #003399; background-color: #FFFFFF;'>(".$crawltdiv."%*)</td>"; 1229 } 1230 else 1231 { 1232 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #FFFFFF;'> </td>"; 1233 } 1234 //pages msn -------------------------------------------------------- 1235 if($crawltpagemsndb == 0) 1236 { 1237 $crawltdiv="~"; 1238 } 1239 else 1240 { 1241 $crawltdiv= round(((($crawltpagemsn-$crawltpagemsndb)/$crawltpagemsndb)*100),1); 1242 } 1243 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltpagemsn."</b></td>"; 1244 if($crawltpagemsn > $crawltpagemsndb) 1245 { 1246 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-bottom: 2px solid #003399; background-color: #FFFFFF;'>(+".$crawltdiv."%*)</td>"; 1247 } 1248 elseif($crawltpagemsn < $crawltpagemsndb) 1249 { 1250 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-bottom: 2px solid #003399; background-color: #FFFFFF;'>(".$crawltdiv."%*)</td>"; 1251 } 1252 else 1253 { 1254 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #FFFFFF;'> </td>"; 1255 } 1256 //bookmark msn -------------------------------------------------------- 1257 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>-</b></td><td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'> </td></tr>"; 1258 //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1259 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'> <b>".$language['yahoo']."</b> </td>"; 1260 //links yahoo -------------------------------------------------------- 1261 if($crawltlinkyahoodb == 0) 1262 { 1263 $crawltdiv="~"; 1264 } 1265 else 1266 { 1267 $crawltdiv= round(((($crawltlinkyahoo-$crawltlinkyahoodb)/$crawltlinkyahoodb)*100),1); 1268 } 1269 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltlinkyahoo."</b></td>"; 1270 if($crawltlinkyahoo > $crawltlinkyahoodb) 1271 { 1272 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-bottom: 2px solid #003399; background-color: #E6E6FA;'>(+".$crawltdiv."%*)</td>"; 1273 } 1274 elseif($crawltlinkyahoo < $crawltlinkyahoodb) 1275 { 1276 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-bottom: 2px solid #003399; background-color: #E6E6FA;'>(".$crawltdiv."%*)</td>"; 1277 } 1278 else 1279 { 1280 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #E6E6FA;'> </td>"; 1281 } 1282 //pages yahoo -------------------------------------------------------- 1283 if($crawltpageyahoodb == 0) 1284 { 1285 $crawltdiv="~"; 1286 } 1287 else 1288 { 1289 $crawltdiv= round(((($crawltpageyahoo-$crawltpageyahoodb)/$crawltpageyahoodb)*100),1); 1290 } 1291 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>".$crawltpageyahoo."</b></td>"; 1292 if($crawltpageyahoo > $crawltpageyahoodb) 1293 { 1294 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-bottom: 2px solid #003399; background-color: #E6E6FA;'>(+".$crawltdiv."%*)</td>"; 1295 } 1296 elseif($crawltpageyahoo < $crawltpageyahoodb) 1297 { 1298 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-bottom: 2px solid #003399; background-color: #E6E6FA;'>(".$crawltdiv."%*)</td>"; 1299 } 1300 else 1301 { 1302 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #E6E6FA;'> </td>"; 1303 } 1304 //bookmark yahoo -------------------------------------------------------- 1305 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #E6E6FA;'><b>-</b></td><td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #E6E6FA;'> </td></tr>"; 1306 //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1307 @$crawltmessage.="<tr><td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'> <b>".$language['delicious']."</b> </td>"; 1308 //links delicious -------------------------------------------------------- 1309 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>-</b></td><td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #FFFFFF;'> </td>"; 1310 //pages delicious -------------------------------------------------------- 1311 @$crawltmessage.="<td style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>-</b></td><td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; background-color: #FFFFFF;'> </td>"; 1312 //bookmark delicious -------------------------------------------------------- 1313 if($crawltlinkdeliciousdb == 0) 1314 { 1315 $crawltdiv="~"; 1316 } 1317 else 1318 { 1319 $crawltdiv= round(((($crawltlinkdelicious-$crawltlinkdeliciousdb)/$crawltlinkdeliciousdb)*100),1); 1320 } 1321 @$crawltmessage.="<td width='120px' style='text-align: center; border-bottom: 2px solid #003399; border-left: 2px solid #003399; background-color: #FFFFFF;'><b>".$crawltlinkdelicious."</b></td>"; 1322 if($crawltlinkdelicious > $crawltlinkdeliciousdb) 1323 { 1324 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#3CB371; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'>(+".$crawltdiv."%*)</td>"; 1325 } 1326 elseif($crawltlinkdelicious < $crawltlinkdeliciousdb) 1327 { 1328 @$crawltmessage.="<td style='text-align: center; font-size:12px; color:#FF0000; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'>(".$crawltdiv."%*)</td>"; 1329 } 1330 else 1331 { 1332 @$crawltmessage.="<td style='text-align: center; font-size:12px; border-bottom: 2px solid #003399; border-right: 2px solid #003399; background-color: #FFFFFF;'> </td>"; 1333 } 1334 @$crawltmessage.="</tr></table>"; 1335 @$crawltmessage.="<div style='font-size:10px; color:#003399; text-align:center;'>* ".strtolower($language['beginmonth'])."</div><br>"; 1336 1337 } 1338 else //case texte Email 1339 { 1340 @$crawltmessage.="Site: ".$crawltsitename[$crawltsite]."-------------- ".$language['daily-stats'].": ". $crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday."\n\n"; 1341 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n"; 1342 @$crawltmessage.=$language['nbr_visits_crawler']."\n"; 1343 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n\n"; 1344 1345 //ask crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1346 @$crawltmessage.= $language['ask']."\n\n"; 1347 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitask."\n"; 1348 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitaskdb."\n"; 1349 if(($crawltmonthtoday-1)<10) 1350 { 1351 if($crawltmonthtoday==1) 1352 { 1353 $crawltlastmonth = 12; 1354 } 1355 else 1356 { 1357 $crawltlastmonth = "0".($crawltmonthtoday-1); 1358 } 1359 } 1360 1361 if($crawltvisitaskmb == 0) 1362 { 1363 $crawltdiv="~"; 1364 } 1365 else 1366 { 1367 $crawltdiv= round(((($crawltvisitaskdb-$crawltvisitaskmb)/$crawltvisitaskmb)*100),1); 1368 } 1369 if($crawltvisitaskdb > $crawltvisitaskmb) 1370 { 1371 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1372 } 1373 elseif($crawltvisitaskdb <$crawltvisitaskmb) 1374 { 1375 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1376 } 1377 else 1378 { 1379 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1380 } 1381 1382 if($crawltvisitasktm == 0) 1383 { 1384 $crawltdiv="~"; 1385 } 1386 else 1387 { 1388 $crawltdiv= round(((($crawltvisitaskdb-$crawltvisitasktm)/$crawltvisitasktm)*100),1); 1389 } 1390 if($crawltvisitaskdb > $crawltvisitasktm) 1391 { 1392 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1393 } 1394 elseif($crawltvisitaskdb <$crawltvisitasktm) 1395 { 1396 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1397 } 1398 else 1399 { 1400 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1401 } 1402 @$crawltmessage.="\n\n"; 1403 1404 //google crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1405 @$crawltmessage.= $language['google']."\n\n"; 1406 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitgoogle."\n"; 1407 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitgoogledb."\n"; 1408 1409 if($crawltvisitgooglemb == 0) 1410 { 1411 $crawltdiv="~"; 1412 } 1413 else 1414 { 1415 $crawltdiv= round(((($crawltvisitgoogledb-$crawltvisitgooglemb)/$crawltvisitgooglemb)*100),1); 1416 } 1417 if($crawltvisitgoogledb > $crawltvisitgooglemb) 1418 { 1419 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1420 } 1421 elseif($crawltvisitgoogledb <$crawltvisitgooglemb) 1422 { 1423 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1424 } 1425 else 1426 { 1427 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1428 } 1429 1430 if($crawltvisitgoogletm == 0) 1431 { 1432 $crawltdiv="~"; 1433 } 1434 else 1435 { 1436 $crawltdiv= round(((($crawltvisitgoogledb-$crawltvisitgoogletm)/$crawltvisitgoogletm)*100),1); 1437 } 1438 if($crawltvisitgoogledb > $crawltvisitgoogletm) 1439 { 1440 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1441 } 1442 elseif($crawltvisitgoogledb <$crawltvisitgoogletm) 1443 { 1444 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1445 } 1446 else 1447 { 1448 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1449 } 1450 @$crawltmessage.="\n\n"; 1451 1452 //msn crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1453 @$crawltmessage.= $language['msn']."\n\n"; 1454 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitmsn."\n"; 1455 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitmsndb."\n"; 1456 1457 if($crawltvisitmsnmb == 0) 1458 { 1459 $crawltdiv="~"; 1460 } 1461 else 1462 { 1463 $crawltdiv= round(((($crawltvisitmsndb-$crawltvisitmsnmb)/$crawltvisitmsnmb)*100),1); 1464 } 1465 if($crawltvisitmsndb > $crawltvisitmsnmb) 1466 { 1467 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1468 } 1469 elseif($crawltvisitmsndb <$crawltvisitmsnmb) 1470 { 1471 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1472 } 1473 else 1474 { 1475 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1476 } 1477 1478 if($crawltvisitmsntm == 0) 1479 { 1480 $crawltdiv="~"; 1481 } 1482 else 1483 { 1484 $crawltdiv= round(((($crawltvisitmsndb-$crawltvisitmsntm)/$crawltvisitmsntm)*100),1); 1485 } 1486 if($crawltvisitmsndb > $crawltvisitmsntm) 1487 { 1488 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1489 } 1490 elseif($crawltvisitmsndb <$crawltvisitmsntm) 1491 { 1492 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1493 } 1494 else 1495 { 1496 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1497 } 1498 1499 @$crawltmessage.="\n\n"; 1500 1501 //yahoo crawler visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1502 @$crawltmessage.= $language['yahoo']."\n\n"; 1503 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisityahoo."\n"; 1504 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisityahoodb."\n"; 1505 1506 if($crawltvisityahoomb == 0) 1507 { 1508 $crawltdiv="~"; 1509 } 1510 else 1511 { 1512 $crawltdiv= round(((($crawltvisityahoodb-$crawltvisityahoomb)/$crawltvisityahoomb)*100),1); 1513 } 1514 if($crawltvisityahoodb > $crawltvisityahoomb) 1515 { 1516 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1517 } 1518 elseif($crawltvisityahoodb <$crawltvisityahoomb) 1519 { 1520 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1521 } 1522 else 1523 { 1524 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1525 } 1526 1527 if($crawltvisityahootm == 0) 1528 { 1529 $crawltdiv="~"; 1530 } 1531 else 1532 { 1533 $crawltdiv= round(((($crawltvisityahoodb-$crawltvisityahootm)/$crawltvisityahootm)*100),1); 1534 } 1535 if($crawltvisityahoodb > $crawltvisityahootm) 1536 { 1537 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1538 } 1539 elseif($crawltvisityahoodb <$crawltvisityahootm) 1540 { 1541 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1542 } 1543 else 1544 { 1545 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1546 } 1547 1548 @$crawltmessage.="\n\n"; 1549 1550 1551 //all crawlers visits---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1552 @$crawltmessage.= $language['nbr_tot_visits']."\n\n"; 1553 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisittotal."\n"; 1554 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisittotaldb."\n"; 1555 1556 if($crawltvisittotalmb == 0) 1557 { 1558 $crawltdiv="~"; 1559 } 1560 else 1561 { 1562 $crawltdiv= round(((($crawltvisittotaldb-$crawltvisittotalmb)/$crawltvisittotalmb)*100),1); 1563 } 1564 if($crawltvisittotaldb > $crawltvisittotalmb) 1565 { 1566 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1567 } 1568 elseif($crawltvisittotaldb <$crawltvisittotalmb) 1569 { 1570 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1571 } 1572 else 1573 { 1574 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1575 } 1576 1577 if($crawltvisittotaltm == 0) 1578 { 1579 $crawltdiv="~"; 1580 } 1581 else 1582 { 1583 $crawltdiv= round(((($crawltvisittotaldb-$crawltvisittotaltm)/$crawltvisittotaltm)*100),1); 1584 } 1585 if($crawltvisittotaldb > $crawltvisittotaltm) 1586 { 1587 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1588 } 1589 elseif($crawltvisittotaldb <$crawltvisittotaltm) 1590 { 1591 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1592 } 1593 else 1594 { 1595 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1596 } 1597 1598 @$crawltmessage.="\n\n"; 1599 1600 1601 1602 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n"; 1603 @$crawltmessage.=$language['nbr_tot_visit_seo']."\n"; 1604 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n\n"; 1605 1606 //visitors send by ask----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1607 @$crawltmessage.= $language['ask']."\n\n"; 1608 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitsendask."\n"; 1609 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitsendaskdb."\n"; 1610 1611 if($crawltvisitsendaskmb == 0) 1612 { 1613 $crawltdiv="~"; 1614 } 1615 else 1616 { 1617 $crawltdiv= round(((($crawltvisitsendaskdb-$crawltvisitsendaskmb)/$crawltvisitsendaskmb)*100),1); 1618 } 1619 if($crawltvisitsendaskdb > $crawltvisitsendaskmb) 1620 { 1621 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1622 } 1623 elseif($crawltvisitsendaskdb <$crawltvisitsendaskmb) 1624 { 1625 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1626 } 1627 else 1628 { 1629 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1630 } 1631 1632 if($crawltvisitsendasktm == 0) 1633 { 1634 $crawltdiv="~"; 1635 } 1636 else 1637 { 1638 $crawltdiv= round(((($crawltvisitsendaskdb-$crawltvisitsendasktm)/$crawltvisitsendasktm)*100),1); 1639 } 1640 if($crawltvisitsendaskdb > $crawltvisitsendasktm) 1641 { 1642 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1643 } 1644 elseif($crawltvisitsendaskdb <$crawltvisitsendasktm) 1645 { 1646 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1647 } 1648 else 1649 { 1650 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1651 } 1652 @$crawltmessage.="\n\n"; 1653 1654 //visitors send by google------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 1655 @$crawltmessage.= $language['google']."\n\n"; 1656 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitsendgoogle."\n"; 1657 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitsendgoogledb."\n"; 1658 1659 if($crawltvisitsendgooglemb == 0) 1660 { 1661 $crawltdiv="~"; 1662 } 1663 else 1664 { 1665 $crawltdiv= round(((($crawltvisitsendgoogledb-$crawltvisitsendgooglemb)/$crawltvisitsendgooglemb)*100),1); 1666 } 1667 if($crawltvisitsendgoogledb > $crawltvisitsendgooglemb) 1668 { 1669 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1670 } 1671 elseif($crawltvisitsendgoogledb <$crawltvisitsendgooglemb) 1672 { 1673 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1674 } 1675 else 1676 { 1677 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1678 } 1679 if($crawltvisitsendgoogletm == 0) 1680 { 1681 $crawltdiv="~"; 1682 } 1683 else 1684 { 1685 $crawltdiv= round(((($crawltvisitsendgoogledb-$crawltvisitsendgoogletm)/$crawltvisitsendgoogletm)*100),1); 1686 } 1687 if($crawltvisitsendgoogledb > $crawltvisitsendgoogletm) 1688 { 1689 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1690 } 1691 elseif($crawltvisitsendgoogledb <$crawltvisitsendgoogletm) 1692 { 1693 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1694 } 1695 else 1696 { 1697 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1698 } 1699 1700 @$crawltmessage.="\n\n"; 1701 1702 //visitors send by msn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1703 @$crawltmessage.= $language['msn']."\n\n"; 1704 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitsendmsn."\n"; 1705 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitsendmsndb."\n"; 1706 1707 if($crawltvisitsendmsnmb == 0) 1708 { 1709 $crawltdiv="~"; 1710 } 1711 else 1712 { 1713 $crawltdiv= round(((($crawltvisitsendmsndb-$crawltvisitsendmsnmb)/$crawltvisitsendmsnmb)*100),1); 1714 } 1715 if($crawltvisitsendmsndb > $crawltvisitsendmsnmb) 1716 { 1717 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1718 } 1719 elseif($crawltvisitsendmsndb <$crawltvisitsendmsnmb) 1720 { 1721 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1722 } 1723 else 1724 { 1725 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1726 } 1727 if($crawltvisitsendmsntm == 0) 1728 { 1729 $crawltdiv="~"; 1730 } 1731 else 1732 { 1733 $crawltdiv= round(((($crawltvisitsendmsndb-$crawltvisitsendmsntm)/$crawltvisitsendmsntm)*100),1); 1734 } 1735 if($crawltvisitsendmsndb > $crawltvisitsendmsntm) 1736 { 1737 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1738 } 1739 elseif($crawltvisitsendmsndb <$crawltvisitsendmsntm) 1740 { 1741 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1742 } 1743 else 1744 { 1745 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1746 } 1747 1748 @$crawltmessage.="\n\n"; 1749 1750 //visitors send by yahoo-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1751 @$crawltmessage.= $language['yahoo']."\n\n"; 1752 @$crawltmessage.=$crawltdaytoday."/".$crawltmonthtoday."/".$crawltyeartoday.": ".$crawltvisitsendyahoo."\n"; 1753 @$crawltmessage.=$language[$crawltmonthtoday]." ".$crawltyeartoday.": ".$crawltvisitsendyahoodb."\n"; 1754 1755 if($crawltvisitsendyahoomb == 0) 1756 { 1757 $crawltdiv="~"; 1758 } 1759 else 1760 { 1761 $crawltdiv= round(((($crawltvisitsendyahoodb-$crawltvisitsendyahoomb)/$crawltvisitsendyahoomb)*100),1); 1762 } 1763 if($crawltvisitsendyahoodb > $crawltvisitsendyahoomb) 1764 { 1765 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": +".$crawltdiv."%\n"; 1766 } 1767 elseif($crawltvisitsendyahoodb <$crawltvisitsendyahoomb) 1768 { 1769 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": ".$crawltdiv."%\n"; 1770 } 1771 else 1772 { 1773 @$crawltmessage.=$language['evolution']." ".$language[$crawltlastmonth]." ".$crawltyeartoday.": = \n"; 1774 } 1775 if($crawltvisitsendyahootm == 0) 1776 { 1777 $crawltdiv="~"; 1778 } 1779 else 1780 { 1781 $crawltdiv= round(((($crawltvisitsendyahoodb-$crawltvisitsendyahootm)/$crawltvisitsendyahootm)*100),1); 1782 } 1783 if($crawltvisitsendyahoodb > $crawltvisitsendyahootm) 1784 { 1785 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": +".$crawltdiv."%\n"; 1786 } 1787 elseif($crawltvisitsendyahoodb <$crawltvisitsendyahootm) 1788 { 1789 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": ".$crawltdiv."%\n"; 1790 } 1791 else 1792 { 1793 @$crawltmessage.=$language['evolution']." ".$language['lastthreemonths'].": = \n"; 1794 } 1795 1796 @$crawltmessage.="\n\n"; 1797 1798 1799 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n"; 1800 @$crawltmessage.=$language['index']."\n"; 1801 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n\n"; 1802 1803 1804 //links msn ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1805 @$crawltmessage.= $language['msn']."\n\n"; 1806 @$crawltmessage.=$language['nbr_tot_link'].": ".$crawltlinkmsn."\n"; 1807 1808 if($crawltlinkmsndb == 0) 1809 { 1810 $crawltdiv="~"; 1811 } 1812 else 1813 { 1814 $crawltdiv= round(((($crawltlinkmsn-$crawltlinkmsndb)/$crawltlinkmsndb)*100),1); 1815 } 1816 if($crawltlinkmsn > $crawltlinkmsndb) 1817 { 1818 @$crawltmessage.=" +".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1819 } 1820 elseif($crawltlinkmsn <$crawltlinkmsndb) 1821 { 1822 @$crawltmessage.=" ".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1823 } 1824 else 1825 { 1826 @$crawltmessage.=" = ".strtolower($language['beginmonth'])."\n\n"; 1827 } 1828 //pages msn-------------------------------------------------------------------------------------------------- 1829 @$crawltmessage.=$language['nbr_tot_pages_index'].": ".$crawltpagemsn."\n"; 1830 1831 if($crawltpagemsndb == 0) 1832 { 1833 $crawltdiv="~"; 1834 } 1835 else 1836 { 1837 $crawltdiv= round(((($crawltpagemsn-$crawltpagemsndb)/$crawltpagemsndb)*100),1); 1838 } 1839 if($crawltpagemsn > $crawltpagemsndb) 1840 { 1841 @$crawltmessage.=" +".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1842 } 1843 elseif($crawltpagemsn <$crawltpagemsndb) 1844 { 1845 @$crawltmessage.=" ".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1846 } 1847 else 1848 { 1849 @$crawltmessage.=" = ".strtolower($language['beginmonth'])."\n\n"; 1850 } 1851 @$crawltmessage.="\n\n"; 1852 1853 1854 //links yahoo ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1855 @$crawltmessage.= $language['yahoo']."\n\n"; 1856 @$crawltmessage.=$language['nbr_tot_link'].": ".$crawltlinkyahoo."\n"; 1857 1858 if($crawltlinkyahoodb == 0) 1859 { 1860 $crawltdiv="~"; 1861 } 1862 else 1863 { 1864 $crawltdiv= round(((($crawltlinkyahoo-$crawltlinkyahoodb)/$crawltlinkyahoodb)*100),1); 1865 } 1866 if($crawltlinkyahoo > $crawltlinkyahoodb) 1867 { 1868 @$crawltmessage.=" +".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1869 } 1870 elseif($crawltlinkyahoo <$crawltlinkyahoodb) 1871 { 1872 @$crawltmessage.=" ".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1873 } 1874 else 1875 { 1876 @$crawltmessage.=" = ".strtolower($language['beginmonth'])."\n\n"; 1877 } 1878 //pages yahoo-------------------------------------------------------------------------------------------------- 1879 @$crawltmessage.=$language['nbr_tot_pages_index'].": ".$crawltpageyahoo."\n"; 1880 1881 if($crawltpageyahoodb == 0) 1882 { 1883 $crawltdiv="~"; 1884 } 1885 else 1886 { 1887 $crawltdiv= round(((($crawltpageyahoo-$crawltpageyahoodb)/$crawltpageyahoodb)*100),1); 1888 } 1889 if($crawltpageyahoo > $crawltpageyahoodb) 1890 { 1891 @$crawltmessage.=" +".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1892 } 1893 elseif($crawltpageyahoo <$crawltpageyahoodb) 1894 { 1895 @$crawltmessage.=" ".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1896 } 1897 else 1898 { 1899 @$crawltmessage.=" = ".strtolower($language['beginmonth'])."\n\n"; 1900 } 1901 @$crawltmessage.="\n\n"; 1902 1903 //boolmark delicious ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1904 @$crawltmessage.= $language['delicious']."\n\n"; 1905 @$crawltmessage.=$language['nbr_tot_bookmark'].": ".$crawltlinkdelicious."\n"; 1906 1907 if($crawltlinkdeliciousdb == 0) 1908 { 1909 $crawltdiv="~"; 1910 } 1911 else 1912 { 1913 $crawltdiv= round(((($crawltlinkdelicious-$crawltlinkdeliciousdb)/$crawltlinkdeliciousdb)*100),1); 1914 } 1915 if($crawltlinkdelicious > $crawltlinkdeliciousdb) 1916 { 1917 @$crawltmessage.=" +".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1918 } 1919 elseif($crawltlinkdelicious <$crawltlinkdeliciousdb) 1920 { 1921 @$crawltmessage.=" ".$crawltdiv."% ".strtolower($language['beginmonth'])."\n\n"; 1922 } 1923 else 1924 { 1925 @$crawltmessage.=" = ".strtolower($language['beginmonth'])."\n\n"; 1926 } 1927 1928 $crawltmessage.="--------------------------------------------------------------------------------------------------------------\n"; 1929 $crawltmessage.="--------------------------------------------------------------------------------------------------------------\n"; 1930 $crawltmessage.="--------------------------------------------------------------------------------------------------------------\n\n"; 1931 } 1932 1933 } 1934 if($crawltmailishtml==1) 1935 { 1936 @$crawltmessage.="<hr/>"; 1937 @$crawltmessage.="<a href=\"".$url_crawlt."\"> ".$language['stat-access']."</a><br><br>"; 1938 @$crawltmessage.="<div style='background-image:url(cid:fond); text-align:center; border-top:2px solid navy;'/>"; 1939 @$crawltmessage.="<a href=\"http://www.crawltrack.fr\"><img src='cid:logo' alt='CrawlTrack' style='border:0'/></a>"; 1940 @$crawltmessage.="</div>"; 1941 @$crawltmessage.="</div>"; 1942 } 1943 else 1944 { 1945 @$crawltmessage.="--------------------------------------------------------------------------------------------------------------\n\n"; 1946 @$crawltmessage.=$language['stat-access']." ".$url_crawlt."\n\n"; 1947 @$crawltmessage.= $language['stat-crawltrack']." "; 1948 @$crawltmessage.="http://www.crawltrack.fr\n"; 1949 } 1950 1951 //send the mail 1952 if( $crawltcharset !=1) 1953 { 1954 require("$crawltpath/phpmailer/class.phpmaileriso.php"); 1955 } 1956 else 1957 { 1958 require("$crawltpath/phpmailer/class.phpmailer.php"); 1959 } 1960 1961 $mail = new PHPMailer(); 1962 1963 $mail->IsMail(); // telling the class to use Mail 1964 1965 //if you want to use smtp server comment the previous line and use the following ones: 1966 /* 1967 $mail->IsSMTP(); // telling the class to use SMTP 1968 $mail->Host = "smtp.email.com"; // SMTP server, put here the name of your server 1969 */ 1970 1971 if($crawltmailishtml==1) 1972 { 1973 $mail->IsHTML(true); 1974 $mail->AddEmbeddedImage($crawltimage, 'banner', 'CrawlTrack'); 1975 $mail->AddEmbeddedImage($crawltimage2, 'background', 'Background'); 1976 $mail->AddEmbeddedImage($crawltimage3, 'fond', 'Backgroundsmall'); 1977 $mail->AddEmbeddedImage($crawltimage4, 'logo', 'Logo'); 1978 } 1979 else 1980 { 1981 $mail->IsHTML(false); 1982 } 1983 1984 $mail->FromName = "CrawlTrack"; 1985 $mail->Subject = $language['mailsubject']; 1986 $mail->Body = $crawltmessage; 1987 1988 $crawltemail= explode(',',$crawltdest); 1989 foreach($crawltemail as $crawltaddress) 1990 { 1991 $mail->ClearAddresses(); 1992 $mail->AddAddress($crawltaddress); 1993 $mail->Send(); 1994 } 1995 1996 1997 1998 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
| Généré le : Thu Sep 6 14:14:11 2007 | par Balluche grâce à PHPXref 0.7 |