Demande d'information SITE WEB

Résolu/Fermé
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 - 23 mai 2008 à 19:13
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 - 24 mai 2008 à 22:30
Bonjour,

Bonjour alors voilà, je me pose une question pour améliorer les services de mon site.
=>www.wolfsite.fr

Donc, je créé des sites pour particuliers, assoc, entreprise...etc gratuitement. Voilà le problème ...

Je propose des hébergement de site en www.wolfsite.fr/votresite sous mon hébergement actuel sauf que comme ça, les clients n'ont aucun accès à leurs pages et ne peuvent pas les modifier sans me demander.... (c'est dommage)

Et j'aimerais savoir si c'étais possible de créé une sorte d'interface de gestion d'hébergement pour les utilisateur ?

mon hébergement c'est 1&1.


Merci
A voir également:

35 réponses

ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
23 mai 2008 à 19:28
Bin tu peux faire une interface de gestion, en php par exemple, avec upload des pages etc.
Mais bon, si tu as plusieurs sites sur le même compte 1&1 ça risque de ramer un peu...non?
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
23 mai 2008 à 19:36
*dans le brouillard*

0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
23 mai 2008 à 19:44
En gros, faut te mettre eu php, ce que tu veux c'est que tes "clients" puissent gérer leurs pages tout seuls.
Donc c'est une gestion dynamique.
Donc c'est PHP...

Allez hop un petit lien : https://openclassrooms.com/fr/
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
23 mai 2008 à 19:48
Bah enfaite je connais un peu du php certaines pages de mon site en sont faites...

Mais je ne vois pas du tout comment procéder :/

Comment peuvent t'il avoir acces à leur page web héberger sur mon compte 1&1 ?? :/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 13:32
Bin tu fais un dossier pour chaque site, et tu fais un script qui lit tous les fichiers qu'il y a dans un dossier...

Pi faut penser à faire un espace membre complet, sécuriser tout ça etc.
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 13:35
As okey je vois mieux, t'aurais pas un tuto :D ,
0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 13:38
<?
$folder = "./";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;
echo $nomFichier."<BR>";
}
}
closedir($dossier);
?>

Etc.
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 13:42
Ouch je vois le genre ^^ c'est pas du petit codage :/
Mon niveau PHP c'est "un formulaire" mais pas plus ^^
mais il n'y aurai pas un tuto, car je cherche sur google mais je trouve pas, un tuto expliquant bien tout les détails ^^ ?
0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 13:47
Tu tapes "liste fichiers dossiers php" si tu veux dans google, tu trouveras pleins de tuto.

Mais pour faire la liste des fichiers qu'il y a dans un dossier c'est l'unique solution.
TU peux aussi enregistrer le nom des pages dans une base de donnée, ça te permettrait de faire des statistiques sur l'utilisation que font tes clients de ton site par exemple.

<?
$folder = "$nom_du_site";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;
echo $nomFichier."<BR>";
}
}
closedir($dossier);
?>

ce code est simple, mettons que tu l'enregistres dans un dossier X et que tu veux lire les fichiers du dossiers X/Y, bin tu remplaces $nom_du_site par Y et c'est réglé.
Teste ;)
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 13:52
Tu peux me dire il faut que je remplace quoi par quoi dans le code ?

Désolé d'être une ***** en php ^^ Faut que j'approfondisse^^
J'ai 14 ans, et alors ? On a pas le droit de s'y connaitre en informatique à 14 ans ? wolfsite.fr
0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 13:53
I repeat

<?
$folder = "$nom_du_site";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;
echo $nomFichier."<BR>";
}
}
closedir($dossier);
?>

ce code est simple, mettons que tu l'enregistres dans un dossier X et que tu veux lire les fichiers du dossiers X/Y, bin tu remplaces $nom_du_site par Y et c'est réglé.
Teste ;)
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 13:58
Y est egal a par exemple http://www.wolfsite.fr/votresite ? je test
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 14:01
<?
$folder = "$http://wolfsite.fr/votresite/";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;
echo $nomFichier."<BR>";
}
}
closedir($dossier);
?>


sa renvoie rien :/

page blanche : http://www.wolfsite.fr/test.php
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 14:35
http://wolfsite.fr/test.php

Voilà j'ai réussis a faire le listing des dossier mais sa sert a quoi dans ce que je veux faire ??
Je fais quoi maintenant ?
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 15:41
Je lance un autre sujet car j'ai trouver comment faire mais je veux juste le personnaliser maintenant
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 15:42
<?PHP
$Type_Fichier = array(
"Video" => "Video",
"Images" => "pic",
"Projets" => "prj",
"Autres" => "cc",
);

if (!is_dir("upload")) @mkdir("upload");
if ($_SERVER['REQUEST_METHOD'] == "POST" &&
isset($_POST['folder']) && isset($Type_Fichier[$_POST['folder']]) &&
@is_uploaded_file($_FILES['file']['tmp_name'])) {

$sFolder = "upload/".strtolower($_POST['folder']);
if (!is_dir($sFolder) && !@mkdir($sFolder))
die(" '".$sFolder."'");
if (!@move_uploaded_file($_FILES['file']['tmp_name'], $sFolder."/".$_FILES['file']['name']))
die(" '".$sFolder."'");
}

echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"><HTML>";
echo "<HEAD><TITLE>Partage de Fichiers</TITLE>";
echo "<LINK REL=\"stylesheet\" TYPE=\"text/css\" HREF=\"style.css\">";
echo "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-1\">";
echo "</HEAD><BODY><H1><CENTER><font face='Comic Sans MS' color=#6666ff><b>
<big>Partage de fichiers</big></b></font></CENTER></H1><br>";
if ($hDir = opendir("upload")) {
while (False !== ($sData = readdir($hDir))) {
if ($sData != "." && $sData != "..") {
echo "<B>".strtoupper($sData)."</B>";
echo "<DIV STYLE=\"margin-left: 20px; padding: 2px;\">";
$hDir2 = opendir("upload/".$sData);
while (False !== ($sData2 = readdir($hDir2))) {
if ($sData2 != "." && $sData2 != "..")
echo "<A Href=upload/".$sData."/".$sData2.">".$sData2."</A><BR>";
}
closedir($hDir2);
echo "</DIV><BR>";
}
}
closedir($hDir);
}
echo "<FORM ENCTYPE=\"multipart/form-data\" METHOD=\"post\" ACTION=\"".$_SERVER['PHP_SELF']."\">";
echo "<BR><BR><B>Envoyer le fichier : </B><BR>";
echo "<INPUT TYPE=\"file\" NAME=\"file\"><BR>Catalogue :";
if ($langResult)
echo "<B>".$FICHIER."</B><INPUT TYPE=\"hidden\" NAME=\"folder\" VALUE=\"".$FICHIER."\">"; else {
echo "<SELECT NAME=\"folder\">";
$walkFunction = ($FICHIER) ?
'echo "<OPTION"; if ($v == "'.$FICHIER.'") echo " SELECTED"; echo ">".$v."</OPTION>";' :
'echo "<OPTION>".$v."</OPTION>";';
array_walk(array_keys($Type_Fichier), create_function('$v', $walkFunction));
echo "</SELECT>";
}
echo "<BR><BR><INPUT TYPE=\"submit\" VALUE=\" OK \">";
echo "</FORM></BODY></HTML>";

?>
0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 16:28
Et quelle est ta question?
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 16:33
http://wolfsite.fr/test.php

En combinant le script que tu m'a appris et un script trouver j'ai créer ça, c'est un bon début,
mais j'aimerais pouvoir supprimer des fichier maintenant mais je trouve pas sur google
0
maxime44 Messages postés 704 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 3 juillet 2013 78
24 mai 2008 à 16:41
j'ai cru comprendre qui fallais utiliser la fonction

<?php
unlink("/.../...");
?>

je sais pas trop comment faire ^^

Sauf que la sa ne permet pas de supprimer le fichier
0
ScroudaF Messages postés 121 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 11 octobre 2011 11
24 mai 2008 à 17:20
Oui c'est unlink($url)
Fais gaffe que l'$url doit faire référence à l'endroit d'où est exécuté ton script ...
0