BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 2014
-
2 nov. 2009 à 18:11
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 2014
-
9 nov. 2009 à 21:49
Bonjour,
je suis en train de rédiger un script en php qui est destiné à récupérer un login et password venant de flash, et si les identifiants sont ok, à renvoyer sur une autre page. Bien évidemment ça ne marche pas, le script php récupère bien les données car le message "identifiants incorrects" s'affiche lorsque je teste.
on (release) {
// On teste si les champs sont remplis
if ((txt_login != "") && (txt_password != "")) {
// Envoi des données à la page flash.php
loadVariablesNum ("flash.php", 0, "POST");
gotoAndPlay (2);
} else {
messErreur = "IDENTIFIANTS INCORRECTS !";
}
}
Si quelqu'un de plus expérimenté que moi (ce qui ne sera pas difficile...vu que je n'y connais vraiment pas grand chose) peut éclairer ma lanterne et me dire s'il y a des fautes dans mes scripts, ça me rendrait une fière chandelle.
Merci à tous,
BBFUNK01 (qui découvre le php de manière laborieuse...)
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 6 nov. 2009 à 06:53
Salut Vamosplaya, en fait mon arborescence est construite comme ça :
- dans mon dossier "public ftp" sur le serveur de mon hébergeur se trouve le contenu de mon site :
- toutes les pages "pages.html" y sont stockées les unes avec les autres pour la plupart (ces pages sont mes fichiers flash après publication).
- Je n'ai pas de dossier "images" vu que mes images sont stockées dans mes fichiers flash.
- J'ai un dossier contenant les mp3 que l'on peut écouter sur ma page "jukebox.html". Ces fichiers mp3 sont chargés à partir d'un fichier xml qui se trouve lui-même en vrac avec les "page.html".
- Toujours au même niveau que mes "pages.html" se trouvent également le ou les fichiers php que j'utilise pour la fonction "e-mail" sur ma page "contact.html".
Voilà en gros comment sont "rangés" les fichiers de mon site, si tu veux y jeter un oeil : www.musichrono.com (si tu vas le visiter et que tu écoutes quelques-uns des morceaux n'hésites pas à me donner ton avis, pour ce qui est du site en lui-même je vais le refaire de A à Z pour avoir un rendu plus PRO, ceci-dit tes critiques constructives seront les bienvenues).
Pour ce qui est du code que tu m'as donné et que j'ai remanié pour le login/password, je pense que je vais finalement opté pour un système avec une base de données (sur les conseils avisés de Peg' concernant la sécurité), le système que tu m'as donné fonctionne bien mais n'est apparemment pas des plus sécurisés.
Là où c'est flou pour moi c'est comment créer une base de données pour un système login/password avec pour chaque couple, un lien de redirection vers une page différente.
Mon hébergeur, parmi les options qui sont comprises dans mon abonnement, me permet de créer ma base de données MYsql via CPanel, donc du coup : plus vraiment besoin de MAMP. Mais mon gros problème c'est que je n'ai jamais créé de base de données et par conséquent je ne sais pas du tout comment procéder.
Je vais chercher cet après-midi comment faire, mais si tu as des tuyaux là-dessus n'hésites pas.
Vamosplaya
Messages postés127Date d'inscriptionvendredi 16 octobre 2009StatutMembreDernière intervention10 décembre 2012 6 nov. 2009 à 09:24
Yop ;)
Je viens d'aller sur ton site, j'ai utilisé le formulaire de contact.
Donc si tes pages html et tes animations flash sont au même niveau d'arborescence il n'y a aucun problème.
Il est clair qu'un système avec base de données sera beaucoup mieux pour login/mot de passe. Le code que tu as utilisé jusque là était plutôt pour comprendre avec un exemple simple l'échange de données entre flash/Php/flash
De plus avec une base de données tu peux crypter le mot de passe.
Pour ce qui est de rediriger vers la bonne page, il suffit d'avoir un champs lien dans la base de données en plus de login/password.
Il faudra utiliser les variables de session pour sécuriser la page.
Pour la base de données MySql, tu devrais trouver des infos sur ce site.
Mais si tu as un pb hésite pas.
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 6 nov. 2009 à 14:48
Merci pour ces infos Vamosplaya, c'est un peu ce que je pensais qu'il était possible de faire : créer une base de données avec 3 champs :
- login / - password / - lien vers la page
Le gros du problème c'est que j'ai regardé un peu dans MAMP et je n'ai pas compris grand-chose à ce que j'y ai vu.
En principe sur le serveur où est hébergé un site, où se trouve(nt) la ou les bases de données propre au site ? Doivent-elles être dans la même arborescence que les pages ? Dans un dossier isolé ? C'est ce détail aussi qui est flou pour moi.
BBFUNK01
Vous n’avez pas trouvé la réponse que vous recherchez ?
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 6 nov. 2009 à 19:45
Oui c'est effectivement comme ça, j'ai suivi le tuto sur les bases de données / communication avec php .. etc. sur lesiteduzer0, et ça me paraît plus accessible que je ne pensais. Je vais commencer à plancher dessus.
D'après toi, si je crée une table contenant 4 champs :
1 champ "id", 1 champ "login", 1 champ "password, et 1 champ "lien",
comment dois-je entrer mon lien dans la table ? Je pense qu'il serait plus logique de mettre par exemple "jukebox.html" plutôt que "www.musichrono.com/jukebox.html", du fait que la BDD et le php sont sur le serveur. Est-ce que j'ai bon ?
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 7 nov. 2009 à 15:30
Salut Vamosplaya, je suis en train de créer un clip "formulaire", ce clip apparaît lorsque je clique sur un bouton dans le menu, ensuite dans le clip qui apparaît se trouve un autre clip "bouton" et j'aimerais que lorsque je clique sur ce bouton, le clip formulaire disparaisse.
D'après toi quelle action dois-je mettre sur le bouton dans le clip pour pouvoir faire ça ?
Vamosplaya
Messages postés127Date d'inscriptionvendredi 16 octobre 2009StatutMembreDernière intervention10 décembre 2012 7 nov. 2009 à 16:06
Je suis pas très bon sur le flash proprement dit.
Perso quand je veux ne pas afficher un objet dans flash, j'utilise par exemple pour un bouton :
bouton1._visible = 0;
ou pour un texte dynamique ou une comboBox
NomCombobox.visible = 0;
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 9 nov. 2009 à 10:56
Salut Vamosplaya,
ça va ? J'ai une petite question à laquelle tu auras probablement la réponse, lorsque je poste une question sur le forum, commet dois-je faire pour y insérer une image en jpeg ?
Vamosplaya
Messages postés127Date d'inscriptionvendredi 16 octobre 2009StatutMembreDernière intervention10 décembre 2012 9 nov. 2009 à 11:11
Salut,
ça va enfin comme un lundi quoi
Si j'en crois l'icône pour insérer une image, tu dois mettre un lien url
donc soit tu as un hébergement à toi soit tu met ça sur un site ou tu peux upload l'image.
Celui ci par exemple :
Upload d'images.