IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Accès base de données par internet


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut Accès base de données par internet
    Bonjour,

    Je suis débutante dans l'utilisation du EasyPHP, j'ai fais un petit code en local pour me connecter à la base de données, et pour me connecter j'utilise par défaut : mysql_connect('localhost','root','') Ceci fonctionne très bien en local mais dès que je passe par internet ca ne marche plus !!!

    Easyphp2.0 sur mon PC
    nom de domaine pour ip dynamique : http://...no-ip.org/

    Donc à partir de ce nom de domaine je ne parviens pas a écrire dans ma base de donnée ... ?

    Merci de m'explique

    Em

  2. #2
    Membre expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Points : 3 338
    Points
    3 338
    Par défaut
    Eu c'est pas tres claire :S Comment ca quand tu passe par internet?
    Tu veut dire quand tu accède au serveur qui est lancé sur ton pc?

    Si oui, quand tu dit que ca ne marche pas tu peut etre plus précise
    Par pitié !!!! :Si vous ne savez pas faire cliquez ici !
    Citation Envoyé par Marc-L
    C'est dommage que parfois tu sois aussi lourd que tu as l'air intelligent…

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut
    Je suis sur mon PC local
    J'ouvre ma page http://...no-ip.org/
    j'arrive à écrire dans ma base de donnée
    mysql_connect('localhost','root','')
    mysql_query("insert into

    Ceci ne fonctionne pas si j'utilise un autre PC ... je ne parviens pas à écrire dans ma base de données

    Je suppose que je dois configurer le easyphp (donnée un nom d'utilisateur, un autre nom de server que Localhost tc .. ) enfin, je ne comprends pas bien tout ça encore, j'espère que vous saurez m'éclaicir

  4. #4
    Membre expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Points : 3 338
    Points
    3 338
    Par défaut
    Enfin moi je n'utilise pas easyphp que je trouve obsolete, mais je n'ai jamais rencontré de probleme de ce type.
    Enfin deja essaye de faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $_SERVER['HTTP_HOST'];
    Si ca t'affiche autre chose que localhost deja le probleme est la
    Par pitié !!!! :Si vous ne savez pas faire cliquez ici !
    Citation Envoyé par Marc-L
    C'est dommage que parfois tu sois aussi lourd que tu as l'air intelligent…

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut
    euh il me renvoit mon adresse nomdedomaine.no-ip.org ??
    alors que pour me connecter je fais mysql_connect('localhost','root','')
    ??? je ne comprends rien ...
    Au SECOURSSS

  6. #6
    Membre expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Points : 3 338
    Points
    3 338
    Par défaut
    Hum s'il renvoi le nom de domaine essaye ceci:
    mysql_connect('nomdedomaine.no-ip.org','root','')
    Par pitié !!!! :Si vous ne savez pas faire cliquez ici !
    Citation Envoyé par Marc-L
    C'est dommage que parfois tu sois aussi lourd que tu as l'air intelligent…

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut
    éh c'est ce que je viens de faire mais ca ne fonctionne pas à partir de mon PC en local (donc j'imagine que c'est idem avec un autre PC).

    Mais attends j'aimerais comprendre quelque chose, c'est le nom du serveur "Localhost" et "root" c'est le nom de l'utilisateur, ceci ne change pas que je sois en local ou par un autre pc distant (par internet donc) ??? il y a quelque chose à activer quelque part ?? que puis-je faire ???

  8. #8
    Membre expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Points : 3 338
    Points
    3 338
    Par défaut
    Pfff c'est vraiment pas claire la! En local ton serveur c'est localhost ca pas de probleme! Tu nous a dit que ca marchait en local...
    Ce que je t'ai donner c'est pour si tu accede de l'exterieur...
    Par pitié !!!! :Si vous ne savez pas faire cliquez ici !
    Citation Envoyé par Marc-L
    C'est dommage que parfois tu sois aussi lourd que tu as l'air intelligent…

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut
    et bien j'ai rien fait et maintenant ca marche ?? je me demande si je n'ai pas eu une simple coupure internet !!! tout à l'heure .. (comme il m'arrive parfois)
    En tout cas merci beaucoup cerede2000

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 89
    Points : 54
    Points
    54
    Par défaut
    On ne rigole pas SVP, hier je n'étais pas réveillée, je croyais que ce bug était résolu, mais pas du tout, je me suis trompé en lisant ma base de donnée (j'ai lu la mauvaise table croyant donc que les données étaient bien écrites).
    Mon bug, reste d'actualité svp, pourquoi ca ne marche pas d'un PC distant ?? dois-je configurer easyPHP ???

    Merci beaucoup

  11. #11
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    "ca ne marche pas" c'est a dire que ca n'insere pas tes données? que tu ne peux pas t'y connecter? Je suis un peu pareil, je ne comprends pas exactement ton probleme.

    1/ tu as un serveur (pc1) qui a easyphp d'installé, avec une base de données remplies, la liste des sources etc.

    2/ tu as un client (pc2) qui se connecte au pc1 pour exécuter les scripts qui sont toujours sur pc1 c'est bien ca? Et ca n'arrive pas a faire les INSERT ou carrément le connect ne marche pas?

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/03/2014, 14h34
  2. Accès base de données par réseau
    Par ridazero dans le forum Administration
    Réponses: 0
    Dernier message: 17/05/2013, 14h03
  3. recherche accès base de donnée gratuit sur Internet
    Par manciaux dans le forum Gratuit
    Réponses: 2
    Dernier message: 22/05/2007, 14h36
  4. recherche accès base de donnée gratuit sur Internet
    Par manciaux dans le forum Hébergement
    Réponses: 2
    Dernier message: 22/05/2007, 14h36
  5. Réponses: 3
    Dernier message: 06/10/2006, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo