Hi,
first of all let me thank you for your commitment to my problem.
Before answering your questions, let me tell you something new.
I have set up on a different host a copy of my site.
Same file set same db.
Result: exactly the same of www.acq uatua.it i.e. the is logo not shown.
I then changed the db uploading the db used in test.acq uatua.it
Result: exactly the same of www.test.acq uatua.it i.e. the logo is shown!!!
This, to me, tells that the problem is the db and that the code has nothing to do with it.
I can bet that if I load the test db to the acq uatua site the logo will be shown but I can not do that on my live site.
However to answer your questions:
this is the code that calls the logo
PHP Code:
<div id="header-middle">
<div id="header-middle-left"><?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">' . zen_image($template->get_template_dir(HEADER_LOGO_IMAGE, DIR_WS_TEMPLATE, $current_page_base,'images'). '/' . HEADER_LOGO_IMAGE, HEADER_ALT_TEXT) . '</a>'; ?></div>
and it is absolutely the same in the test file set.
About doubleclick, I am sorry but I can not tell you more. The file sets are exact copy. From acq uatua to test.acq uatua
Actually that call is made from a plugin that needs to be configured in the test site. Now it is configured and the call is made from both sites, but nothing changed about the logo in the test site.
On the logo name and extension:
acq uatua.it changed the logo name from xxxxx.svg to xxxxxsvg.jpg no change the logo is not loaded and a broken image icon is not loaded.
I have also changed the define file to reflect the new name obviously
acq uatua.it changed the define file to a gif file the logo.gif is loaded
acq uatua.it changed the define file to logo.gif and renamed logo.gif to log.gif the logo is not loaded obviuously and the zen cart logo.gif in the folder default_templates/images is loaded.
acq uatua.it changed the define file to ogo.gif having the logo.gif file in place and the logo is not loaded obviuously and a broken image icon is not loaded.
then
test.acq uatua.it acq uatua.it changed the define file to a gif file the logo.gif is loaded
test.acq uatua.it changed the define file to ogo.gif having the logo.gif file in place and the logo is not loaded obviuously and a broken image icon is loaded.
test.acq uatua.it changed the define file to logo.gif and renamed logo.gif to log.gif the logo is not loaded obviuously and the zen cart logo.gif in the folder default_templates/images is loaded.
You are right. There is something that prevents the code to be executed if and only if a link to a non gif or png file has to be created.
I think that what I wrote at the beginnig of this post should address us to different routes, because I think the problem is sitting in the db laughing at us.
Thanks again for your help.
enzo