CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Question php

shineypichu
shineypichu
Niveau 10
08 septembre 2017 à 09:04:47

Bonjour,

J'apprend le php depuis si peu et je suis donc le tuto d'open classroom et quelque chose me perturbe. Sur le tp "page protégée par un mot de passe"

https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/tp-page-protegee-par-mot-de-passe

Est-ce vraiment sécurisé ?

Si la page se nomme par exemple "panel.php" même si il n'y a aucun lien sur mon site permettant d'y accéder.

Si quelqu'un trouve le nom de la page il aurait juste à faire "www.monsite/panel.php" pour accéder à la page, récupérer le code source et trouver le mot de passe dedans non?

whiteapplex
whiteapplex
Niveau 18
08 septembre 2017 à 09:24:37

Il faut bien distinguer le contenu qui est sur le serveur et qui traite la requête du client d'obtenir une page web...et la page web.
Si tu écris 'echo "a"' en php, le client ne verra que 'a' sur sa page web.
Quand tu va sur site.fr/panel.php , tu dis au serveur "execute cette page php et donne moi la réponse". Cette réponse c'est uniquement ce qu'il y a marqué explicitement à côté de la fonction echo.

shineypichu
shineypichu
Niveau 10
08 septembre 2017 à 09:29:47

Le 08 septembre 2017 à 09:24:37 whiteapplex a écrit :
Il faut bien distinguer le contenu qui est sur le serveur et qui traite la requête du client d'obtenir une page web...et la page web.
Si tu écris 'echo "a"' en php, le client ne verra que 'a' sur sa page web.
Quand tu va sur site.fr/panel.php , tu dis au serveur "execute cette page php et donne moi la réponse". Cette réponse c'est uniquement ce qu'il y a marqué explicitement à côté de la fonction echo.

Donc le client n'a aucun moyen de récupérer le php d'une page ?

shineypichu
shineypichu
Niveau 10
08 septembre 2017 à 10:09:50

Je profite de mon topic pour demander autre chose.

Je veux faire un panel admin depuis le quel on pourra ajouter des articles sur le site. J'ai déjà la partie statique du site de faite. Seulement je me demandais si il existait des WYSIWYG pour que l'utilisateur tape son article normalement et que une fois validé il soit en html. En gros je m'interroge sur la possibilité de faire un truc de ce genre :

https://image.noelshack.com/fichiers/2017/36/5/1504858151-sans-titre.png

Pour faire une bonne mise en page accessible à quelqu'un qui n'y connait rien dans le domaine et que ce soit dans la continuité du design de mon site :(

Des tutos ?

whiteapplex
whiteapplex
Niveau 18
08 septembre 2017 à 15:55:35

Le 08 septembre 2017 à 09:29:47 shineypichu a écrit :

Le 08 septembre 2017 à 09:24:37 whiteapplex a écrit :
Il faut bien distinguer le contenu qui est sur le serveur et qui traite la requête du client d'obtenir une page web...et la page web.
Si tu écris 'echo "a"' en php, le client ne verra que 'a' sur sa page web.
Quand tu va sur site.fr/panel.php , tu dis au serveur "execute cette page php et donne moi la réponse". Cette réponse c'est uniquement ce qu'il y a marqué explicitement à côté de la fonction echo.

Donc le client n'a aucun moyen de récupérer le php d'une page ?

Sans faille dans le code ou dans l'administration du serveur, non.
Pour ton autre question je sais pas, soit tu peux le programmer toi même (c'est pas très complexe si tu limites beaucoup les possibilités), soit il faut trouver quelque chose de suffisament complet sachant qu'il faut gérer la BDD derrière, avec un framework ça doit pouvoir exister

20_cent_2017
20_cent_2017
Niveau 10
08 septembre 2017 à 16:09:11

https://codepen.io/darkiron/pen/rrdVKa

tu peux t'inspirer de ça !

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment