Şimdi Ara

Arkadaşlar, sorun neyden kaynaklı ? (PHP)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
724
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar. Hazır bir script ile dizi sitesi açtım. Admin paneli, anasayfa, iletişim sayfasına felan normal açılıyor ama izlemek için herhangi bir dizi bölümüne tıkladığım zaman boş - beyaz sayfa oluyor. view-source'da da hiçbir şey yazmıyor. Bu sorunu nasıl düzeltebilirim ? (Sorunun hangi .php dosyasından kaynaklandığını biliyorum galiba. Kodlar aşağıda. Yardımcı olursanız sevinirim. Şimdiden çok teşekkür ederim.)
    <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
    class Video extends Public_Controller{
    public function __construct()
    {
    parent::__construct();
    $this->load->model('comments_model');
    }
    function index($cat_sef='',$video_sef='')
    {
    $data = $this->_data;


    if(($data['video'] = $this->videos->get_video($cat_sef, $video_sef)) === FALSE){
    show_404();
    }

    $data['config'] = $this->alp->change_meta($data['config'], $data['video']['general']);
    $data['config']['image'] = poster_thumb_url($data['video']['imageH'], $data['video']['imageV']); // header image
    $data['page_name'] = 'video';
    $data['autoloadvideo'] = TRUE;

    $data['video']['parts'] = PartHtmlParser(@$data['video']['parts']);

    // 18 age control and verification
    if($data['video']['18age'] == 1 && isset($data['config']['login']) && empty($data['config']['birthday']) && $data['video']['parts']['default_part_name'] !='trailer' && !is_null($data['video']['parts']['default_part_name'])){
    $data['user_enter_age'] = TRUE;
    $data['autoloadvideo'] = FALSE;
    }
    elseif($data['video']['18age'] == 1 && isset($data['config']['login']) && birthday($data['config']['birthday']) < 18 && $data['video']['parts']['default_part_name'] !='trailer' && !is_null($data['video']['parts']['default_part_name'])){
    $data['autoloadvideo'] = FALSE;
    $data['user_18_down'] = FALSE;
    }
    elseif($data['video']['18age'] == 1 && !get_cookie('18age') && !isset($data['config']['login']) && $data['video']['parts']['default_part_name'] !='trailer' && !is_null($data['video']['parts']['default_part_name'])){
    $data['visitor_accept_age'] = TRUE;
    $data['autoloadvideo'] = FALSE;
    }
    $data['video']['vote'] = videocontrolCookie($data['video']['video_id']);
    $data['seasons'] = $this->categories_model->get_seasons($data['video']['category_id']);

    $data['episodes'] = $this->videos->get_episodes($data['video']['category_id'],&$data['seasons'],'alp',$data['video']['season_id']);

    $data['link'] = link_prev_next($data['episodes'],$data['video']['season_id'],$data['video']['video_id'],$data['video']['cat_sef_uri']);


    $data['categories'] = $this->videos->get_categories();
    $data['comments'] = $this->comments_model->get_video_comments($data['video']['video_id']);
    $data['discussion_topics'] = $this->comments_model->get_video_discussion_topics($data['video']['category_id']);
    $data['selected_main_category'] = $data['video']['main_category'];
    $data['selected_category'] = $data['video']['category_id'];
    if(isset($data['config']['login'])){
    $this->db->cache_off();
    $data['user_watched_list'] = $this->users_model->get_user_watched_list($data['config']['user_id']);
    }
    $data['video_types'] = $this->config->item('video_types');

    $this->display('video', $data);
    }

    function discussion($topic_id){
    $data = $this->_data;
    $this->load->library('form_validation');
    $this->db->cache_off();
    $this->form_validation->set_rules('content', 'lang:discussion_content', 'required|xss_clean');
    if ($this->form_validation->run() && isset($data['config']['login'])){

    $this->comments_model->insert_discussion_msg($topic_id, $data['config']['user_id'], auto_typography($this->input->post('content')));
    }

    if(($data['topic'] = $this->comments_model->get_discussion($topic_id)) === FALSE){
    show_404();
    }
    $data['categories'] = $this->videos->get_categories();

    $data['config']['image'] = poster_thumb_url($data['topic']['imageV'],$data['topic']['imageH']); // header image

    $data['config'] = $this->alp->change_meta($data['config'], $data['topic']['subject'].' - '.$data['topic']['title']);

    $this->display('discussion', $data);
    }
    }







  • Hazır script'in adı ne? Kodlara bir bütün olarak bakınca daha iyi tahmin yürütülebilir. Gönderdiğin kodda Video sınıfı gerekli html kodu oluşturamıyor yani sadece web sunucun sadece http 200 ok kısmını gönderiyor ancak devamındaki html içeriği olmadığı için view source boş geliyor.
  • quote:

    Orijinalden alıntı: revivo72

    Hazır script'in adı ne? Kodlara bir bütün olarak bakınca daha iyi tahmin yürütülebilir. Gönderdiğin kodda Video sınıfı gerekli html kodu oluşturamıyor yani sadece web sunucun sadece http 200 ok kısmını gönderiyor ancak devamındaki html içeriği olmadığı için view source boş geliyor.

    Alp Dizi Scripti V2
    İlginiz için teşekkür ederim hocam. Lütfen yardım edin :(
  • Muhtemelen hata gösterme fonksiyonu kapalı ve o sayfada fatal error mevcut

    ilk önce error_reporting(E_ALL); yazarak hatayı gör.

    hata mesajına göre hareket et.
  • Maalesef sayfa hala boş. Hata kodu felan da yazmıyor.
  • quote:

    Orijinalden alıntı: htxx

    Muhtemelen hata gösterme fonksiyonu kapalı ve o sayfada fatal error mevcut

    ilk önce error_reporting(E_ALL); yazarak hatayı gör.

    hata mesajına göre hareket et.

    Buna ek olarak bir de display_errors(true); ile dener misiniz

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.