Ses derniers messages sur les forums
Hello !
@ LA GLOBULE : merci, j'apprends un truc là.
@ Sparh :
essaye ça, chez moi ça fonctionne :
<html>
<head>
<script type="text/JavaScript">
<!--
function verif_formulaire()
{
if(isNaN(formulaire.score.value)) {
alert("Votre score n'est pas un nombre valide, remplacez la , par un point!")
document.formulaire.score.focus();
return false;
}
return true;
}
//-->
</script>
</head>
<body>
<form action="#" method="post" name="formulaire" id="formulaire" onsubmit="return verif_formulaire()">
Votre score
<input name="score" type="text" size="12"/>
<input name="submit" type="submit" value="OK" />
</form>
</body>
</html>
@+...
One Love, One Heart, One Unity.
Hello !
Heu ... <!-- et //--> ça place le code de ta fonction JavaScript en commentaire ... logique que ça fonctionne aps ...
@+...
One Love, One Heart, One Unity.
HEllo !
Ce qui est "totalement ridicule" c'est de critiquer une solution sans en donner une autre.
Elle est où ta solution ?
@+...
One Love, One Heart, One Unity.
Hello !
Dans ton script qui traîte les données du formulaire :
<?php
function redirection($url){
if (headers_sent()){
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else {
header("Location: $url");
}
}
/*tu fais tes traîtements : récupération des variables issues de $_POST, enregistrement dans la base etc ...*/
/*à la fin tu rediriges vers une page*/
redirection('./index.php');
/*tu termine le script*/
exit;
?>
@+...
One Love, One Heart, One Unity.
Reuh ...
Pour tout ce qui est Ubuntu y'a un forum @ http://forum.ubuntu-fr.org/
Sinon voilà mes fichiers /etc/apache2/apache2.conf et /etc/apache2/sites-available/default
http://www.lephpfacile.com/wall/wall.php?id=2948
@+...
One Love, One Heart, One Unity.
Reuh ...
En regardant de plus près il faudrait que tu déclares la variable de session $id dans ton login.php ... là tu mets tout un tableau apparement :
/*...*/
else {
include('../inc/opendbadmin.inc.php');
$query = 'SELECT * FROM user WHERE login="'.$_POST['log'].'";';
$res = sqlite_query($db,$query);
$data = sqlite_fetch_array($res);
$id = $data['id'];
$blabla = $data['blabla'];
sqlite_close($db);
}
/*...*/
else {
$_SESSION['id'] = $id;
$_SESSION['blabla'] = $blabla;
echo ('
<p>Vous etes identifié</p>
<p><a href="admin.php">Acceder à l\'interface</a></p>');
echo $_SESSION['id'];
echo $_SESSION['blabla'];
}
@+...
One Love, One Heart, One Unity.
Hello !
http://doc.ubuntu-fr.org/serveur/lamp
@+...
One Love, One Heart, One Unity.
Hello !
Comme ça par [url=http://www.lephpfacile.com/wall/wall.php?id=2944]exemple[/url].
@+...
One Love, One Heart, One Unity.
Hello !
ça paraît évident :
<?php
if(isset($_SESSION['id'])) {
session_destroy();
echo('tricheur ! Code: 001');
exit;
}
else {
print_r($_SESSION);
}
?>
Comment veux-tu afficher une variable de session si tu les as toutes détruites ?
Manuel :
session_destroy
@+...
One Love, One Heart, One Unity.
arf ... scuz.
dans modif.php tu affiches juste un formulaire avec les données du membre dont tu as passé l'id par l'url (en $_GET).
Ton formulaire pointe sur modif_traitement.php :
<form action="./modif_traitement.php" method="GET">
Ces données tu les affiches dans des inputs grâce au value : echo '<input type="text" name="nom" value="'.$nom.'">';
Et dans modif_traitement.php tu fais ton UPDATE :
$sql = "UPDATE ta_table SET nom='$nom',prenom='$prenom' WHERE id='$id'";
@+...
One Love, One Heart, One Unity.