2016-04-29 8 views
0

こんにちは私はデータベースにファイルを保存するcronジョブを持っています。 cronジョブが動作すると、ファイルはルートに保存されます。なぜファイルを保存するのか分かりません。私はgodaddyから尋ねたよりも。彼らはそれがあなたのコードをチェックするサーバーの問題ではないと私に言った。保存ファイルを停止することはできますか?私のコードです:cronジョブはルートにファイルを保存します

<?php 
header('Content-type: text/plain; charset=utf-8'); 
require_once "lib/connect.php"; 
if(isset($_GET['page_id'])){ 

function savezar1($name,$video) { 
     $sql = "INSERT INTO videos (`video` , `name`,`yes`)  
      VALUES ('$video', '$name','1')"; 
    mysql_query($sql)or die ("MySQL Error :".mysql_error()); 

     } 



$page_id = $_GET['page_id']; 
$access_token = 'facebook access token'; 

$json_object = @file_get_contents('https://graph.facebook.com/' . $page_id . 
'/feed?access_token=' . $access_token); 

    $fbdata = json_decode($json_object); 


foreach ($fbdata->data as $post) 
{ 
    $content=$post->message; 
    $title=$content; 
    $title=strip_tags($title); 
    $title=trim($title); 
    $title=mysql_real_escape_string($title); 
    $l=$post->id; 
    $q=explode("_", $l); 
    $l='<div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, "script", "facebook-jssdk"));</script><div class="fb-video" data-allowfullscreen="1" data-href="https://www.facebook.com/'.$q[0].'/videos/'.$q[1].'/"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/'.$q[0].'/videos/'.$q[1].'/"><a href="https://www.facebook.com/'.$q[0].'/videos/'.$q[1].'/"></a><p>'.$title.'</p></blockquote></div></div>'; 


$video=htmlspecialchars($l, ENT_QUOTES); 


$rsurl=isHaveUrl($title); 

    if($rsurl==0) 
{ 
    savezar1($title,$video); 

    } 



     } 




    } 
     ?> 

答えて

0

編集: あなたがここにあなたの答えを見つけることができます

Cron job creating empty file each time it runs

も、それは正しくないか、データベースに保存されますか?

+0

はいはい正しく保存されます。あなたはどのようにエンコーディングの問題を解決すると思いますか? PHPはロシア語のような穀粒を保存します。 – ganaa

+0

編集した回答を見てください –

関連する問題