[PHP] Site d'upload de fichier
Hors ligneMister_masque Le 15/02/2009 à 19:31 Profil de Mister_masque Configuration de Mister_masque

Bonjour à tous

Je demande rarement de l'aide, mais la j'avoue que je suis un peu perdu.
J'ai comme projet de réaliser une page où les personnes le souhaitant pourrait uploader des fichiers présumé infecté.
Le fichier atterrira donc sur mon disque dur, dans un dossier portant le nom de Malware, ou autre.

Je maitrise très mal, le HTML/CSS et PHP, c'est pour vous dire qu'il va falloir être patient

J'ai déjà réalisé l'interface :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>
Upload de Malware</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

        <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />

   </head>
  
   <body>

        <div align="center">
     <img src="thib-f12.jpg" alt="Aide Malware"</img>
     <br /><br />
     <p> Merci d'envoyer ici, les fichiers demandés ou infecté mais non-detecté par la majorité des antivirus.
<?php
     include("uploader.php");
?>

br>
<br>
<form name="upload" enctype="multipart/form-data" method="post" action="upload.php">

  <input type="file" name="file">
  <br><br>
  Choisir le dossier de destination :<br>
  <select name="Malware/">

    <option value="Malware">Malware</option>

  </select>

  <br><br>
  <input type="submit" name="bouton_submit" value="Envoyer le fichier">
</form>

<form name="upload" enctype="multipart/form-data" method="post" action="upload.php">

   </body>
  
</html>


N'ayant pas les compétence pour écrire ce script en PHP, je l'ai téléchargé sur un site :
Script Uploader Master

Je suis sûr qu'il est fonctionnel mais je n'arrive pas à bien l'intégrai ...
Si vous voulez le script, je peux le poster.
Je ne programme que le C, je suis dans les langages web depuis ce matin, indulgence silvouplait

A bientôt.
--
Hors ligneKdecherf Le 16/02/2009 à 04:40 Profil de Kdecherf Configuration de Kdecherf

Bonjour,

Tiens je te donne un peu de lecture par ici ;-P

Sinon quel est le problème précisément ?
Hors ligneTatave17 Le 16/02/2009 à 09:35 Profil de Tatave17 Configuration de Tatave17

Papi Bidouille
Bonjour
première approche:
Trouver:
FAI: tu l'as
b) hébergeur:
location d'un espace sur un serveur web ( paiement: gratuit ; mensuel ou annuel )
      a1)soit l'achat d'un nom de domaine
       a2)soit, ton hébergeur te donne la possibilité de choisir un nom de domaine,
             il te sera accordé s’il n'est pas utilisé.
-------------------------------------------------
pour la conception
  Définir le thème,
  le sujet principal
  L'apparence visuelle
  CODAGE HTML, PHP (si PHP ton serveur doit le supporter) un logiciel gratuit ( PSPad )
---------------------------------------------------
pour le transfert des fichiers sur ton site:
par FTP:
ton hébergeur te donne la clé et le password pour accéder a ton espace client
un logiciel gratuit et efficace (FileZilla)
@+
--
[couleur=#00CC66]N' oubliez pas de presser sur le bouton " Réponse accepté "à côté de la solution apportée si elle te convient[/couleur] [couleur=#0066FF]On aide plus un être en lui donnant de lui-même une image favorable qu'en le mettant sans cesse en face de ses défauts. "Albert Camus"[/couleur]
Hors ligneMister_masque Le 16/02/2009 à 13:33 Profil de Mister_masque Configuration de Mister_masque

Bonjour,

@Kdecherf
Je sais que VIC a une doc sur PHP, je la lirais ce week end ;)

@Tatave
Comme dit dans mon MP, je souhaite un hébergement gratuit, qui gère le PHP.
Pour le FTP, je pense plutôt faire un server avec Filezila.
Tu as un hébergeur en tête ? Je suis en train d'éplucher la liste, et il y en a vraiment énormément.

Mon problème est le suivant, comment introduire le script PHP dans la page en HTML, cela suffit avec un include (ma page s'appelle uploader.php).

Quand j'aurais hebergé mes pages, je vous préviendrais des problèmes (il y en aura forcément).
Pour info, je ne souhaite pas pour le moment crée un "vraie" site, avec de la documentation ect...
Juste 1 page avec un menu pour uploader, d'où la non-nécessité d'un hébergeur payant.

Merci encore pour vos réponses
@++
--
Hors ligneRevan26914 Le 17/02/2009 à 23:57 Profil de Revan26914 Configuration de Revan26914

Bonsoir,

[citation=Pour info, je ne souhaite pas pour le moment crée un "vraie" site, avec de la documentation ect... Juste 1 page avec un menu pour uploader, d'où la non-nécessité d'un hébergeur payant[/citation]

Alors dans ce cas n'importe quel hébergeur gratuit fera l'affaire, pour autant qu'il supporte le PHP.

Tu trouveras une liste de plusieurs hébergeurs gratuits là ==> http://www.commentcamarche.net/faq/sujet-1624-choisir-un-hebergeur-gratuit-ou-payant


Pour l'intégration du script, je regarde demain. Là je suis un peu fatigué




Cordialement

Revan
--
La vérité est ailleurs...
Hors ligneMister_masque Le 18/02/2009 à 14:50 Profil de Mister_masque Configuration de Mister_masque

Bonjour et merci Revan pour ton aide,

Je suis face à un autre problème à présent.
Je ne trouve aucun hebergement gratuit respectant quelque critère :

- Gratuit
- PHP
- FTP (?)

Après si il y a de la pub, tant pis ... Je serais déjà assez content d'avoir trouvé un hébergeur, je ne pensais pas la tache si ardu. En effet, les 3/4 des sites visité affiche : Inscription close

Je continue mes recherches ;)
--
Hors ligneRevan26914 Le 18/02/2009 à 16:04 Profil de Revan26914 Configuration de Revan26914

Il y a cet hébergeur ==> http://www.11vm-serv.net/

Sans publicité jusqu'à 100Mo

Mais il faut faire une demande qui peut prendre jusqu'à 2 semaines avant d'avoir une réponse.

Sinon tu peux aussi regarder du côté de ton FAI. Souvent ils offrent un hébergement gratuit à leurs clients. Je sais qu'Orange, Neuf (maintenant SFR) et Free le font. Pour les autres je ne sais pas.
--
La vérité est ailleurs...
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels