lostyazilim
tr.link

Parse error: syntax error hatası

10 Mesajlar 2.645 Okunma
acebozum
tr.link

fatih83 fatih83 WM Aracı Kullanıcı
  • Üyelik 01.03.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek webmaster
  • Konum Avusturya
  • Ad Soyad F** Y**
  • Mesajlar 232
  • Beğeniler 48 / 65
  • Ticaret 18, (%100)
Parse error: syntax error, unexpected T_VARIABLE in ......../wp-content/themes/videoplus.1.0.1/includes/theme-postmeta.php on line 1

Bu hatanın çözümü nedir, ilgili dosyanın ilk satırını işaret ediyor sanırım ancak
 

 

wmaraci
reklam

CesuryureK CesuryureK WM Aracı Kullanıcı
  • Üyelik 14.03.2011
  • Yaş/Cinsiyet 40 / E
  • Meslek Öğretmen
  • Konum Kütahya
  • Ad Soyad H** N**
  • Mesajlar 296
  • Beğeniler 65 / 109
  • Ticaret 0, (%0)
İlgili hatayı veren php dosyasını Notepad++ gibi bir gelişmiş editörle açıp kodlama kısmından UTF-8 BOM'suz olarak yapıp tekrar deneyin bakalım.
 

 

Şimdi Saat Sensizliğin Ertesi...

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Üyelik 23.05.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Bilmiyorum :D
  • Konum İstanbul Avrupa
  • Ad Soyad R** C**
  • Mesajlar 686
  • Beğeniler 169 / 96
  • Ticaret 13, (%100)

CesuryureK adlı üyeden alıntı

İlgili hatayı veren php dosyasını Notepad++ gibi bir gelişmiş editörle açıp kodlama kısmından UTF-8 BOM'suz olarak yapıp tekrar deneyin bakalım.


Bu işlem çözüm olacaktır.

Yazım hatasıda olabilir kontrol etmelisiniz.
 

 

[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$

fatih83 fatih83 WM Aracı Kullanıcı
  • Üyelik 01.03.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek webmaster
  • Konum Avusturya
  • Ad Soyad F** Y**
  • Mesajlar 232
  • Beğeniler 48 / 65
  • Ticaret 18, (%100)
Zaten UTF 8 Bomsuz olarak kodlanmış kontrol ettim.


/*-----------------------------------------------------------------------------------
Add Post Format meta boxes
-----------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/* Define Metabox Fields
/*-----------------------------------------------------------------------------------*/

$prefix = 'tj_';

$meta_box_video = array(
'id' => 'tj-meta-box-video',
'title' => __('Video Settings', 'themejunkie'),
'page' => 'post',
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array( "name" => __('Video Embed Code','themejunkie'),
"desc" => __('Here you could enter the video embed code.','themejunkie'),
"id" => $prefix."video_embed",
"type" => "textarea"
),
array( "name" => __('Video Thumbnail URL','themejunkie'),
"desc" => __('Specify an image here or set Featured Image as the video thumbnail. (best size: 216px x 120px)','themejunkie'),
"id" => $prefix."video_img_url",
"type" => "text",
)
)
);


add_action('admin_menu', 'tj_add_box');


/*-----------------------------------------------------------------------------------*/
/* Add metabox to edit page
/*-----------------------------------------------------------------------------------*/

function tj_add_box() {
global $meta_box_video;
add_meta_box($meta_box_video['id'], $meta_box_video['title'], 'tj_show_box_video', $meta_box_video['page'], $meta_box_video['context'], $meta_box_video['priority']);
}

function tj_show_box_video() {
global $meta_box_video, $post;

echo '

'.__('You could fill the video details below.', 'themejunkie').'

';

// Use nonce for verification
echo '';

echo '';

foreach ($meta_box_video['fields'] as $field) {
// get current post meta data
$meta = get_post_meta($post->ID, $field['id'], true);
switch ($field['type']) {


//If Text
case 'text':

echo '',
'',
'',
'',
'',
'';

break;

}

}

echo '
';
echo '';

break;


//If textarea
case 'textarea':

echo '
';
echo '';

break;

//If Button
case 'button':
echo '';
echo '
';
}

