Frank

  • Nombre de sujets
    1
  • Nombre de messages
    9
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Frank
le 24/07/2006 à 05:47
Site Web
Les normes, on s'en fou. Regarde bien la page de Google.com, eux aussi s'en foute...
Frank
le 23/07/2006 à 09:45
Site Web
Pas mal, je vois beaucoup de temps investi dans ce travail.
Fait avec beaucoup de détails
Ton site promet,
n'hésite pas d'y ajouter du contenu et faire vivre ta communauté,
c'est comme ça que les gros sites on commencé
Frank
le 23/07/2006 à 08:27
Concepteur de Mot-Mystère
Salut à tous,
Ayant un peu de temps pour à la prog,
j'ai pensé faire ce qui ne se retrouve pas souvent sur le Web. J'ai donc pensé
à un générateur qui génère des Mot-Mystères.
Pour ceux qui ne savent pas quesque c'est, le principe est simple, trouver et rayer tous les mots dans
la grille puis résoudre la réponse en utilisant
les lettres restantes suivant l'ordre de gauche a droite et de haut en bas.
Le script est incomplet, la solution n'est pas encore affiché, pas encore de javascript.

Générateur de Mot-Mystère (Prend justqu'à 30 secondes générer une nouvelle grille.)

À Faire (Prochaine version)
- Mettre dispositif en javascript qui permet de souligner les lignes et ainsi pouvoir le compléter sur la page
- Remplacer évidament les cases vides par un mot solution
- Mettre un formulaire permettant de modifier la taille de la grille et les mots.

Faites moi commentaire de vos impressions et de vos intérets (Si vous voulez l'inclure sur votre site?).
Frank
le 11/07/2006 à 08:50
Passage de parametre dans l'URL
Bonjour,

Soit par redirection "Location", ou aussi bien utilisé un formulaire de type POST.
Pour la méthode "Location", il suffit par exemple de placé cette ligne juste après la supression d'une entrée :
die(header('Location: toto.php'));

Bonne journée à toi
Frank
le 08/07/2006 à 05:12
Problème avec mysql_result?!?!?!
Bonjour à toi,

Utilise plutot mysql_fetch_array

$req = "SELECT * FROM $dbtable WHERE id='$myid'";
$res = @mysql_query($req);
$rows = @mysql_fetch_array($res);
$usernom = $rows['nom'];
$userprenom = $rows['prenom'];
$userlogin = $rows['login'];
$email = $rows['email'];
$url = $rows['url'];
$photo = $rows['avatar'];

Item pour les 7 autres (clicks, date_reg, ...)
Frank
le 07/07/2006 à 22:44
problème de sécurité
Oui, il est très facile d'y injecté un faux score.
Enfin, pour ta faille que l'utilisateur se connecte sous un faux email,
cela est peut-être dû que ton script n'ajoute pas d'anti-slash aux requêtes mysql dans ton script de connexion.
Mais il est possible que PHP les mettent automatiquement avec une option activé depuis PHP.ini.
Exemple :
$sql = "SELECT ok FROM $table WHERE email='$email'";

L'utilisateur entre le email : email@dom.con' OR 2 = 2
Une des deux conditions est remplis (OR), donc l'utilisateur est validé et connecté par ton script.
Pour ton système de score, j'ai une idée qui pourrait rendre la soumission de faux score encore plus difficile,
mais avant donne en quoi ton jeux est fait (flash?).
$sql = 'SELECT ok FROM $table WHERE email={ANTISLASH}''.mysql_escape_string($email).'{ANTISLASH}'';

(note que tu dois remplacer {ANTISLASH} par un anti slash puisque le forum les supportent pas)
Frank
le 07/07/2006 à 08:21
Animation Flash
Bonjour à toi,
Pour faire cela, tu dois utilisé l'Action Script
dans Macromedia Flash 8/MX.
Clique ici pour télécharger la version d'évaluation
Une fois rendu dans l'édition de ton fichier,
sélectionne l'image-clé (key-frame) ou que ton parchemin est complètement déroulé
A. puis ajoute cela dans Action (action script) :
stop();

Cela permettra d'empêcher d'être en continue.
Pour qu'il se roule, sélectionne A. et associ une action sur un bouton ou une image qui fera l'action suivante :
play();

Ainsi l'animation pour roulé le parchemin enchênera seulement lorsque l'internaute aura cliqué.

Je sais vraiment pas si j'ai répondu à ta question, si non donne plus de détails.
Frank
le 07/07/2006 à 07:47
Probleme de recuperation de variable de session
Bonjour,

Vérifie bien que les règlages du Cookie PHPSESSID (domaine, répertoire, etc...) soient bien configuré pour qu'il soit reconnu dans les prochaines pages. Cela peut être dû aussi à un problème du navigateur qui n'accepte peut-être pas les Cookies. Je ne sais pas, cela peut être un autre problème, peux-tu nous fournir plus d'informations?
Frank
le 06/07/2006 à 07:47
problème de sécurité
Bonjour,

L'erreur m'a sauté aux yeux, la voici :

header('Location: connect.php');

Bien que cela redirige le navigateur, cela n'empêche pas l'exécution du script. On a donc aucun temps de voir la page en raison de la redirection. Utilisez ceci pour arrêté l'exécution et rediriger.

die(header('Location: connect.php'));

Voila
LoadingChargement en cours