【淘寶客】根據淘客聯盟精選清單(淘寶天貓內部優惠券)隨機顯示淘寶天貓優惠券dome

也許你們在生活中常常淘寶看到【淘寶天貓內部優惠券】的網站,或者在微博中常常有博主發券,讓你們生活中購物便宜許多,做爲一個站長,咱們也但願本身的網站也能有這樣的一個功能,如今就分享給你們,仍是免後臺哦。php

一、你須要一個淘寶聯盟帳號(站長);html

二、進入淘寶聯盟下載文件數據庫

三、轉換文件:數組

3.1 若是有不想顯示的列刪除列,能夠減小數據大小、加快顯示速度。
3.2 若是有不想顯示的行能夠先刪除,能夠減小數據大小、加快顯示速度。
3.3 另存爲製表符分開的txt文件,而後改名爲taobao修改後綴爲(.dat)。dom

============================================================================網站

開始編輯文件了,本文件和數據文件(taobao.dat)放一個文件夾下。ui

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>隨機顯示淘寶天貓優惠券dome</title>
</head>

<body>
<?php

function charaget($data){
    if(!empty($data) ){    
        $fileType = mb_detect_encoding($data , array('UTF-8','GBK','LATIN1','BIG5')) ;   
        if( $fileType != 'UTF-8'){   
            $data = mb_convert_encoding($data ,'UTF-8' , $fileType);   
        }   
    }   
    return $data;    
}

function get_file_line($file_name, $line){
  $n = 0;
  $handle = fopen($file_name,'r');
  if ($handle) {
    while (!feof($handle)){
        ++$n;
       $out = fgets($handle, 4096);
       if($n==$line) break;
    }
    fclose($handle);
  }
  if($line==$n) return $out;
  return false;
}


$files = "taobao.dat";
$linet = "5"; //隨機顯示數量,推薦:1-10

if(!file_exists($files)){
    $files = "taobao.dat"; //默認備用數據庫
    echo "數據庫 $files 不存在,啓用備用數據庫\r\n";
}else{
    $a=file($files);//把文件的全部內容獲取到數組裏面
    $n=count($a);//得到總行數
    echo "文件: $files 總計 $n 條記錄\r\n";
    $title = trim(charaget(get_file_line($files, "1")));//讀取列標題
    $E_title=explode("\t",$title);
    //var_dump($E_title);
    
    for($line=0; $line<$linet; $line++) {
        $lines = rand(2, $n-1); //隨機讀取信息
        echo "第 $lines 條記錄\r\n";
        $rand_ones = trim(charaget(get_file_line($files, $lines)));
        $E_rand_ones=explode("\t",$rand_ones);
        //var_dump($E_rand_ones);
        echo "
            <table>
            <tbody>
            <tr>
                <td>$E_rand_ones[0]</td>
                <td><img src=\"$E_rand_ones[1]\" width=\"100\" /></td>
                <td><a href=\"$E_rand_ones[2]\">購買連接</a></td>
                <td>商品價格(單位:元):$E_rand_ones[3]</td>
                <td>商品月銷量:$E_rand_ones[4]</td>
                <td>平臺類型:$E_rand_ones[5]</td>
                <td>優惠券面額:$E_rand_ones[6]</td>
                <td>優惠券結束時間:$E_rand_ones[7]</td>
                <td><a href=\"$E_rand_ones[8]\">先領優惠券</a></td>
            </tr></tbody></table>"; 
    }
}

?>

</body>
</html>

一個文件搞定,是否是很簡單~~~~spa

本程序只選取了少數列(商品名稱、商品主圖、淘寶客連接、商品價格、商品月銷量、平臺類型、優惠券面額、優惠券結束時間,商品優惠券推廣連接),具體請根據實際使用狀況選擇。code

相關文章
相關標籤/搜索