Problème formulaire php et mysql.
iTeush
-
__construct -
__construct -
Bonjour,
J'utilise un système de formulaire pour allopass ou l'utilisateur entre son pseudo et le code allopass. Dans une page on a:
Et sur la page où ça envoie (allopo.php):
Le problème c'est que sur allopo.php j'obtiens:
Comment corriger ça ?
Merci d'avance . :)
J'utilise un système de formulaire pour allopass ou l'utilisateur entre son pseudo et le code allopass. Dans une page on a:
<form name="APform" action="http://payment.allopass.com/acte/access.apu" method="post" style="text-align:center;clear:both"> <input type="hidden" name="ids" value="monids" /> <!-- J'y ai mis mon ids --> <input type="hidden" name="idd" value="monidd" /> <!-- J'y ai mis mon idd --> <input type="hidden" name="data" value="true" /> <input type="text" name="Pseudo" size="8" /> <input type="text" name="code[]" size="8" /> <input type="submit" value=" Entrer " /> </form>
Et sur la page où ça envoie (allopo.php):
<?php if(isset($_GET['data']) AND $_GET['data'] == 'true'){ //Reportage erreures php error_reporting(E_ALL); //Infos Database $dbhost = '****'; $dbuser = '*******'; $dbpass = '*****'; $dbname = '*******'; $dbtable = 'iConomy'; //Connexion à la base $conn = mysql_connect ($dbhost, $dbuser, $dbpass) or die ('Error: ' . mysql_error()); mysql_select_db($dbname) or die(mysql_error()) ; $player = $_POST['Pseudo']; $query = "SELECT * FROM iConomy WHERE username='".$player."'"; $result = mysql_query($query, $conn) or die($query . " - " . mysql_error()); $row = mysql_fetch_row($result); mysql_query("UPDATE iConomy SET balance=balance+500 WHERE id=".$row[0]); //Déconnexion mysql_close(); echo '<script language="Javascript"> <!-- document.location.replace("http://minesword.myriapulse.com"); // --> </script>'; }else{ echo "Tricheur"; } ?>
Le problème c'est que sur allopo.php j'obtiens:
Notice: Undefined index: Pseudo in /var/www/site/minesword.myriapulse.com/allopo.php on line 12
Comment corriger ça ?
Merci d'avance . :)
A voir également:
- Problème formulaire php et mysql.
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
2 réponses
Bonsoir,
La cible de ton formulaire est => http://payment.allopass.com/acte/access.apu
Je me demande alors comment tu fais parvenir la variable $_POST['Pseudo'] jusqu'à ton script dans le fichier allopo.php ?
La cible de ton formulaire est => http://payment.allopass.com/acte/access.apu
Je me demande alors comment tu fais parvenir la variable $_POST['Pseudo'] jusqu'à ton script dans le fichier allopo.php ?
Avec
$player = $_POST['Pseudo']; $query = "SELECT * FROM iConomy WHERE username='".$player."'";non ?
Ben non!
Ta variable $_POST['Pseudo'] est envoyé au fichier cible http://payment.allopass.com/acte/access.apu lors de la soumission du formulaire par l'utilisateur.
Si tu veux que cette variable parvienne au script PHP situé dans le fichier allopo.php alors il faut le mettre en cible dans l'attribut action de ton formulaire :
Ou bien trouver un autre moyen de faire parvenir cette variable au script allopo.php
Bonne journée...
Ta variable $_POST['Pseudo'] est envoyé au fichier cible http://payment.allopass.com/acte/access.apu lors de la soumission du formulaire par l'utilisateur.
Si tu veux que cette variable parvienne au script PHP situé dans le fichier allopo.php alors il faut le mettre en cible dans l'attribut action de ton formulaire :
<form name="APform" action="allopo.php" method="post" style="text-align:center;clear:both">
Ou bien trouver un autre moyen de faire parvenir cette variable au script allopo.php
Bonne journée...