Fork me on GitHub






changement du block conexion
Régulier
Inscrit: 23/08/2003 02:31
Messages: 156
bonjour a tous et bonne année

alors je vais essayer de donner des detail simple sur ce que je veux faire ce que j'arrive a faire et ce qui ne va pas, je sais que certain me donnerons leur avis. mais je tiens a dire que je cherche juste a comprendre falsk php et xoop les 3 en meme temps et c'est la galere pas dis que je laisserais cela mais c'est juste pour voir comment fonctionne tout ce petit monde

1 A faire
je cherche a changer le bloc de connexion pour le mot de passe et le login par un fichier en flash

2 ce que j'arrive a faire
A)le fichier flash
B)l'integration du fichier flash dans le template de conexion
C)l'affichage se fait sans probleme

3 ce que je crois etre bon
pour commencer commencons simple donc dans le template du bloc system connexion je n'enleve que

<form style="margin-top: 0px;" action="<{$xoops_url}>/user.php" method="post">
<{$block.lang_username}><br />
<input type="text" name="uname" size="12" value="<{$block.unamevalue}>" maxlength="25" /><br />
<{$block.lang_password}><br />
<input type="password" name="pass" size="12" maxlength="32" /><br />
<!-- <input type="checkbox" name="rememberme" value="On" class ="formButton" /><{$block.lang_rememberme}><br /> //-->
<input type="hidden" name="xoops_redirect" value="<{$xoops_requesturi}>" />
<input type="hidden" name="op" value="login" />
<input type="submit" value="<{$block.lang_login}>" /><br />
<{$block.sslloginlink}>
</form>


et je met a la place


<p align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/sh ... ash/swflash.cab#version=6,0,29,0" width="200" height="150" align="middle">
<param name="movie2" value="Movie2.swf">
<param name="quality" value="high">
<param name="LOOP" value="false">
<embed src="Movie2.swf" width="200" height="150" loop="false" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>
</p>


alors avec le fichier flash j'envoye les variables

uname
>le user
pass > le pass


op
> j'ai compris a quoi il sert mais sais pas l'expliquer lol là j'envois directement la valeur de op a savoir "login"


xoops_redirect
> je suis obliger de lui envoyer directement la valeur de xoops_redirect a savoir puisque je ne sais pas encore comment envoyer des variable de php vers xoops mais je suis certain que c'est le bon lien a savoir "/index.php"

si je fais un faux user.php qui ne recois que les variables et les affiches
tout est bien recus et en bonne place

4 alors ce qui ne marche pas

quand je me connecte avec mon system

apres le lancement de la connexion j'ai le message bienvenue macha(mon login) ca ok
Mais apres cela le site revient a la page de connexion sans y entrer et me redemande de me connecter mot de passe etc etc celui avec le flash pas celui qui est d'origine dans xoops quand on se trompe

alors la question est

qu'ais je oublier de remarquer qu'il se passe entre le template du bloc connexion via et la liaison avec le fichier user.php

Merci a tous et bonne année quand meme

:xfsuper: champagne

Posté le : 30/12/2005 22:25
Partager Twitter Partagez cette article sur GG+
Re: changement du block conexion
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Il te manque la création du cookie

A +

Posté le : 30/12/2005 22:37

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: changement du block conexion
Régulier
Inscrit: 23/08/2003 02:31
Messages: 156
je me disais aussi que c'etait trop facile

le probleme c'est que je ne sais pas comnent faire un cookies avec flash et je ne vois aucune reference a cela dans le template du bloc de connexion.

alors où trouver les info que xoops envois et comment il les envois avec kel truc quelle page php ....?


MErci

Posté le : 31/12/2005 15:12
Partager Twitter Partagez cette article sur GG+
Re: changement du block conexion
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Regardes du côté de
<{$block.lang_remembermeou de <{$xoops_requesturi}>


Dans la doc "api" tu devrais trouver je pense

A +

Posté le : 31/12/2005 15:44

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: changement du block conexion
Régulier
Inscrit: 23/08/2003 02:31
Messages: 156
Citation :

kris a écrit:
Salut,

Regardes du côté de
<{$block.lang_remembermeou de <{$xoops_requesturi}>


Dans la doc "api" tu devrais trouver je pense

A +


<{$block.lang_remembermeest mis en  remarque donc ne sert a rien c'est l'ancienne case a cocher se souvenur de moi 

{$xoops_requesturicela ca renvois  la valeur /index.php


pour cela que je dis que rien ne fait reference a un cookies sans le template.

et que les parametre sont bien transmit a user.php comme la methode post du debut

Posté le : 31/12/2005 15:51
Partager Twitter Partagez cette article sur GG+
Re: changement du block conexion
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972

Posté le : 31/12/2005 15:56

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

181 Personne(s) en ligne (152 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 181 | Plus ...