View Single Post
ישן 07-12-10, 19:51   # 3
ChaoscripT
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: נתניה
גיל: 35
הודעות: 1,283
Send a message via Skype™ to ChaoscripT

ChaoscripT לא מחובר  

יש 2 פונקציות שמושכות את השם מיוטיוב:
פונקציה 1:
PHP קוד:
        function ExtractSongTrackName($vidSrc$srcType)
        {
            
$name '';
            
$vidSrcTypes $this->GetVidSrcTypes();
            if (
in_array($srcType$vidSrcTypes))
            {
                
$vidSrc = ($srcType == $vidSrcTypes[1]) ? file_get_contents($vidSrc) : $vidSrc;
                if (
$vidSrc !== false && eregi('eow-title',$vidSrc))
                {
                    
$name end(explode('eow-title',$vidSrc));
                    
$name current(explode('">',$name));
                    
$name ereg_replace('[^-_a-zA-Z,"\' :0-9]',"",end(explode('title="',$name)));
                }
            }
            return 
$name;
        } 


פונקציה 2:
PHP קוד:
private function SetSongFileName($file_contents)
        {
            
$vidSrcTypes $this->GetVidSrcTypes();
            
$trackName $this->ExtractSongTrackName($file_contents$vidSrcTypes[0]);
            
$this->_songFileName = (!empty($trackName)) ? self::_SONGFILEDIR preg_replace('/_{2,}/','_',preg_replace('/ /','_',preg_replace('/[^A-Za-z0-9 _-]/','',$trackName))) . '.mp3' '';
        } 
__________________
מוכר מדבקות מסך ובאמפרים לאייפון 4/4S, פרטים בפרטי.
  Reply With Quote