Comment avoir une console admin?
Fermé
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
-
26 janv. 2009 à 14:56
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 2 févr. 2009 à 17:12
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 2 févr. 2009 à 17:12
A voir également:
- Comment avoir une console admin?
- Quelle console choisir - Guide
- Realtek audio console ✓ - Forum Windows
- Mot de passe admin freebox ✓ - Forum Freebox
- 192.168.0.1 inwi admin - Forum Réseau
- Mot de passe admin pc ile de france - Forum Matériel informatique
17 réponses
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
26 janv. 2009 à 23:38
26 janv. 2009 à 23:38
Tu cherche a avoir une partie Admin pour ton site !! ta 2 solution installer un CMS genre joomla ou le crée soit même
bon ce qui est marrant c'est qu'on voit pleins de quèstions mais on a aucunes informations en quoi vous vous y connaissez ? quels sont les languages que vous connaissez ? quel logiciels vous utilisez ?... enfin bref.
donc si les gens répondent à coté vous plaignez pas.
tu veux créer une base admin et bien c'est le même gèstion que pour des formulaires en php à la différence que tu croises tes variables et le mieux est de créer tes classes au préalables.
si tu n'y connais rien dans ces cas là cherche sous google sur le site codessources tu auras des petits bout de codes (pas pro c'est sur) mais qui peuvent dépanner
donc si les gens répondent à coté vous plaignez pas.
tu veux créer une base admin et bien c'est le même gèstion que pour des formulaires en php à la différence que tu croises tes variables et le mieux est de créer tes classes au préalables.
si tu n'y connais rien dans ces cas là cherche sous google sur le site codessources tu auras des petits bout de codes (pas pro c'est sur) mais qui peuvent dépanner
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
27 janv. 2009 à 06:16
27 janv. 2009 à 06:16
Moi je la crée moi même.. Tu fais une partie administrateur.. Et là il pourra rajouter les informations dans la base de données.
Cordialement..
Cordialement..
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
28 janv. 2009 à 11:06
28 janv. 2009 à 11:06
je me debrouille en php (html bien sur), mais c'est tout pour le moment.
donc oui, je voulais trouver un code que je puisse adapter ou une ressource pour pour
1/naviguer dans les fichiers de l'ordi concerné
2/placer les fichiers trouvés sur l'hébergeur,sur la bonne page, à partir du site internet concerné.
Exemple,j'ai un site où je veux mettre mes photos de vacances et ecrire mes articles relatifs.
Je me log sur ce site et je transfert ces photos apres avoir pu parcourir l'arborescence de l'ordi et trouver mes photos, et ecrire ce qui s'est passé pendant mes vacances,de maniere a ce que ce soit publié au bon endroit sur mon site de vacances...
Si vous avez une idee de ressources,ce sera tres apprécié.
Merci
donc oui, je voulais trouver un code que je puisse adapter ou une ressource pour pour
1/naviguer dans les fichiers de l'ordi concerné
2/placer les fichiers trouvés sur l'hébergeur,sur la bonne page, à partir du site internet concerné.
Exemple,j'ai un site où je veux mettre mes photos de vacances et ecrire mes articles relatifs.
Je me log sur ce site et je transfert ces photos apres avoir pu parcourir l'arborescence de l'ordi et trouver mes photos, et ecrire ce qui s'est passé pendant mes vacances,de maniere a ce que ce soit publié au bon endroit sur mon site de vacances...
Si vous avez une idee de ressources,ce sera tres apprécié.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
28 janv. 2009 à 11:11
28 janv. 2009 à 11:11
Ben sincèrement moi je n'ai jamais héberger de site, mais j'en fais pas mal.. (projet du lycée) En revanche je peux t'aider en ce qui concerne, transférer des informations, mais les photos, je ne sais pas du tout .. Alors tu veux avoir Une partie que tout le monde va pouvoir aller dessus , et une partie ou il y aura que toi, qui pourra se connecter, et ou tu pourra ajouter des trucs c ca ??? Tu as une connexion avec mot de passe sur ton site ????
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
28 janv. 2009 à 11:19
28 janv. 2009 à 11:19
Je veux bien t'aider, mais qu'est ce que tu veux que je fasse ??? Tu as une connexion avec mot de passe sur ton site ????
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
28 janv. 2009 à 13:17
28 janv. 2009 à 13:17
si ta réussi a crée ton site ca doit pas être difficile de crée une partie admin
tu crée une dossier pour la partie admin sur ta racine : www/administration
la premier chose a faire et de crée une page Login pour protéger ton dossier
login.php :
tu peut voir ici un exemple pour la crée :http://www.phpdebutant.org/article69.php
puis dans les autres pages tu rajoute toujours au début de des pages :
<?php
session_start();
if(!$_SESSION['pseudo']) {
header ("Location: login.php");
exit;
}
?>
Puis pour le reste faut donner un peut plus d'info sur ton site la structure de ta BD
tu crée une dossier pour la partie admin sur ta racine : www/administration
la premier chose a faire et de crée une page Login pour protéger ton dossier
login.php :
tu peut voir ici un exemple pour la crée :http://www.phpdebutant.org/article69.php
puis dans les autres pages tu rajoute toujours au début de des pages :
<?php
session_start();
if(!$_SESSION['pseudo']) {
header ("Location: login.php");
exit;
}
?>
Puis pour le reste faut donner un peut plus d'info sur ton site la structure de ta BD
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
28 janv. 2009 à 18:10
28 janv. 2009 à 18:10
merci muska
la base n'est pas encore créée
oui, c'est une partie privée du site où seul la personne ayant le code login pourra faire les inserts et retrait d'articles et de photos
et je sais pas trop comment gerer tout ça
je voulais gerer ça avec la console de l'hébergeur, mais le mec pour qui je fais le site ne veux pas...!!! ça aurit été plus simple mais bon..!
donc il me faut integrer cette console en acces privée sur le ssite direct....
merci de votre aide ;-)
la base n'est pas encore créée
oui, c'est une partie privée du site où seul la personne ayant le code login pourra faire les inserts et retrait d'articles et de photos
et je sais pas trop comment gerer tout ça
je voulais gerer ça avec la console de l'hébergeur, mais le mec pour qui je fais le site ne veux pas...!!! ça aurit été plus simple mais bon..!
donc il me faut integrer cette console en acces privée sur le ssite direct....
merci de votre aide ;-)
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
29 janv. 2009 à 05:49
29 janv. 2009 à 05:49
Bon ben crée ta base de donnée, et tu va créer une table ADMIN.. Tu va mettre comme champs 'Id_admin' et 'Mdp_admin', ensuite tu entre com information, ton identifiant et ton mot de passe dans ta table.. Quand ta fait ca on pourra avancé davantage !
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
29 janv. 2009 à 12:46
29 janv. 2009 à 12:46
voilà
la tite table est créée
la tite table est créée
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
29 janv. 2009 à 12:58
29 janv. 2009 à 12:58
j'ai récupéré ce script sur php debutant,mais la page 2 ne fonctionne pas...probleme de chemin.
Comment dois je noter le chemin de destination...?
la page 1 est enregistrée comme test.html
la page 2 comme uploader.php3 (?)
page1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<FORM name="fupload" action="uploader.php?up=ok" method="POST" ENCTYPE="multipart/form-data">
Le chemin de votre fichier :
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="102400">
<INPUT NAME="Fichier" TYPE="file" size="25">
<input type="submit" value="Upload">
</body>
</html>
page 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
1 <?
2
3 // l'input de votre uploader porte le nom de Fichier, donc touts les tests porteront sur les
4 // variables suivantes :
5 // Fichier_name : le nom du fichier
6 // Fichier_type : le type de fichier plain pour txt, gif pour gif pjpeg pour jpg
7 // Fichier_size : la taille du fichier
8 // SI $Fichier est à none c'est une erreur.
9 // La fonction stristr test si une sous-chaine est présente dans une chaine principale
10
11
12 // Les variables :
13
14 $max_size = 100000; // 100ko
15 $dirname = 'upload'; // chemin de destination des fichiers depuis la racine du script
16
17 // on test deja s'il a eu upload cad que $up == ok
18
19 if ($up == 'ok')
20 {
21 // tout d'abord s'il s'agit d'une image on recupere un tableau de caracteristiques
22 // de l'image pour les tests.
23
24 if ($Fichier != "none" && !stristr($Fichier_type, "plain"))
25 $tab = getimagesize($Fichier);
26
27 // test une erreur de taille de fichier,
28
29 if ($Fichier_size > $max_size || $Fichier_size == 0)
30 echo "La taille du fichier n'est pas correct";
31
32 // test si erreur dans la variable $Fichier
33
34 else if (!$Fichier || $Fichier == "none")
35 echo "Le format du fichier est incorrect.";
36 else if (strpos($Fichier_name,'\\') || strpos($Fichier_name, '/'))
37 echo "Le format du fichier n'est pas correct";
38
39 // test les extensions des fichiers meme si le test n'est pas tres secure
40 // ca fait un test de plus :o)
41
42 else if (!stristr($Fichier_name, ".jpg") && !stristr($Fichier_name, ".jpeg") && !stristr($Fichier_name, ".gif")
43 && !stristr($Fichier_name, ".txt"))
44 echo "Le format du fichier n'est pas correct, txt, jpg ou gif uniquement";
45
46 // si ce n'est pas un fichier txt je test si l'image est bien une image, si
47 // une personne renomme un .doc en .jpg par exemple ce test suffit a annuler l'upload
48
49 else if (!$tab[0] && !stristr($Fichier_type, "plain"))
50 echo "Le format de l'image n'est pas correct";
51
52 // test le type d'encodage du fichier pour etre bien sur de sa nature
53
54 else if (!stristr($Fichier_type, "gif") && !stristr($Fichier_type, "pjpeg") && !stristr($Fichier_type, "plain"))
55 echo "Le format du fichier n'est pas correct, jpg ou gif uniquement";
56
57 // test si le fichier n'est pas déjà uploadé
58
59 else if (file_exists("$dirname/$Fichier_name"))
60 echo "Le fichier existe déjà merci d'en choisir un autre";
61 else
62 {
63 // tout s'est déroulé ok, ouf enfin on peut uploader le fichier avec copy
64 // apres avoir supprimer les espaces avec str_replace.
65
66 echo "Votre fichier à bien été uploadé merci";
67 $file_name = str_replace(" ","_",$Fichier_name);
68 copy($Fichier, $dirname."/".$file_name);
69 }
70 }
71 ?>
</body>
</html>
Comment dois je noter le chemin de destination...?
la page 1 est enregistrée comme test.html
la page 2 comme uploader.php3 (?)
page1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<FORM name="fupload" action="uploader.php?up=ok" method="POST" ENCTYPE="multipart/form-data">
Le chemin de votre fichier :
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="102400">
<INPUT NAME="Fichier" TYPE="file" size="25">
<input type="submit" value="Upload">
</body>
</html>
page 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
1 <?
2
3 // l'input de votre uploader porte le nom de Fichier, donc touts les tests porteront sur les
4 // variables suivantes :
5 // Fichier_name : le nom du fichier
6 // Fichier_type : le type de fichier plain pour txt, gif pour gif pjpeg pour jpg
7 // Fichier_size : la taille du fichier
8 // SI $Fichier est à none c'est une erreur.
9 // La fonction stristr test si une sous-chaine est présente dans une chaine principale
10
11
12 // Les variables :
13
14 $max_size = 100000; // 100ko
15 $dirname = 'upload'; // chemin de destination des fichiers depuis la racine du script
16
17 // on test deja s'il a eu upload cad que $up == ok
18
19 if ($up == 'ok')
20 {
21 // tout d'abord s'il s'agit d'une image on recupere un tableau de caracteristiques
22 // de l'image pour les tests.
23
24 if ($Fichier != "none" && !stristr($Fichier_type, "plain"))
25 $tab = getimagesize($Fichier);
26
27 // test une erreur de taille de fichier,
28
29 if ($Fichier_size > $max_size || $Fichier_size == 0)
30 echo "La taille du fichier n'est pas correct";
31
32 // test si erreur dans la variable $Fichier
33
34 else if (!$Fichier || $Fichier == "none")
35 echo "Le format du fichier est incorrect.";
36 else if (strpos($Fichier_name,'\\') || strpos($Fichier_name, '/'))
37 echo "Le format du fichier n'est pas correct";
38
39 // test les extensions des fichiers meme si le test n'est pas tres secure
40 // ca fait un test de plus :o)
41
42 else if (!stristr($Fichier_name, ".jpg") && !stristr($Fichier_name, ".jpeg") && !stristr($Fichier_name, ".gif")
43 && !stristr($Fichier_name, ".txt"))
44 echo "Le format du fichier n'est pas correct, txt, jpg ou gif uniquement";
45
46 // si ce n'est pas un fichier txt je test si l'image est bien une image, si
47 // une personne renomme un .doc en .jpg par exemple ce test suffit a annuler l'upload
48
49 else if (!$tab[0] && !stristr($Fichier_type, "plain"))
50 echo "Le format de l'image n'est pas correct";
51
52 // test le type d'encodage du fichier pour etre bien sur de sa nature
53
54 else if (!stristr($Fichier_type, "gif") && !stristr($Fichier_type, "pjpeg") && !stristr($Fichier_type, "plain"))
55 echo "Le format du fichier n'est pas correct, jpg ou gif uniquement";
56
57 // test si le fichier n'est pas déjà uploadé
58
59 else if (file_exists("$dirname/$Fichier_name"))
60 echo "Le fichier existe déjà merci d'en choisir un autre";
61 else
62 {
63 // tout s'est déroulé ok, ouf enfin on peut uploader le fichier avec copy
64 // apres avoir supprimer les espaces avec str_replace.
65
66 echo "Votre fichier à bien été uploadé merci";
67 $file_name = str_replace(" ","_",$Fichier_name);
68 copy($Fichier, $dirname."/".$file_name);
69 }
70 }
71 ?>
</body>
</html>
Il faut que tu indiques le chemin de destination des fichiers téléchargés, un dossier prévu pour ça. Son point de départ est l'emplacement de la page contenant le script.
par exemple, vers un sous-dossier "document" tu indiques "/document". Si tu te trouve dans un dossier, qu'il te faut en sortir pour nommer un autre dossier, tu écris "../document" (../ signifie "je sors du dossier).
Il faudra également que tu vérifie que ton dossier accepte l'ajout de fichiers depuis internet avec une autorisation MOD 777.
par exemple, vers un sous-dossier "document" tu indiques "/document". Si tu te trouve dans un dossier, qu'il te faut en sortir pour nommer un autre dossier, tu écris "../document" (../ signifie "je sors du dossier).
Il faudra également que tu vérifie que ton dossier accepte l'ajout de fichiers depuis internet avec une autorisation MOD 777.
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
29 janv. 2009 à 15:19
29 janv. 2009 à 15:19
je suis en local
le dossier est créé
ya un dossier nommé upload,qui je pense doit recupérer le fichier uploadé,une page index.php qui contient le formulaire et une page uploader.php
c'est peut etre la notation de mon chemin qui est mauvaise
au fait, c'est un script qui vient de phpdebutant
http://www.phpdebutant.org/article94.php
le dossier est créé
ya un dossier nommé upload,qui je pense doit recupérer le fichier uploadé,une page index.php qui contient le formulaire et une page uploader.php
c'est peut etre la notation de mon chemin qui est mauvaise
au fait, c'est un script qui vient de phpdebutant
http://www.phpdebutant.org/article94.php
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
477
29 janv. 2009 à 15:26
29 janv. 2009 à 15:26
Le site PHPdebutant.org est pas mal fait pour débuter.
Sinon, tu trouveras également des scripts sur lephpfacile: http://www.lephpfacile.com/howto/
Ils pourront peut-être t'aider à contruire ta partie administrateur.
Sinon, tu trouveras également des scripts sur lephpfacile: http://www.lephpfacile.com/howto/
Ils pourront peut-être t'aider à contruire ta partie administrateur.
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
29 janv. 2009 à 15:21
29 janv. 2009 à 15:21
au fait , le chemin doit etre contenu sur quelle page, index.php ou uploader.php?
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
29 janv. 2009 à 17:29
29 janv. 2009 à 17:29
j'ai trouvé un fichier qui fonctionne sur phpfrance
http://www.phpfrance.com/tutoriaux/index.php/2005/04/26/30-lupload-de-fichiers
http://www.phpfrance.com/tutoriaux/index.php/2005/04/26/30-lupload-de-fichiers
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
30 janv. 2009 à 05:09
30 janv. 2009 à 05:09
Alors ta crées ta base ???
Ta réussi à faire la partie administrateur ???
Ta réussi à faire la partie administrateur ???
chanteur06
Messages postés
127
Date d'inscription
mardi 23 octobre 2007
Statut
Membre
Dernière intervention
14 septembre 2010
1
30 janv. 2009 à 11:58
30 janv. 2009 à 11:58
j'ai le script qui me permet de vadrouiller ds l'ordi et d'uploader
j'ai fait la petite table bdd pour login privé
maintenant il faut que je reflechisse à comment exploiter tt ça
c'est a dire que les fichiers upload soit exploités et redirigés /implémentés directement à l'endroit voulu sur le site...
j'ai fait la petite table bdd pour login privé
maintenant il faut que je reflechisse à comment exploiter tt ça
c'est a dire que les fichiers upload soit exploités et redirigés /implémentés directement à l'endroit voulu sur le site...
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
477
2 févr. 2009 à 17:12
2 févr. 2009 à 17:12
Il suffit probablement de faire en sorte que le fichier soit uploader dans un dossier précis et que le chemin soit stocké dans la bdd. Ensuite il suffit de récupérer le chemin et de le placer comme il faut.
Exemple pour une image.
Exemple pour une image.
$chemin = images/test.jpg //Chemin récupéré dans la base echo '<img src="'.$chemin.'" alt="" />'; // Le chemin est défini par la variable $chemin
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
2 févr. 2009 à 05:11
2 févr. 2009 à 05:11
Je comprends pas trop ce que tu veux uploadé, mais bon.. Le principale probleme c ta base et ta partie admin. Alor ta créer ta base avec une table pour l'admin ???
Ta mis quoi kom champs ????
Ta mis quoi kom champs ????