LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 18/02/2008 à 20:28
petit problème avec un formulaire de connexion
Il n'y a rien qui te choque dans ton else ?

Dans ton else, tu fais un echo, et dans ce echo, tu ouvres des balises PHP : au final, rien ne s'ouvre, vu que ton PHP affiche ces balises comme du texte.

Ceci marchera mieux :

<?php
session_start();
if (!empty($_SESSION['login'])) {
echo 'bonjour <a href="http://127.0.0.1/memb/deconnexion.php">Deconnexion</a>';
}
else {
?>
<form action="membre/membre.php" method="post">
<table width="139" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="70" class="texte"><div align="right">Pseudo : </div></td>
<td width="69"><input type="text" size="5" name="login" value="<?php if (isset($_POST['login'])) echo htmlentities(trim($_POST['login'])); ?>"></td>
</tr>
<tr>
<td class="texte"><div align="right">Pass : </div></td>
<td><input type="password" size="5" name="pass" value="<?php if (isset($_POST['pass'])) echo htmlentities(trim($_POST['pass'])); ?>"></td>
</tr>
<tr>
<td class="texte"><span class="Style12"><a href="../membre/oubli.php">Oublit?</a></span><br />
<span class="Style12"><a href="../memb/inscription.php?">Inscription</a></span></td>
<td><div align="right">
<input type="submit" name="connexion" value="Ok">
</div></td>
</tr>
</table>
</form>
<?php
}
?>


PS : lire le cours 4 sur la concaténation.
LA GLOBULE
le 17/02/2008 à 23:06
Script remplissant un formulaire
Ben tu affectes une chaine de caractères à la propriétés values de tes input non ? Cela pré remplira les champs du formulaire.
LA GLOBULE
le 17/02/2008 à 15:45
upload video chez free
Si c'est une erreur 500, faut demander à Free pourquoi tu as cette erreur.
LA GLOBULE
le 15/02/2008 à 23:07
Problème d'enregistrement du bonus, flash, php, msql
Un truc vite fait (non testé) qui devrait passer :

<?php
$score = 46;
$bonus = 12;

$jeu = 'jeu 1';
$joueur = 'toto';

$sql_old_score = "SELECT score, bonus FROM table WHERE jeu = '".mysql_escape_string($jeu)."' AND joueur = '".mysql_escape_string($joueur)."'";
$req_old_score = mysql_query($sql_old_score) or die (mysql_error());

if (mysql_num_rows($req_old_score) == 0) {
$sql_insert = "INSERT INTO table (jeu, joueur, score, bonus)
VALUES ('".mysql_escape_string($jeu)."', '".mysql_escape_string($joueur)."', '".intval($score)."', '".intval($bonus)."')";
$req_insert = mysql_query($sql_insert) or die (mysql_error());
}
else {
$old_data = mysql_fetch_assoc($req_old_score);

if ($old_data['score'] <= $score) $test_score = true; else $test_score = false;
if ($old_data['bonus'] <= $bonus) $test_bonus = true; else $test_bonus = false;

if ($test_bonus || $test_bonus) {
$sql_update = "UPDATE table SET ";
if ($test_score && $test_bonus) $sql_update .= "bonus = '".intval($bonus)."', score = '".intval($score)."' ";
elseif ($test_score && !$test_bonus) $sql_update .= "score = '".intval($score)."' ";
elseif (!$test_score && $test_bonus) $sql_update .= "bonus = '".intval($bonus)."' ";
$sql_update .= "WHERE jeu = '".mysql_escape_string($jeu)."' AND joueur = '".mysql_escape_string($joueur)."'";

$req_update = mysql_query($sql_update) or die (mysql_error());
}
}
?>
LoadingChargement en cours