add_action('save_post', 'tj_save_data');


/*-- Save data when post is edited --*/

function tj_save_data($post_id) {
global $meta_box_video;

// verify nonce
if (!wp_verify_nonce($_POST['tj_meta_box_nonce'], basename(__FILE__))) {
return $post_id;
}

// check autosave
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
return $post_id;
}

// check permissions
if ('page' == $_POST['post_type']) {
if (!current_user_can('edit_page', $post_id)) {
return $post_id;
}
} elseif (!current_user_can('edit_post', $post_id)) {
return $post_id;
}

foreach ($meta_box_video['fields'] as $field) {
$old = get_post_meta($post_id, $field['id'], true);
$new = $_POST[$field['id']];

if ($new && $new != $old) {
update_post_meta($post_id, $field['id'], stripslashes(htmlspecialchars($new)));
} elseif ('' == $new && $old) {
delete_post_meta($post_id, $field['id'], $old);
}
}

}
 

 

wmaraci
wmaraci

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Üyelik 23.05.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Bilmiyorum :D
  • Konum İstanbul Avrupa
  • Ad Soyad R** C**
  • Mesajlar 686
  • Beğeniler 169 / 96
  • Ticaret 13, (%100)

fatih83 adlı üyeden alıntı

Zaten UTF 8 Bomsuz olarak kodlanmış kontrol ettim.


/*-----------------------------------------------------------------------------------
Add Post Format meta boxes
-----------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/* Define Metabox Fields
/*-----------------------------------------------------------------------------------*/

$prefix = 'tj_';

$meta_box_video = array(
'id' => 'tj-meta-box-video',
'title' => __('Video Settings', 'themejunkie'),
'page' => 'post',
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array( "name" => __('Video Embed Code','themejunkie'),
"desc" => __('Here you could enter the video embed code.','themejunkie'),
"id" => $prefix."video_embed",
"type" => "textarea"
),
array( "name" => __('Video Thumbnail URL','themejunkie'),
"desc" => __('Specify an image here or set Featured Image as the video thumbnail. (best size: 216px x 120px)','themejunkie'),
"id" => $prefix."video_img_url",
"type" => "text",
)
)
);


add_action('admin_menu', 'tj_add_box');


/*-----------------------------------------------------------------------------------*/
/* Add metabox to edit page
/*-----------------------------------------------------------------------------------*/

function tj_add_box() {
global $meta_box_video;
add_meta_box($meta_box_video['id'], $meta_box_video['title'], 'tj_show_box_video', $meta_box_video['page'], $meta_box_video['context'], $meta_box_video['priority']);
}

function tj_show_box_video() {
global $meta_box_video, $post;

echo '

'.__('You could fill the video details below.', 'themejunkie').'

';

// Use nonce for verification
echo '';

echo '';

foreach ($meta_box_video['fields'] as $field) {
// get current post meta data
$meta = get_post_meta($post->ID, $field['id'], true);
switch ($field['type']) {


//If Text
case 'text':

echo '',
'',
'',
'',
'',
'';

break;

}

}

echo '
';
echo '';

break;


//If textarea
case 'textarea':

echo '
';
echo '';

break;

//If Button
case 'button':
echo '';
echo '
';
}

add_action('save_post', 'tj_save_data');


/*-- Save data when post is edited --*/

function tj_save_data($post_id) {
global $meta_box_video;

// verify nonce
if (!wp_verify_nonce($_POST['tj_meta_box_nonce'], basename(__FILE__))) {
return $post_id;
}

// check autosave
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
return $post_id;
}

// check permissions
if ('page' == $_POST['post_type']) {
if (!current_user_can('edit_page', $post_id)) {
return $post_id;
}
} elseif (!current_user_can('edit_post', $post_id)) {
return $post_id;
}

foreach ($meta_box_video['fields'] as $field) {
$old = get_post_meta($post_id, $field['id'], true);
$new = $_POST[$field['id']];

if ($new && $new != $old) {
update_post_meta($post_id, $field['id'], stripslashes(htmlspecialchars($new)));
} elseif ('' == $new && $old) {
delete_post_meta($post_id, $field['id'], $old);
}
}

}



