begin process at 2012 05 27 16:57:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Débutant(e)

 > 

scores php, txt et flash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

scores php, txt et flash

dimanche 7 janvier 2007 à 13:45:14 | scores php, txt et flash

stelsej

Membre Club
bonjour,

Ma version de flash : MX 2004 professionnel version 7.1

j'ai fait un jeu en reprenant un jeu existant. Quand je le mets sur mon hébergement ovh, les scores ne sont pas sauvegardés, et en local avec un serveur php, j'ai le message d'erreur suivant :
Notice: Undefined variable: chaine in c:\program files\easyphp1-8\www\le français\jeux\scores.php on line 8

mon jeu swf se trouve :
http://www.lefrancais.eu/lefrancais/Jeux/2007sego.swf

le jeu fla se trouve au même endroit
http://www.lefrancais.eu/lefrancais/Jeux/2007.fla

le fichier php est écrit ainsi :
<html>
<head>
<title>SCORES PHP</title>
</head>
<?php
$file="scores.txt"; // on indique le fichier que l'on va traiter
$myFile=fopen("$file", "w"); // ici, on dit que l'on ouvre le fichier selectionne en écriture (donc modifiable)
fputs($myFile,$chaine); // on écrit la varibale chaine (envoyée par Flash) dans ce fichier
fclose($myFile); // on ferme le fichier
echo " Votre score a bien été enregistré!"; // phrase de confirmation
?>
<body bgcolor="#0099CC" text="#000000">
Bravo !! Vous pouvez fermer cette fenêtre.
</body>
</HTML>

le fichier php est à cet endroit :
http://www.lefrancais.eu/lefrancais/Jeux/scores.php


merci beaucoup pour votre aide

lundi 8 janvier 2007 à 08:29:44 | Re : scores php, txt et flash

Girou

Membre Club
Bonjour,

dans ton fichier php, tu dois récupérer la chaine envoyé par flash, elle n'est pas (plus ?) directement intégrée dans le script php

Tu le récupère comme ceci :

 if (isset($_POST['score']) ) {
    $chaine=$_POST['score'];
}

Tu dois avoir envoyé au php ta chaine via sendAndLoad, option POST (si tu as mis GET, modifie $_POST en $_GET dans le php.
tu dois avoir nommé dans flash la variable que tu envois au php 'score', si c'est un autre nom de variable, change le nom dans le php

@+

signature not found
lundi 8 janvier 2007 à 12:52:27 | Re : scores php, txt et flash

stelsej

Membre Club
bonjour,


dans le flash, sur le bouton valider, j'ai le code suivant avec getURL et non sendand load, pouvez-vous encore m'aider ? merci

on (release)
{
    chaine = "score1=" add tab[1] add "&joueur1=" add tab[11] add "&score2=" add tab[2] add "&joueur2=" add tab[12] add "&score3=" add tab[3] add "&joueur3=" add tab[13] add "&score4=" add tab[4] add "&joueur4=" add tab[14] add "&score5=" add tab[5] add "&joueur5=" add tab[15] add "&score6=" add tab[6] add "&joueur6=" add tab[16] add "&score7=" add tab[7] add "&joueur7=" add tab[17] add "&score8=" add tab[8] add "&joueur8=" add tab[18] add "&score9=" add tab[9] add "&joueur9=" add tab[19] add "&score10=" add tab[10] add "&joueur10=" add tab[20];
    getURL("scores.php?" add chaine, "_blank", "POST");
    nextFrame ();
}

jeudi 18 janvier 2007 à 12:12:31 | Re : scores php, txt et flash

stelsej

Membre Club
bonjour, mon fichier php fonctionne, mais le problème vient du tableau qui récupère les scores. les scores ne sont pas enregistrés, le premier score s'enregistre en position 10 au lieu d'être en position 1. je suis vraiment vraiment débutante, je n'arrive pas à résoudre le problème. voici [code] tab=[]; tab[1] = score1; tab[2] = score2; tab[3] = score3; tab[4] = score4; tab[5] = score5; tab[6] = score6; tab[7] = score7; tab[8] = score8; tab[9] = score9; tab[10] = score10; tab[11] = joueur1; tab[12] = joueur2; tab[13] = joueur3; tab[14] = joueur4; tab[15] = joueur5; tab[16] = joueur6; tab[17] = joueur7; tab[18] = joueur8; tab[19] = joueur9; tab[20] = joueur10; if (score < score10) { commentaire = "Desole, score insuffisant !"; stop (); } else if (tab[1] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[16] = tab[15]; tab[15] = tab[14]; tab[14] = tab[13]; tab[13] = tab[12]; tab[12] = tab[11]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[6] = tab[5]; tab[5] = tab[4]; tab[4] = tab[3]; tab[3] = tab[2]; tab[2] = tab[1]; tab[11] = name; tab[1] = score; commentaire = "Bravo, vous êtes 1er !"; nextFrame (); } else if (tab[2] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[16] = tab[15]; tab[15] = tab[14]; tab[14] = tab[13]; tab[13] = tab[12]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[6] = tab[5]; tab[5] = tab[4]; tab[4] = tab[3]; tab[3] = tab[2]; tab[12] = name; tab[2] = score; commentaire = "Bravo, vous êtes 2eme !"; nextFrame (); } else if (tab[3] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[16] = tab[15]; tab[15] = tab[14]; tab[14] = tab[13]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[6] = tab[5]; tab[5] = tab[4]; tab[4] = tab[3]; tab[13] = name; tab[3] = score; commentaire = "Bravo, vous êtes 3eme !"; nextFrame (); } else if (tab[4] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[16] = tab[15]; tab[15] = tab[14]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[6] = tab[5]; tab[5] = tab[4]; tab[14] = name; tab[4] = score; commentaire = "Bravo,vous êtes 4eme !"; nextFrame (); } else if (tab[5] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[16] = tab[15]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[6] = tab[5]; tab[15] = name; tab[5] = score; commentaire = "Bravo, vous êtes 5eme !"; nextFrame (); } else if (tab[6] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[17] = tab[16]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[7] = tab[6]; tab[16] = name; tab[6] = score; commentaire = "Bravo, vous êtes 6eme !"; nextFrame (); } else if (tab[7] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[18] = tab[17]; tab[10] = tab[9]; tab[9] = tab[8]; tab[8] = tab[7]; tab[17] = name; tab[7] = score; commentaire = "Bravo, vous êtes 7eme !"; nextFrame (); } else if (tab[8] < score) { tab[20] = tab[19]; tab[19] = tab[18]; tab[10] = tab[9]; tab[9] = tab[8]; tab[18] = name; tab[8] = score; commentaire = "Bravo, vous êtes 8eme !"; nextFrame (); } else if (tab[9] < score) { tab[20] = tab[19]; tab[10] = tab[9]; tab[19] = name; tab[9] = score; commentaire = "Bravo, vous êtes 9eme !"; nextFrame (); } else { tab[20] = name; tab[10] = score; commentaire = "Bravo, vous êtes 10eme !"; nextFrame (); } // end else if [/code]


Cette discussion est classée dans : php, flash, jeu, scores, lefrancais


Répondre à ce message

Sujets en rapport avec ce message

jeu flash php , le retour... [ par done_1 ] bon, ben pour ceux qui aurait suivi, g resolu un de mes probleme...apres une danse de la joie assez fatigante, le fils du bug est revenu!!!.... alors SQL PHP et FLASH (scores) [ par snakeeater1 ] bon bas voila je pose ma question ici,Est-ce que quelqu'un pourrai maider ? :voila je fait un jeu flash, et j'ai une table sur ma base de donnée ou il Créer un jeu en réseau flash avec php ? [ par hpotter ] Bonjour est-ce que quelqu'un peut me dire comment échanger des variables sur deux annimation distante avec Php ? Merci d'avance ... Jeu réseau internet [ par coucou747 ] Salut je n'ai jamasi utilisé flash, je suis linuxois, et j'aimerais créer un jeu en réseau en flash + phpJ'ia déja cr'éé en jeu d'échec réseau en php Cherche dév. PHP/MySql/Flash pr petit jeu flash [ par Mirfin_Deuterium ] Cherche dev : Flash/PHP/MySql pour mini-jeu de combat 2D.Plus de précisions ? => Dans un style FFVI, pour un jeu en multijoueurs qui égayerait un MMOR A la recherche d'un développeur flash [ par freeben ] Bonjour, Je suis le webmaster d'un site php de jeu de simulation d'un centre equestre virtuel qui commence à être bien connu et je suis à la recher Jeu Flash - Interface PHP / MySQL [ par Arkay ] Bonjour !Présentation du problème :J'ai des jeux flash que j'aimerai intégrés à mon site et proposer un système de highscore ...J'ai lu les différents Creer un jeu multijoueur (php/flash) [ par thedeejay ] Salutations!avant de m'en foutre plein la gueule, sachez que je ne souhaite pas creer un mmorpg mieux que WOW en 1minute sans coder.Je suis en train d Clavier actif pendant l'exécution d'un jeu flash [ par IronDamien ] Bonjour à tous !Je vais essayer d'expliquer assez clairement mon souci.Voilà j'ai mis un jeu flash sur mon site et ils faut utiliser les flèches pour Problème avec formulaire Flash/PHP [ par Smiley01 ] Bonjour à tous, Je suis débutante, j'ai réalisé un formulaire avec Flash 9 AS2/PHP à l'aide de tutoriaux sur internet, malheureusement cela ne fonctio


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales