Me voici dans une impasse après deux jours de recherches sur le net.
Je maintiens le site d'une association (groupe de musique) sur l'hébergeur free.fr.
J'ai fait une page contenant l'agenda des prestations du groupe. Comme je suis fainéant, j'ai utilisé une page php qui -avec l'aide du framework zend-, extrait automatiquement les dates de mon agenda google. Mais comme free ne supportait pas le Zend framework, j'ai fait cette page sur un serveur qui m'appartient (1&1). Ca marche du tonnerre.
Maintenant, je voulais sur la page d'accueil, faire une infobulle quand je passe la souris sur le menu 'agenda des prestations', infobulle qui annonce simplement la prochaine prestation. J'ai donc fait un fichier php qui extrait uniquement cette prochaine date que je comptais mettre en include dans la page d'accueil.
Mais voilà, free.fr n'autorise apparemment pas les include; donc je ne peux faire ce que je veux. J'ai essayé de mettre le inc.php dans un iframe, mais le iframe ne s'insère pas dans mon tooltip (car il est fait seulement en css).
Cela marcherait très bien si ma page d'accueil était hébergé chez 1&1. Mais cette solution ne me convient pas, je ne veux pas rediriger tout ni continuer à mélanger cette affaire associative avec mes trucs perso.
J'ai essayé de passer des variables globales, des variables de session, mais rien n'est conservé entre les deux contextes (1&1 d'un côté et free.fr ou le local (?) de l'autre).
Je dois préciser que je ne suis un débutant autodidacte et que j'agis par 'je regarde et j'essaie de refaire'...
C'est quand mm dingue, mon inc.php renvoie un pauvre texte de qqs caractères, et je n'arrive pas à le retrouver sur ma page.
Je tourne en rond maintenant. Quelqu'un aurait-il rencontré cette situation (certes très particulière) et pourrait me faire profiter de son expérience ?
D'avance merci (ne serait-ce que de m'avoir lu).
Voici les exemples :
*ma page d'accueil chez free sans l'infobulle : http://alerions.free.fr
*ma page calendrier complète chez 1&1 : http://www.iglou.org/kal/Calerions.php
*mon fichier inc.php qui me renvoie la prochaine date : http://www.iglou.org/kal/Calerions.inc.php
*La page d'accueil chez 1&1 avec l'infobulle qui marche comme je voudrais (ne faites pas attention je n'ai pas chargé les images sur ce serveur) : http://www.iglou.org/kal/index.php (j'ai mis l'include dans l'attribut 'tip' du lien :
Code : Tout sélectionner
<a href="http://alerions.free.fr/calendr.htm" class="tooltip" tip="<?php include('./Calerions.inc.php'); ?>" title="nos prochaines prestations">Agenda des prestations</a>