Kodlar bunlar sa kodların sonunda php tagları kapatılmamış hocam. ?>

Onun haricinde bir hata ile karşılaşmadım.
 

 

[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$

fatih83 fatih83 WM Aracı Kullanıcı
  • Üyelik 01.03.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek webmaster
  • Konum Avusturya
  • Ad Soyad F** Y**
  • Mesajlar 232
  • Beğeniler 48 / 65
  • Ticaret 18, (%100)
Hocam olmuyor, kodu kapadım ancak yine olmadı.
 

 

CodedByGod CodedByGod WM Aracı Kullanıcı
  • Üyelik 12.03.2012
  • Yaş/Cinsiyet - / E
  • Meslek Programcı Webmaster
  • Konum
  • Ad Soyad ** **
  • Mesajlar 80
  • Beğeniler 4 / 15
  • Ticaret 0, (%0)
if ($new && $new != $old) {
update_post_meta($post_id, $field['id'], stripslashes(htmlspecialchars($new)));
} elseif ('' == $new && $old) {
delete_post_meta($post_id, $field['id'], $old);
}
else
{
}

şeklinde içi boş bi else koymayı deneyin
 

 

www.codedbygod.com

fatih83 fatih83 WM Aracı Kullanıcı
  • Üyelik 01.03.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek webmaster
  • Konum Avusturya
  • Ad Soyad F** Y**
  • Mesajlar 232
  • Beğeniler 48 / 65
  • Ticaret 18, (%100)
Hocam dediğiniz şekilde yaptım, şu şekilde oldu. Ama hala aynı sorun devam ediyor.


/*-----------------------------------------------------------------------------------
Add Post Format meta boxes
-----------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/* Define Metabox Fields
/*-----------------------------------------------------------------------------------*/

$prefix = 'tj_';

$meta_box_video = array(
'id' => 'tj-meta-box-video',
'title' => __('Video Settings', 'themejunkie'),
'page' => 'post',
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array( "name" => __('Video Embed Code','themejunkie'),
"desc" => __('Here you could enter the video embed code.','themejunkie'),
"id" => $prefix."video_embed",
"type" => "textarea"
),
array( "name" => __('Video Thumbnail URL','themejunkie'),
"desc" => __('Specify an image here or set Featured Image as the video thumbnail. (best size: 216px x 120px)','themejunkie'),
"id" => $prefix."video_img_url",
"type" => "text",
)
)
);


add_action('admin_menu', 'tj_add_box');


/*-----------------------------------------------------------------------------------*/
/* Add metabox to edit page
/*-----------------------------------------------------------------------------------*/

function tj_add_box() {
global $meta_box_video;
add_meta_box($meta_box_video['id'], $meta_box_video['title'], 'tj_show_box_video', $meta_box_video['page'], $meta_box_video['context'], $meta_box_video['priority']);
}

function tj_show_box_video() {
global $meta_box_video, $post;

echo '

'.__('You could fill the video details below.', 'themejunkie').'

';

// Use nonce for verification
echo '';

echo '';

foreach ($meta_box_video['fields'] as $field) {
// get current post meta data
$meta = get_post_meta($post->ID, $field['id'], true);
switch ($field['type']) {


//If Text
case 'text':

echo '',
'',
'',
'',
'',
'';

break;

}

}

echo '
';
echo '';

break;


//If textarea
case 'textarea':

echo '
';
echo '';

break;

//If Button
case 'button':
echo '';
echo '
';
}

add_action('save_post', 'tj_save_data');


/*-- Save data when post is edited --*/

function tj_save_data($post_id) {
global $meta_box_video;

// verify nonce
if (!wp_verify_nonce($_POST['tj_meta_box_nonce'], basename(__FILE__))) {
return $post_id;
}

// check autosave
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
return $post_id;
}

// check permissions
if ('page' == $_POST['post_type']) {
if (!current_user_can('edit_page', $post_id)) {
return $post_id;
}
} elseif (!current_user_can('edit_post', $post_id)) {
return $post_id;
}

foreach ($meta_box_video['fields'] as $field) {
$old = get_post_meta($post_id, $field['id'], true);
$new = $_POST[$field['id']];

if ($new && $new != $old) {
update_post_meta($post_id, $field['id'], stripslashes(htmlspecialchars($new)));
} elseif ('' == $new && $old) {
delete_post_meta($post_id, $field['id'], $old);
else
{
}
}
}

}
?>
 

 

CodedByGod CodedByGod WM Aracı Kullanıcı
  • Üyelik 12.03.2012
  • Yaş/Cinsiyet - / E
  • Meslek Programcı Webmaster
  • Konum
  • Ad Soyad ** **
  • Mesajlar 80
  • Beğeniler 4 / 15
  • Ticaret 0, (%0)
elseif kapatilmadan else i acmissin onu bi düzelt



/*-----------------------------------------------------------------------------------
Add Post Format meta boxes
-----------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/* Define Metabox Fields
/*-----------------------------------------------------------------------------------*/

$prefix = 'tj_';

$meta_box_video = array(
'id' => 'tj-meta-box-video',
'title' => __('Video Settings', 'themejunkie'),
'page' => 'post',
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array( "name" => __('Video Embed Code','themejunkie'),
"desc" => __('Here you could enter the video embed code.','themejunkie'),
"id" => $prefix."video_embed",
"type" => "textarea"
),
array( "name" => __('Video Thumbnail URL','themejunkie'),
"desc" => __('Specify an image here or set Featured Image as the video thumbnail. (best size: 216px x 120px)','themejunkie'),
"id" => $prefix."video_img_url",
"type" => "text",
)
)
);


add_action('admin_menu', 'tj_add_box');


/*-----------------------------------------------------------------------------------*/
/* Add metabox to edit page
/*-----------------------------------------------------------------------------------*/

function tj_add_box() {
global $meta_box_video;
add_meta_box($meta_box_video['id'], $meta_box_video['title'], 'tj_show_box_video', $meta_box_video['page'], $meta_box_video['context'], $meta_box_video['priority']);
}

function tj_show_box_video() {
global $meta_box_video, $post;

echo '

'.__('You could fill the video details below.', 'themejunkie').'

';

// Use nonce for verification
echo '';

echo '';

foreach ($meta_box_video['fields'] as $field) {
// get current post meta data
$meta = get_post_meta($post->ID, $field['id'], true);
switch ($field['type']) {


//If Text
case 'text':

echo '',
'',
'',
'',
'',
'';

break;

}

}

echo '
';
echo '';

break;


//If textarea
case 'textarea':

echo '
';
echo '';

break;

//If Button
case 'button':
echo '';
echo '
';
}

add_action('save_post', 'tj_save_data');


/*-- Save data when post is edited --*/

function tj_save_data($post_id) {
global $meta_box_video;

// verify nonce
if (!wp_verify_nonce($_POST['tj_meta_box_nonce'], basename(__FILE__))) {
return $post_id;
}

// check autosave
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
return $post_id;
}

// check permissions
if ('page' == $_POST['post_type']) {
if (!current_user_can('edit_page', $post_id)) {
return $post_id;
}
} elseif (!current_user_can('edit_post', $post_id)) {
return $post_id;
}

foreach ($meta_box_video['fields'] as $field) {
$old = get_post_meta($post_id, $field['id'], true);
$new = $_POST[$field['id']];

if ($new && $new != $old) {
update_post_meta($post_id, $field['id'], stripslashes(htmlspecialchars($new)));
} elseif ('' == $new && $old) {
delete_post_meta($post_id, $field['id'], $old);
}
else{}
}

}


şeklinde olacak
 

 

www.codedbygod.com

fatih83 fatih83 WM Aracı Kullanıcı
  • Üyelik 01.03.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek webmaster
  • Konum Avusturya
  • Ad Soyad F** Y**
  • Mesajlar 232
  • Beğeniler 48 / 65
  • Ticaret 18, (%100)
Olmadı. Acaba tablo ön ekinden olabilir mi? Benim veritabanı oluştururken verdiğim değer fYe_ idi. Ancak tüm tj_ leri fYe_ ile değiştirdiğimde yine olmadı.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)