Ses derniers messages sur les forums
Si MS commence à abandonner ce qu'ils arrivaient à faire en respectant les normes...
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(i M@N) L'attribut target n'existe pas.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Le problème est que cette solution n'est pas déterministe. C'est à dire qu'on ne sait pas ce qu'il se passe si on tappe sur entré pour valider.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
C'est quoi l'erreur exacte ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ce n'est pas l'objet de ma question. Pourquoi as-tu besoin du'n frame ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Closed source : logiciel propriétaire.
En ce qui concerne le vidage du fichier, lit la documentation du second paramètre de fopen.
$_POST était un alias de $HTTP_POST_VARS. Cependant, c'est $_POST qui sera conservé dans l'avenir. Ils correspondent exactement au même tableau.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(Rolland) C'est une facilité d'écriture. Le navigateur doit l'interpréter comme étant un couple login/mdp.
Tous les navigateurs supportent cette écriture.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Pourquoi un iframe ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Après quelques recherche, je suis arrivé à la conclusion suivante : on ne peut pas utiliser plusieurs contrôles de soumission.
En effet, quel est le contrôle appelé lorsque l'utilisateur frappe 'enter' ?
Bref, pour t'en sortir, il faut utiliser des contrôles de type bouton.
...
<script>
var checkform = function(form)
{
alert('Invocation !')
}
var summon = function(button)
{
alert('J'invoque un '+button.value.toLowerCase()+' !')
button.form.submit()
}
</script>
</head>
<body>
<form action='' method='get' onsubmit='checkform(this)'>
<button name='summoned' value='ghost' onclick='summon(this)'>Fantôme</button>
<button name='summoned' value='spirit' onclick='summon(this)'>Esprit</button>
<input type='submit' name='summoner' value='Invocation'/>
</form>
</body>
</html>
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Google est ton ami ;)
En ce qui concerne PHPMyAdmin. C'est un très bon outil pour visualiser la structure d'une table, ce qui est son but premier. Mais l'implémentation de la sauvegarde, la visualisation des données, etc. c'est vraiment pas son fort.
Donc il faut que tu apprennes à sauvegarder manuellement les données. Ça te sauveras un jour (au fait, on apprend d'abord à calculer, puis à utiliser une calculatrice).
Un client MySQL valide, c'est par exemple l'outil en ligne de commande qui s'appelle mysql et mysqladmin.
Maintenant, sous quel système d'exploitation es-tu ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.