Antwort #17 am: 04. September 2010, 07:34:13
Also ich konnte das Problem zumindest eingrenzen,... hoffe ich. Es liegt anscheinend an "
MODUL: Imageslider für modified eCommerce Shopsoftware by Hetfield" oder an meiner Partner Box. Sobald ich die beiden ins Template einbinde, passiert der SSL Fehler. Aber was ist da falsch? Hier mal die PHP und HTML Dateien (vielleicht findet
ihr ja den Fehler:
imagesliders.php
<?php
/* -----------------------------------------------------------------------------------------
$Id: imagesliders.php 001 2008-07-29 16:59:00Z Hetfield $
XT-Commerce - community made shopping
http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))
Copyright (c) 2003 XT-Commerce
Copyright (c) 2008 Hetfield - www.MerZ-IT-SerVice.de
-----------------------------------------------------------------------------------------
based on:
(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce; www.oscommerce.com
(c) 2003 nextcommerce; www.nextcommerce.org
Released under the GNU General Public License
---------------------------------------------------------------------------------------*/
$box_smarty = new smarty;
$imagesliders_string = '';
require_once(DIR_FS_INC.'xtc_get_categories_name.inc.php');
require_once(DIR_FS_INC.'xtc_get_products_name.inc.php');
$box_smarty->assign('language', $_SESSION['language']);
// set cache ID
if (!CacheCheck()) {
$cache=false;
$box_smarty->caching = 0;
} else {
$cache=true;
$box_smarty->caching = 1;
$box_smarty->cache_lifetime = CACHE_LIFETIME;
$box_smarty->cache_modified_check = CACHE_CHECK;
$cache_id = $_SESSION['language'].$_SESSION['customers_status']['customers_status_id'];
}
if (!$box_smarty->is_cached(CURRENT_TEMPLATE.'/boxes/box_imagesliders.html', $cache_id) || !$cache) {
$box_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');
$imagesliders_query = "SELECT DISTINCT
ii.imagesliders_title,
ii.imagesliders_url,
ii.imagesliders_url_target,
ii.imagesliders_url_typ,
ii.imagesliders_description,
ii.imagesliders_image
FROM ".TABLE_IMAGESLIDERS." i, ".TABLE_IMAGESLIDERS_INFO." ii
WHERE languages_id='".(int) $_SESSION['languages_id']."'
AND i.imagesliders_id = ii.imagesliders_id
AND ii.imagesliders_image != ''
AND i.status = '0'
ORDER BY i.sorting, i.imagesliders_id ASC";
$imagesliders_query = xtDBquery($imagesliders_query);
while ($imagesliders_data = xtc_db_fetch_array($imagesliders_query, true)) {
if ($imagesliders_data['imagesliders_url'] == '') {
$url = xtc_href_link(FILENAME_DEFAULT);
} else {
if ($imagesliders_data['imagesliders_url_target'] == '0') {
$target = '';
} elseif ($imagesliders_data['imagesliders_url_target'] == '1') {
$target = ' target="_blank"';
} elseif ($imagesliders_data['imagesliders_url_target'] == '2') {
$target = ' target="_top"';
} elseif ($imagesliders_data['imagesliders_url_target'] == '3') {
$target = ' target="_self"';
} elseif ($imagesliders_data['imagesliders_url_target'] == '4') {
$target = ' target="_parent"';
}
if ($imagesliders_data['imagesliders_url_typ'] == '0') {
$url = $imagesliders_data['imagesliders_url'];
} elseif ($imagesliders_data['imagesliders_url_typ'] == '1') {
$url = xtc_href_link($imagesliders_data['imagesliders_url']);
} elseif ($imagesliders_data['imagesliders_url_typ'] == '2') {
$url = xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link((int)$imagesliders_data['imagesliders_url'],xtc_get_products_name((int)$imagesliders_data['imagesliders_url'])));
} elseif ($imagesliders_data['imagesliders_url_typ'] == '3') {
$url = xtc_href_link(FILENAME_DEFAULT, xtc_category_link((int)$imagesliders_data['imagesliders_url'],xtc_get_categories_name((int)$imagesliders_data['imagesliders_url'])));
} elseif ($imagesliders_data['imagesliders_url_typ'] == '4') {
$content_querys = "SELECT content_title FROM ".TABLE_CONTENT_MANAGER." WHERE languages_id='".(int) $_SESSION['languages_id']."' and content_group = '".(int)$imagesliders_data['imagesliders_url']."' and content_status=1 order by sort_order";
$content_querys = xtDBquery($content_querys);
$content_title = xtc_db_fetch_array($content_querys,true);
$SEF = '';
if (SEARCH_ENGINE_FRIENDLY_URLS == 'true'){
$SEF = '&content='.xtc_cleanName($content_title['content_title']);
}
$url = xtc_href_link(FILENAME_CONTENT, 'coID='.(int)$imagesliders_data['imagesliders_url'].$SEF);
}
}
$imagesliders_string .= '<li><a href="'.$url.'" title="'.$imagesliders_data['imagesliders_title'].'">'.xtc_image(DIR_WS_IMAGES.$imagesliders_data['imagesliders_image'],$imagesliders_data['imagesliders_title']).'</a><div id="slidercontent">'.$imagesliders_data['imagesliders_description'].'</div></li>';
}
if ($imagesliders_string != '')
$box_smarty->assign('BOX_IMAGESLIDER', $imagesliders_string);
if ($slidermenu != '')
$box_smarty->assign('BOX_SLIDERMENU', $slidermenu);
}
if (!$cache) {
$box_imagesliders = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_imagesliders.html');
} else {
$box_imagesliders = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_imagesliders.html', $cache_id);
}
$smarty->assign('box_IMAGESLIDER', $box_imagesliders);
?>
Partner.php
<?php/* -----------------------------------------------------------------------------------------
$Id: partner.php,v 1.0 2006/05/15 20:26:42 Tomcraft $
XT-Commerce - community made shopping
http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))
Copyright (c) 2003 XT-Commerce
-----------------------------------------------------------------------------------------
based on:
(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce(whats_new.php,v 1.31 2003/02/10); www.oscommerce.com
(c) 2003 nextcommerce (whats_new.php,v 1.12 2003/08/21); www.nextcommerce.org
Released under the GNU General Public License
-----------------------------------------------------------------------------------------
*/$box_smarty = new smarty
;$box_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE
.'/');$box_content='';// include needed functions if (SEARCH_ENGINE_FRIENDLY_URLS
== 'true') $SEF_parameter='&product='.xtc_cleanName
($random_product['products_name']);$request_type = (getenv('HTTPS') == '1' || getenv('HTTPS') == 'on') ?
'SSL' : 'NONSSL';if ($request_type == 'SSL') {$box_smarty->assign('LINK','');} else {$box_smarty->assign('LINK','');} $box_smarty->assign('TEXT',BOX_PARTNER_TEXT
);//$box_smarty->assign('BOX_CONTENT', $box_content); $box_smarty->assign('language', $_SESSION['language']);// set cache ID if (USE_CACHE
=='false') { $box_smarty->caching = 0; $box_partner= $box_smarty->fetch(CURRENT_TEMPLATE
.'/boxes/box_partner.html'); } else { $box_smarty->caching = 1; $box_smarty->cache_lifetime=CACHE_LIFETIME
; $box_smarty->cache_modified_check=CACHE_CHECK
; $cache_id = $_SESSION['language'].$random_product['products_id'].$_SESSION['customers_status']['customers_status_name']; $box_partner= $box_smarty->fetch(CURRENT_TEMPLATE
.'/boxes/box_partner.html',$cache_id); } $smarty->assign('box_PARTNER',$box_partner);?> box_imagesliders.html
{if $BOX_IMAGESLIDER!=''}<!-- Imageslider (c) 2008 by Hetfield - www.MerZ-IT-SerVice.de - Begin -->
<ul id="imageslider">
{$BOX_IMAGESLIDER}
</ul>
<!-- Imageslider (c) 2008 by Hetfield - www.MerZ-IT-SerVice.de - Ende -->{/if}
box_partner.html
<div class="boxbody1">
<p class="footerbox"><a href="http://www.sofortueberweisung.de" onmouseover="rog1056205651.src='{$tpl_path}img/sofortueberweisung.gif'" onmouseout="rog1056205651.src='{$tpl_path}img/sofortueberweisung1.gif'" target="blank"><img src="{$tpl_path}img/sofortueberweisung1.gif" name="rog1056205651" border="0"/></a><a href="http://www.paypal.de" onmouseover="rog1440659291.src='{$tpl_path}img/paypal.gif'" onmouseout="rog1440659291.src='{$tpl_path}img/paypal1.gif'" target="blank"><img src="{$tpl_path}img/paypal1.gif" name="rog1440659291" border="0"/></a><a href="#" onmouseover="rog767229871.src='{$tpl_path}img/02986.gif'" onmouseout="rog767229871.src='{$tpl_path}img/02986a.gif'"><img src="{$tpl_path}img/02986a.gif" name="rog767229871" border="0"/></a></p>
</div>
Bitte mal drüberschauen (Host: all-inkl)