8792 sujets

Développement web côté serveur, CMS

Bonjour tout le monde Smiley smile

Je suis actuellement en train de coder la V3 de mon site (merci alsacreation ^^)
mais je me heurte à un problème de php...

Voilà mon problème, j'ai crée une page de formulaire que voici :

form action="valid.php" method="post">
anime <select name="nom">
  <option value="choix">Tokyo_Majin_Gakuen_Kenpuchou</option>
  <option value="choix">Byousoku_5cm</option>
  <option value="choix">Freedom</option>
</select><br />
url du torrent <input type="text" name="lien"><br />
num&eacute;ro d'&eacute;pisode<input type="text" name="episode"><br />
<input type="submit" value="cliquez-ici"><br />
</form>


Ou on choisit un nom de manga, on y insère un lien http ainsi que le n° de l'épisode
Ensuite, sur ma BDD j'ai une table "lastrealease" ou se trouvent les champs :
ID / nom / épisode / lien

Et enfin le fichier php qui est censé gérer l'envoi des données dans la BDD :
<?PHP

mysql_connect('host, 'utilisateur', 'pass');
mysql_select_db('mabasededonnee');

$sql = "INSERT INTO lastrelease
VALUES('$nom','$episode','$lien')";
mysql_query($sql)
or die('Erreur SQL !'.$sql.'
'.mysql_error());

echo 'merci beaucoup, vos infos ont été enregistrées.';
mysql_close();

?> 


mais je reçois cette erreur :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bleachcorpgame'@'172.20.244.244' (using password: YES) in /mnt/139/sda/4/a/bleachcorpgame/sitev3/pages/valid.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /mnt/139/sda/4/a/bleachcorpgame/sitev3/pages/valid.php on line 4

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /mnt/139/sda/4/a/bleachcorpgame/sitev3/pages/valid.php on line 8
Erreur SQL !INSERT INTO lastrelease VALUES('choix','01','http://blabla.torrrent') Access denied for user 'bleachcorpgame'@'172.20.244.244' (using password: YES)

Alors que mes pass sont bon Smiley decu

Pouvez-vous m'eclairer un peu ?
Merci d'avance
Salut,

Il semblerait que tu ais un souci dans les paramètres de connexion. Vérifie les données. (utilisateur et mot de passe).

Après, tu as un autre souci dans ton système. Le cas ou tu insères un titre avec un apostrophe (') tu auras peut-être une erreur.

A+
salut,
pas mieux, vérifie tes paramètres de connection.

sinon, tu as un autre petit souci, dans ton select, toutes tes options ont la même valeur : "choix", quoi que tu choisisses, tu inséreras donc "choix" dans ta base Smiley smile

have swing
regarde les valeurs ici

mysql_connect('host, 'utilisateur', 'pass');

donc les paramètres de connexion semblent être faux

ensuites certains hébergeurs interdisent l'accès à la base de données par un user externe, ferais-tu des appels à la base de données de l'extérieure (en clair pas depuis l'herbergeur lui-même)?
Modifié par alexiase (01 Apr 2007 - 13:47)