CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide svp

fratou
fratou
Niveau 6
23 juin 2014 à 09:35:07

Bonjour,
Dans mon site, j'ai une ligne avec plusieurs case a saisir et après un bouton "valider", quand on clique sur "valider", je voudrais que sa créer une deuxième ligne identique. Mon problème, c'est que quand je clique sur valider, la balise " Form" m’envoie dans un fichier qui envoie les information dans la base de donnée or je veux que quand je clique sur un autre bouton " enregistrer ", sa m’envoie sur l'autre fichier. Merci :)

Thymotep
Thymotep
Niveau 10
23 juin 2014 à 09:48:33

Javascript :ok:

fratou
fratou
Niveau 6
23 juin 2014 à 09:55:39

Tu pourrais me donner la methode stp, je connais que le html et php pour l'instant :/

fratou
fratou
Niveau 6
25 juin 2014 à 11:42:24

Pourrais-je avoir la methode svp c'est urgent :(

Je viens de créer un traitement de connexion afin de verifier si il est bien iscrit mais j'obtiens les erreurs suivante:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in..

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in..

voici mon code:
<?php
if (isset($_POST['login']) && isset($_POST['mdp'])) {

$con= mysql_connect("localhost","root","");
mysql_select_db("utilisateur");
$req=" SELECT COUNT(*) AS existe
FROM compte
WHERE login = '".$_POST['login']."'
AND mot de passe = '" .$_POST['mdp'] . "'";
$res=mysql_query($req) ;

if(mysql_num_rows($res)==1)
{
// on démarre la session

session_start ();

// on enregistre les paramètres de notre visiteur comme variables de session

$_SESSION['login'] = $_POST['login'];
$_SESSION['mdp'] = $_POST['mdp'];
mysql_close ($con);

// on redirige l'utilisateur sur la page d'accueil
header ('location: pageAccueil.php');
}

else
{
header ('index.php') ;
}
}

?>
Merci a ceux qui m'aideront :)

LePlusBeauCul
LePlusBeauCul
Niveau 9
25 juin 2014 à 13:47:03

il faut toujours démarrer la session tout en haut du fichier

fratou
fratou
Niveau 6
25 juin 2014 à 14:26:48

c'est pas ça mon problème, c'est avec le sql et la session démarre quand on a vérifié que l'utilisateur existe mais j'ai quand même essayé sa change rien, j'ai toujours les 2 mêmes erreurs. :(

fratou
fratou
Niveau 6
25 juin 2014 à 14:43:37

par contre a la place de if(mysql_num_rows($res)==1), je mets if(mysql_num_rows($res)==0), il y a aucune erreur même si l'utilisateur est inscrit :/

fratou
fratou
Niveau 6
25 juin 2014 à 15:35:42

Donc j'ai appris que mysql est devenu obsoléte sur wamp, j'ai du remplace mysql par mysqli bref j'ai un fatal error qui m'empeche de voir si j'ai des erreurs autre part c'est :

Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\wamp\www\STAGE\Site\traitementConnexion.php on line 24

voici le nouveau code:
<?php
if (isset($_POST['login']) && isset($_POST['mdp'])) {

$base= mysqli_connect("localhost", "root", "", "utilisateur");
mysqli_select_db($base, "utilisateur");
$login=($_POST['login']);
$pass=md5($_POST['mdp']);
$result = mysqli_query('SELECT count(*)
FROM compte
WHERE login="'.$login.'"
AND mdp="'.$pass.'"');
if ($result->num_rows ==0);
{
// on démarre la session
session_start ();
// on enregistre les paramètres de notre visiteur comme variables de session
$_SESSION['login'] = $_POST['login'];
$_SESSION['mdp'] = $_POST['mdp'];

// on redirige l'utilisateur sur la page d'accueil
header ('location: pageAccueil.php');
exit() ;
}
else
{
// message d'erreur
echo '<body onLoad="alert(\'Membre non reconnu...\')">';
// on le redirige vers la page de connexion
echo '<meta http-equiv="refresh" content="0;URL=index.php">';
}
mysqli_close ($con);
}

?>

merci :(

Tiddo
Tiddo
Niveau 10
25 juin 2014 à 16:00:36

C'est pourtant clair non ?
Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\wamp\www\STAGE\Site\traitementConnexion.php on line 24

fratou
fratou
Niveau 6
25 juin 2014 à 16:08:23

oui mais je vois pas l'erreur :/

fratou
fratou
Niveau 6
25 juin 2014 à 16:21:51

ah oui j'avais pas du tout vu merci ^^ et tu saurais pourquoi il accepte tout les utilisateurs même ceux qui ne sont pas inscrit?

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment