Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2971 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Interaction avec BDD chez 1and1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interaction avec BDD chez 1and1

n°1721359
dartyduck
n00b AttitudE
Posté le 21-04-2008 à 23:11:07  profilanswer
 

Bonjour,
voilà, avant j'étais chez free et enregistrer et récupérer des données dans une bdd est simple. mais depuis que je suis chez 1and1 je patauge. il me refuse l'acces quelque soit ce que je mets comme identifiant.

 

<?php

 

if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
    if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL)
    {
        // D'abord, on se connecte à MySQL
        mysql_connect("db227.1and1.fr", "utilisateur", "motdepasse" )or die(mysql_error());
        mysql_select_db("redface" )or die(mysql_error());

 

       $nom = htmlentities ($_POST['pseudo']);
        $message = htmlentities ($_POST['message']);
  $message = nl2br($message);
  $timestamp=time();

 

       mysql_query("INSERT INTO redface VALUES('', '$pseudo', '$message', '$timestamp')" );

 

       mysql_close();
    }
}
?>


Donc j'en appelle à des personnes qui sont chez 1and1 et qui sauraient m'aiguiller.
merci :jap:


Message édité par dartyduck le 21-04-2008 à 23:11:33
mood
Publicité
Posté le 21-04-2008 à 23:11:07  profilanswer
 

n°1721464
skeye
Posté le 22-04-2008 à 10:13:37  profilanswer
 

quelle est l'erreur que tu obtiens?


---------------
Can't buy what I want because it's free -
n°1721470
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 10:23:51  profilanswer
 

ça
et il se passe rien : ma bdd n'enregistre rien vu que les codes d'acces sont faux :o


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721498
skeye
Posté le 22-04-2008 à 10:39:31  profilanswer
 

dartyduck a écrit :

ça
et il se passe rien : ma bdd n'enregistre rien vu que les codes d'acces sont faux :o


regarde la doc sur le site de 1and1 pour connaitre les login/mdp à utiliser?:o


---------------
Can't buy what I want because it's free -
n°1721617
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 11:31:31  profilanswer
 

j'ai vu ce qu'ils me donnent, mais ils donnent un nom d'hébergeur (db227.1and1.fr), un nom de bdd, un nom d'utilisateur, un mot de passe et un nom de table. et aucun ne marche, j'ai essayé différentes combinaisons sans succes :/


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721626
skeye
Posté le 22-04-2008 à 11:38:24  profilanswer
 

il n'y a pas un port spécifique? S'il y en a un il faut le spécifier dans le nom d'host


---------------
Can't buy what I want because it's free -
n°1721728
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 13:51:57  profilanswer
 

bon alors voilà les infos dont je dispose :
http://duckyduck.free.fr/ftp/bdd1and1.JPG

Message cité 1 fois
Message édité par dartyduck le 22-04-2008 à 13:53:53

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721730
skeye
Posté le 22-04-2008 à 13:52:51  profilanswer
 

dartyduck a écrit :

bon alors voilà les infos dont je dispose :
http://duckyduck.free.fr/ftp/bdd


Citation :

Erreur 404 - Document non trouvé


 
Effectivement, c'est pas énorme.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1721735
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 13:55:39  profilanswer
 

post édité, j'avais oublié de masquer mes n° client :o


Message édité par dartyduck le 22-04-2008 à 13:56:00

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721741
skeye
Posté le 22-04-2008 à 13:57:45  profilanswer
 

t'as pas plus gros comme cap?:D


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 22-04-2008 à 13:57:45  profilanswer
 

n°1721751
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:00:11  profilanswer
 

bon je crop :o


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721754
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:01:13  profilanswer
 

c'est mieux ?? :D


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721765
skeye
Posté le 22-04-2008 à 14:03:52  profilanswer
 

T'es sur de pas avoir inversé user/mot de passe?
Tu fais bien ton mysql_select_db sur le nom de base indiqué?
Tu le fais bien à-partir de chez eux?(ils bloquent l'accès à leurs serveurs de bdd à-partir d'ailleurs)


---------------
Can't buy what I want because it's free -
n°1721770
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:05:07  profilanswer
 

comment ça à partir de chez eux ??


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721775
skeye
Posté le 22-04-2008 à 14:06:09  profilanswer
 

ton script php est bien hébergé chez 1and1? Tu essayes pas d'accéder à leur base à-partir d'un script hébergé chez free, par ex?


---------------
Can't buy what I want because it's free -
n°1721783
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:09:00  profilanswer
 

non non, tout est chez eux :o
bon alors j'ai fait un test :

mysql_connect("db227.1and1.fr", "basededonnée", "utilisateur", "motdepasse" )or die(mysql_error());


mais toujours ce message :

Citation :

Access denied for user: 'db24160xxxx@212.227.29.57' (Using password: YES)


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721789
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:14:59  profilanswer
 

et voici l'aide de la FAQ :lol:


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721791
skeye
Posté le 22-04-2008 à 14:15:35  profilanswer
 

dartyduck a écrit :

non non, tout est chez eux :o
bon alors j'ai fait un test :

mysql_connect("db227.1and1.fr", "basededonnée", "utilisateur", "motdepasse" )or die(mysql_error());


mais toujours ce message :

Citation :

Access denied for user: 'db24160xxxx@212.227.29.57' (Using password: YES)



oui mais alors si tu fumes la moquette ça va pas marcher non plus, hein, les paramètres de mysql_connect c'est ça :
http://fr2.php.net/manual/fr/funct [...] onnect.php
 
il doit ressembler à ça le tien :
 
 
mysql_connect("db227.1and1.fr", "dboXXXXX", "aXXXXXX" )


---------------
Can't buy what I want because it's free -
n°1721794
skeye
Posté le 22-04-2008 à 14:16:39  profilanswer
 

dartyduck a écrit :

et voici l'aide de la FAQ :lol:


non, la faq est là : http://faq.1and1.fr/scripts/mysql/index.html


---------------
Can't buy what I want because it's free -
n°1721805
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:21:59  profilanswer
 

bon alors j'ai fait une petite modif dans le script :

mysql_connect("db227.1and1.fr", "dbo24160xxxx", "motdepasse" )or die(mysql_error());
mysql_select_db("db24160xxxx", "redface" )or die(mysql_error());


et ce que ça donne (ou pas) quand tu écris un truc : www.allmymind.com/sondages/redface


Message édité par dartyduck le 22-04-2008 à 14:22:30

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721811
skeye
Posté le 22-04-2008 à 14:23:22  profilanswer
 

le second paramètre de select_db n'est pas une chaine de caractères. [:moule_bite]


Message édité par skeye le 22-04-2008 à 14:24:20

---------------
Can't buy what I want because it's free -
n°1721814
dartyduck
n00b AttitudE
Posté le 22-04-2008 à 14:24:09  profilanswer
 

yé soui peldou


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1721815
skeye
Posté le 22-04-2008 à 14:24:51  profilanswer
 

dartyduck a écrit :

yé soui peldou


http://fr.php.net/function.mysql-select-db
 

Citation :

bool mysql_select_db  ( string $database_name  [, resource $link_identifier  ] )
 
link_identifier
 
    La connexion MySQL. S'il n'est pas spécifié, la dernière connexion ouverte avec la fonction mysql_connect() sera utilisée. Si une telle connexion n'est pas trouvée, la fonction tentera d'ouvrir une connexion, comme si la fonction mysql_connect() avait été appelée sans argument. Si aucune connexion n'est trouvée ou établie, une alerte E_WARNING est générée.
 


---------------
Can't buy what I want because it's free -
n°1730463
dartyduck
n00b AttitudE
Posté le 10-05-2008 à 12:09:22  profilanswer
 

Désolé de revenir sur le sujet, il n'est toujours pas résolu pour moi. pas eu le temps de m'y remettre :spamafote:
Voilà, ce que je voudrais c'est comprendre la syntaxe pour sélectionner la bdd puis la table, et ça je trouve pas :/
parce que j'ai plusieurs tables dans ma bdd, et j'aimerais pouvoir les sélectionner en fonction de l'application :o
merci :jap:


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1730466
skeye
Posté le 10-05-2008 à 12:32:17  profilanswer
 

[:pingouino]
 
select toto from majolietable?
 
J'ai l'impression que tu ne sais pas mais alors pas du tout ce que tu fais...


---------------
Can't buy what I want because it's free -
n°1730499
dartyduck
n00b AttitudE
Posté le 10-05-2008 à 15:03:49  profilanswer
 

Bon, probleme de syntaxe réglée. cependant, c'est mon timestamp qui déconne, j'ai du mal le paramétrer à la création de ma table.
 
http://nsm01.casimages.com/img/2008/05/09//mini_080509105200252722047843.jpg
 
Pourriez vous me dire d'ou vient mon erreur ??


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1730505
skeye
Posté le 10-05-2008 à 15:49:12  profilanswer
 

Bah tu le mets à null par défaut, si lors des insertions tu ne l'initialises pas tu auras systématiquement le 1er janvier 1970...


---------------
Can't buy what I want because it's free -
n°1730514
dartyduck
n00b AttitudE
Posté le 10-05-2008 à 16:53:34  profilanswer
 

j'ai beau lui mettre "not null" lors de la création du champ, il force la valeur à "null". comment faire ??


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1730516
dartyduck
n00b AttitudE
Posté le 10-05-2008 à 17:02:40  profilanswer
 

Résolu : j'avais mis "timestamp" comme attribut alors qu'il fallait mettre "bingint(14)", et là ça marche :D
merci !!


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1730517
skeye
Posté le 10-05-2008 à 17:07:52  profilanswer
 

dartyduck a écrit :

j'ai beau lui mettre "not null" lors de la création du champ, il force la valeur à "null". comment faire ??


 
donner la bonne valeur à l'insert?[:pingouino]
 

dartyduck a écrit :

Résolu : j'avais mis "timestamp" comme attribut alors qu'il fallait mettre "bingint(14)", et là ça marche :D
merci !!


 
[:ktulu]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Interaction avec BDD chez 1and1

 

Sujets relatifs
BDD et les objets graphiqueUne grosse BDD ou plusieurs ?
Obtenir les schema a partir d'une BDDHELP ! Connexion BDD php avec dreamweaver 8
Mise à jour BDDIntéraction Php (mysql) et Javascript
[php]Erreur d'inscription de formulaire dans une BDDImport Multiples dans BDD
Envoyer vers un lien contenu dans une BDDInterroger une BDD selon des critères pour afficher un résultat …
Plus de sujets relatifs à : Interaction avec BDD chez 1and1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR