+ Répondre à la discussion Actualité déjà publiée
Page 4 sur 6 PremièrePremière 123456 DernièreDernière
Affichage des résultats 61 à 80 sur 104
  1. #61
    Invité régulier
    Inscrit en
    juillet 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    Hello Dendrite !
    Merci d'avoir passé du temps à faire ce zouli tuto. Moi qui ai décidé il y a qq jours de me mettre au php, j'apprécie énormément.

    Je vais me faire allumer par les connaisseurs car je vais faire un petit peu le boulet.
    Je suis consciencieusement ce tuto et j'arrive au chapitre 6.2, les formulaires et je bloque. Je fais un joli copié collé de ces deux codes, je lance et pour seul résultat j'ai le formulaire (inopérant sur la bdd bien entendu) et tout de suite après cette phrase, déjà sans avoir rien tapé dans le formulaire :

    '.mysql_error()); // on ferme la connexion mysql_close(); } ?>

    J'ai tout d'abord pensé à une erreur de saisie. Mauvaise idée (copié collé de toute façon). J'ai ensuite pensé, en ayant regardé le fil de la discussion que ça pouvait venir d'easyphp, visiblement assez décrié. Soit, n'étant pas raciste j'ai tout viré et remplacé par wampserver 2.0 (en ayant fait la MAJ de php et de mysql) (réglages par défaut bien entendu et j'ai fait gaffe à la casse dans le noms des champs de la base sql) Pareil ! J'ai suspecté le navigateur (essais fait avec IE 8 et firefox 3.6.7). Chou blanc... J'ai l'impression pourtant d'avoir une config d'environnement classique (win7 + wamp)...
    Alors là je sèche lamentablement et c'est super frustrant d'être bloqué déjà si tôt

    Une idée m'sieurs dames ? Merci d'avance.

  2. #62
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    juillet 2005
    Messages
    21 584
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : juillet 2005
    Messages : 21 584
    Points : 31 454
    Points
    31 454

    Par défaut

    Ca ressemble un guillemet mal fermé.
    Tu pourrais nous montrer ton code final ?

  3. #63
    Invité régulier
    Inscrit en
    juillet 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    Halleluya ! merci de me répondre !

    Ah mais le gros pb, là dedans, c'est que mon code final c'est le tuto copié collé ! <- j'en rigole mais vert qd même ... et c'est là que ça coince. J'aurais voulu faire des essais à ma sauce, gratouiller, mais même le tuto me renvoie cette erreur ! Alors que c'est le même exemple, le même nom de base de donnée, les même data, les même noms de champs, les même noms de fichiers. Dans le doute des minuscules/majuscules, j'ai tout passé en minuscules et ça me donne pareil !
    Alors que je me dis que ce tuto a été copié collé des milliers de fois donc il est clean. C'est donc par élimination que qq chose doit m'échapper mais quoi...?

  4. #64
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    juillet 2005
    Messages
    21 584
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : juillet 2005
    Messages : 21 584
    Points : 31 454
    Points
    31 454

    Par défaut

    Tu essaies de lancer ton fichier php directement au lieu de l'appeller par http://...

  5. #65
    Invité régulier
    Inscrit en
    juillet 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    hé bien, comme je suis en local, ça me donne une adresse de type :
    \\tsclient\K\PERSO\tests PHP\form.php

    Je fais glisser le fichier sur la fenêtre d'IE.... pas bien ?
    J'ai essayé en faisant fichier, ouvrir et j'obtiens pourtant la même chose:

    Inscrivez-vous !
    Entrez les données demandées :
    Entrez votre pseudo :
    Garçon ou fille ? GarçonFille
    Entrez votre age :

    '.mysql_error()); // on ferme la connexion mysql_close(); } ?>


    coquin non ? enfin je dis coquin mais je pense à d'autres mots, plus fleuris

  6. #66
    Invité régulier
    Inscrit en
    juillet 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    *soupirs* Je suis impardonnable
    J'ai compris mon erreur : je travaille dans un xp sous virtual pc (win7) mais je me constitue ma base de scripts dans un rép sur win7 et dans mes différentes manipulations de fichiers, je ne travaillais en fin de compte que sur des fichiers qui n'étaient pas SOUS le répertoire d'easyphp. Ca ne pouvait donc pas marcher.
    C'était évident mais à faire des va et vient entre les systèmes virtuels, réels, les rép, ben on en oublie l'essentiel. La leçon est rentrée.

    Bah, et puis ça m'a permis de tester easyphp, wampserver et xampp et ce dernier également sous ubuntu

    Merci quand même d'avoir répondu à ma demande d'aide.

  7. #67
    Invité de passage
    Inscrit en
    juillet 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 1
    Points : 1
    Points
    1

    Par défaut MA-GNI-FIQUE

    J'adore les ateliers mis à dispositions pour se parfaire.
    J'adore le concept, peu de théorie, mais des exercices qui font en sorte qu'on ressort plus expérimenté qu'une lecture de 150 pages où les mots ne servent qu'à décorer la page.
    Bien !!!

  8. #68
    Invité régulier
    Inscrit en
    septembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 12
    Points : 5
    Points
    5

    Par défaut

    super tuto un grand merci a toi

  9. #69
    Invité de passage
    Inscrit en
    octobre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 8
    Points : 3
    Points
    3

    Par défaut connexion sql

    Bonjour ,
    Ce tuto est très bien fait .. je la note 18/20
    Je suis un nouveau ici , J'ai eu du gout à faire les exercices car c'est très interessant ..
    Je suis à l'étape 6 du tuto , dont à vrai dire je commence à faire sql que maintenant..
    Sur ceux , dans la rubrique " ma fonction de connexion" ; je n' ai rien touché , j'ai juste retaper la fonction tout en essayant de comprendre , la nommer , et l' enregistrer.
    Bref , Mon navigateur par défaut de wampserver est mozilla firefox , quand je commence à insérer les données demandées dans l ' inscription , la connexion est très lent et se reinitialise même, pourtant les données sont belle et bien insérer dans phpMyadmin ..
    Devrait changer de navigateur ou c' est normal ?
    Merci à vous

  10. #70
    Invité de passage
    Inscrit en
    octobre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 8
    Points : 3
    Points
    3

    Par défaut mysql_close()

    Je repond à moi même ,
    mysql_close (); reinitialise la connexion et ferme le la connexion php comme il le dit , donc si on efface " mysql.close() " la base de données ajoutés arrive dans phpadmin quand même et on peut entrer d'autres données a ce moment même sans redemarrer la connexion .0..
    Je sais , ce n est pas trop important mais ça pourrait aider quelqu'un qui débute comme moi ...
    Merci

  11. #71
    Expert Confirmé Sénior

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 10 638
    Points
    10 638

    Par défaut

    faut bosser en mysql.trace_mode ca évite tout problemes

  12. #72
    Expert Confirmé Sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    septembre 2010
    Messages
    2 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2010
    Messages : 2 700
    Points : 4 617
    Points
    4 617

    Par défaut

    Arf c'est un travail impressionnant !

    J'ai survolé les premières rubriques.

    Petite remarque au chapitre :

    VI-2-d. Insérer des données dans notre base via PHP

    Pas de mention de la fonction mysql_real_escape_string pour protéger les caractères spéciaux des données ?
    Cela vient sans doute plus loin mais au cas où certains s'arrêteraient à cet exemple...

  13. #73
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    janvier 2006
    Messages
    1 633
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : janvier 2006
    Messages : 1 633
    Points : 2 122
    Points
    2 122

    Par défaut

    pour l'éditeur sous linux, je préfère geany à bluefish, même si geany a de grand défaut dans sa détection des "function", au moins ça détecte les fonctions (et des classes c'est pire), ça detecte et trie les selecteurs css, et ça autocomplete pas mal de chose (avec les prototypes des fonctions natives php, ce qui est superbe pour ne pas à se souvenir si c'est needle/haystack ou haystack/needle l'ordre des arguments d'une fonction sur les tableaux )

    par contre bluefish tiend la main de celui qui veut coder du html, ce que ne fait pas geany, quoi qu'on puisse configurer des "shortcut" pour des motifs dont on aura la liberté.

    geany c'est un bel outil pour qui ne veut pas utiliser un vrai EDI.

  14. #74
    Invité de passage
    Profil pro
    Inscrit en
    août 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : Maroc

    Informations forums :
    Inscription : août 2010
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Lien de telechargement qui marche pas

    Bonjour tout le monde, je suis intéressé par ce tut que je trouve vraiment utile. Mon problème c'est au moment du téléchargement je ne sais pas ce qui arrive mais le lien ne marche pas (ftp://ftp-developpez.com/sylvie-vaut...nt/TutoPHP.pdf) est ce que quelqu'un peut me passer un autre lien de téléchargement s'il vous plait !!!

    Merciiiiiiiiiii

  15. #75
    Invité régulier
    Profil pro
    Étudiant
    Inscrit en
    décembre 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 25
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2009
    Messages : 21
    Points : 5
    Points
    5

    Par défaut super

    excellent tutoriel! J'ai appris très vite!
    Je noterais juste 2 petits points qui m'on fait perdre un peu de temps, si ça peut aider certaines personnes:

    - Dans la conclusion, les chapitres VIII-2 et VIII-1-b sont très intéressants, à lire en 1er si vous voulez prendre de suite les bonnes habitudes.

    - pour fermer la base de donnée, il faut éviter d'utiliser mysql_close sans paramètres: faites mysql_close($base);

    Voila!
    Sinon merci, ce tuto est super!

  16. #76
    Candidat au titre de Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2009
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2009
    Messages : 86
    Points : 12
    Points
    12

    Par défaut

    je vous félicite pour ce bon tutoriel

  17. #77
    Futur Membre du Club
    Inscrit en
    novembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 12
    Points : 15
    Points
    15

    Par défaut

    Je dois avouer que celui qui a fait ce tutoriel doit avoir consacré pas mal de temps à cela. En tout cas il servira à plus d'un. Merci pour ces supports de travail encore une fois. Allez quelques dizaines d'euros d'économisés.

  18. #78
    Invité de passage
    Inscrit en
    février 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : février 2011
    Messages : 2
    Points : 1
    Points
    1

    Par défaut Super tuto !

    Super tuto !

    J'en suis à l'avant dernier TP, j'ai suivi toutes les étapes et franchement : félicitations !

    Tuto super bien écrit et expliqué. Tout est logique et bien amené.
    C'est un tuto pour débutants, certes, mais là, le php ne fait plus peur.
    C'est écrit avec beaucoup de pédagogie, expliqué à juste mesure. On trouve peu de tutos comme ça sur internet.

    Voilà, je tenais à faire une petite pause dans le cours pour remercier la personne qui l'a écrit.

  19. #79
    Invité régulier
    Homme Profil pro
    Lycéen
    Inscrit en
    avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : avril 2011
    Messages : 8
    Points : 8
    Points
    8

    Par défaut

    N'ayant pas la vision d'un débutant je ne pourrais pas dire si cet article est bien ou non, mais je pense qu'il serait bien de mettre à jour l'étape sur MySQL pour montrer l'utilisation de PDO à la place des anciennes fonctions mysql_* même si la POO n'est pas traité.

  20. #80
    Invité régulier
    Inscrit en
    avril 2010
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : avril 2010
    Messages : 30
    Points : 6
    Points
    6

    Par défaut

    Etape6 : il me semble avoir tout compris. Malgré tout, ça ne marche pas avec l'exemple malgré un copier/coller répété et appliqué T_T

    Erreur SQL !INSERT INTO Utilisateurs VALUES("","test","G","12","11-08-09")
    No database selected
    Quand je recopie le "INSERT INTO Utilisateurs VALUES("","test","G","12","11-08-09"" à la main dans la bdd MaBase.Utilisateurs : aucun problème. D'où ça peut bien venir ?

    (sachant que pour MaBase qui est la bdd,
    function connectMaBase(){
    $base = mysql_connect ('localhost', 'root', '');
    mysql_select_db ('MaBase', $base) ;
    }
    devrait être bon, non ?
    Franchement, je suis confus T_T

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •