Il faut oublier ce que j'ai mis plus haut ....
Voilà un truc qui marche et qui donne assez bien esthétiquement:
Pour insérer mon script PHP dans la page d'identification dans un tableau, j'ai simplement inséré le code suivant uniquement dans identification.vtp après les lignes de code du tableau pour l'authentification:
--------------------------------------------------------------------------------
{#frame_start}50%{#frame_begin}
<div style="margin-left:auto;margin-right:auto;text-align:center;">
<table style="width:80%;margin-left:auto;margin-right:auto;" >
<iframe src="./chemin_pour_atteindre_le_script_php" height ="50" frameborder = 0 scrolling = no marginwidth= 0>Votre navigateur ne supporte pas les iframe.
</iframe>
</table>
</div>
{#frame_end}
--------------------------------------------------------------------------------
Bien sur, les variables de la balise iframe sont modifiables.
Slts
Qwertz
Bonjour
Je suis intéressé par la manip. La page d'identification fait peur à tout le monde et elle est zappée. Je veux expliquer aux visiteurs le pourquoi du comment de la connection...
Donc j'ai bien incéré les lignes dans identification.vtp et la ligne dans identification.php
Je suppose que ce n'est pas complet car je n'obtiens que la frame sans texte avec le message d'erreur suivant :
Erreur de session n° SESSION3:
Vous essayez de valoriser la variable |root| sans avoir créer de session de la zone ./template/default/footer.vtp.Utilisez la fonction addSession() pour créer une session, puis setVar pour valoriser une variable.
Pour plus d'informations, consultez la doc en ligne
problème résolu avec la balise <iframe>
une ame charitable pour m'aider?
ou est-ce-que ca demande de trop nombreuses modif?
Merci
Qwertz
Rebonjour,
j'ai ajouté ceci dans identification.vtp
{#frame_start}50%{#frame_begin}
<div style="margin-left:auto;margin-right:auto;text-align:center;">
<table style="width:80%;margin-left:auto;margin-right:auto;">
{#essai}
</table>
</div>
{#frame_end}
Lorsque j'ajoute à identification.php:
$vtp->setVar( $handle, 'essai', 'toto');
J'obtiens bien un nouveau frame avec la ligne toto
Maintenant, j'ai essayé de bricoler (ca s'appelle pas autrement )en ajoutant la ligne ci dessous pour inclure mon script php dans la frame:
$vtp->setVar( $handle, 'essai', include('./xy/script.php'));
Mais cela ne fonctionne pas, j'ai un tas d'erreurs
Pouvez-vous m'aider?
Bonjour,
j'ai rajouté une frame dans la page d'identification en modifiant le fichier identification.vtp.
Tous est okay jusqu'à là.
Le problème est que je voudrais rajouter un script PHP dans cette frame mais ce n'est pas possible à cause de l'extension .vtp du fichier.
Comment dois-je procéder pour intégrer ce script php dans la nouvelle frame ?
Merci
Slts
Qwertz