|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
Bonjour tout le monde!
Je me lance dans un petit projet... je veux créer (sur mon propre serveur) un site web, avec authentification (donc espace membre) avec un espace ou je pourrais mettre à disposition des internautes des documents qu'ils pourront télécharger (documents légers type pdf, doc ...).. de ce type la : Exemple Que faut-il utiliser derrière ? un script php ? Quelques fonctions php ? Le site doit être dynamique, changer facilement de document sans avoir a retoucher la page a chaque fois.... Comment faire ? Je débute en PHP (bien que j'ai lu les tuto de yogui je n'ai pas trouver de reponses..) Merci ! |
|
|
00
|
|
|
#2 |
![]() ![]() |
HTML/CSS
et PHP/MySQL Il suffit de restreindre l'accès de certaines pages aux personnes autorisées...
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
Salut blueIce, Merci pour ta reponse.
Donc en resumé je fait un squellette de ma page html. (un tableau vide) avec <td> Avec l'import des styles CSS.( sa va...) Et dans les cases je met des scriptes css ?? Comment je créer ma base ? tables champs ... et je la peuple des liens des document c'est bien sa? désolé je débute..
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : mai 2008 Messages : 170 ![]() |
A vrai dire cela va dépendre de ton serveur, du langage interprété et de ta base de données..
En gros, tu dois répondre toi même à ta propre question car tu dis avoir ton propre serveur. C'est comme si tu nous disais vouloir te rendre chez toi et que tu nous demandais le chemin ? On ne sait pas! A toi de le dire !?! Tu veux ton serveur, soit! Mais comment vas tu interpréter les différents langages? Quelle base de données ? Quand tu y auras répondu, tu obtiendras seul ta réponse. Ensuite chaque chose en son temps, ne cours pas vers les scripts compliqués en PHP, su tu ne maitrises pas un minimum le PHP, XHTML et CSS. 90% des projets sont précipités et 90% échouent ou abandonnent. |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
salut tim974,
Pour info j'ai installer sur mon serveur la solution lamp. Donc une base MySQL et comme langage PHP. Ce n'est pas le choix du langage qui me pose problème, mais les démarches a entreprendre. Je commence par créer mes bases ensuite ?? ou je place mes documents? Comment créer des liens vers les documents? Je ne me precipite pas, j'ai lu les tutaux concernant le php, l'html et les css. Je ne compte ni abandonner le projet ni le bacler, je ne fait rien au hasard !!! C'est pour cela que j'essais de me renseigner sur les étapes à réaliser pour le projet. Merci |
|
|
00
|
|
|
#6 | ||||||
|
Membre actif
![]() Inscription : mai 2008 Messages : 170 ![]() |
Citation:
Citation:
Citation:
Ce sont les fonctions à créer, non? Citation:
Citation:
Citation:
|
||||||
|
|
00
|
|
|
#7 | ||||||
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
on c'est peut être mal compris ...
Citation:
Citation:
Citation:
C Citation:
Citation:
Si je poste et que je passe mes journée a la recherche d'info, c'est que les tuto ne mon pas fournit d'explication exploitable bien qu'il soit très bien réalisé ! Citation:
Merci |
||||||
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : mai 2008 Messages : 170 ![]() |
Je ne te jette pas la pierre, c'est juste que tu demandes des précisions auxquelles seul toi peut y répondre. Sinon, va falloir que tu m'explique ton projet plus en détails, car d'après ce que je vois, tu as tous les outils pour commencer..
__________________
C'est en forgeant que l'on devient forgeron et c'est en sciant que Leonard de Vinci ...
|
|
|
00
|
|
|
#9 |
![]() ![]() |
Pitié pour l'orthographe !!
Ensuite il faut apprendre chaque langage, une fois que tu les maîtriseras, tu pourras te lancer tout seul dans ce genre de projets... Définis exactement ce que tu veux obtenir comme fonctions et ensuite on verra.
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
non je ne le prends pas mal,
Commençons par le commencement.. Oublions l'histoire du serveur lamp, pour le moment je suis en local Win Easyphp. J'ai une page html vierge, je voudrais savoir quelles sont les étapes pour réaliser une page de ce type exemple Je connais un peu l'html mais pas grands chose en php. Quelles sont les étapes suivantes ? - création du squelette de la page (tableau) en html; - du texte et des boutons graphiques... puis ?? - création de la bdd ??? des tables ?? connection a la bdd?? Que faire concretement ... - |
|
|
00
|
|
|
#11 |
![]() ![]() |
Suffit de faire une faire un tableau pour présenter ton contenu.
A quoi te servira une BDD ? A moins de n'avoir des centaines de docs avec différentes catégories... A quoi te servira également un espace restreint ? Pourquoi interdire l'accès ? Quel est le but final ?
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#12 | ||||
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
Citation:
Je ne veut pas avoir à rééditer à chaque fois ma page web lors d'un ajout de document... Citation:
Citation:
Citation:
La liste des documents est très variable, donc il faudrait que je puisse mettre à jour les document et leur description assez aisément. Exactement comme dans cette exemple : Exemple Merci |
||||
|
|
00
|
|
|
#13 |
![]() ![]() |
Alors tu dois d'abord penser très précisément au schéma de ta bdd.
Une fois que tu es sûr de ta modélisation, tu pourras créer tes tables Tu devras penser à la manière dont tu vas remplir ta base. A la manière dont tu vas donner l'accès aux visiteurs, à l'enregistrement, s'ils vont pouvoir alimenter eux-même la base, etc etc Ensuite tu pourras commencer à coder tes pages et enfin pour finir, le design à base de CSS.
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#14 | ||
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
Citation:
- une table pour chaque catégorie de document. - dans chaque table, un champs pour la description, un champs pour la nature du document, un champs pour l'enregistrement de mots clés et un champs pointant sur le document. (petit logo avec lien) Citation:
|
||
|
|
00
|
|
|
#15 |
![]() ![]() |
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#16 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
)Je voulais créer plusieurs tables car je souhaite au final avoir plusieurs pages contenant chacune un tableau de documents... J'ai donc une table avec tout mes attribut cité au dessus + un id si nécessaire... (ps: l'exportation de ma BDD pourra se faire sans problème par la suite?) |
|
|
00
|
|
|
#17 |
![]() ![]() |
Il te suffit d'avoir une table "documents" par exemple...
avec id, catégorie, lien du doc, titre, type(pdf, doc, xcel), etc... Après suffit de trier ^^ Une table utilisateurs, id, mail, password ... ... pas besoin de faire plusieurs tables
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester. Pensez également à cocher ![]() Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça. Dimension Internet - Carnet Web Imprimerie Nice |
|
|
00
|
|
|
#18 |
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
ok merci !
je vais voir si je trouve de l'info pour aller plus loin... dès que j'ai un souci je posterais ici.. |
|
|
00
|
|
|
#19 | |
|
Membre actif
![]() Inscription : mai 2008 Messages : 170 ![]() |
Citation:
__________________
C'est en forgeant que l'on devient forgeron et c'est en sciant que Leonard de Vinci ...
|
|
|
|
00
|
|
|
#20 | ||
|
Membre habitué
![]() Inscription : mai 2007 Messages : 270 ![]() |
Bonjour, je reviens sur le post.
J'ai donc crée dans un premier temps mon tableau sur ma page la structure est simple.. Code :
Comment créer la connexion à la bdd? Comment peupler la table? Quelles scripts utiliser pour remplir mon tableau ? Merci a vous |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com