Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Les balise <input en HTML

fragor, le vendredi 31 décembre 2004 à 19:54:32
Bonjours à tous
Donc voila je fait un fromulaire et dedans y faut que l'internaute envoi des fichiers (un fichier image) mais je n'arrive pas à métriser la balise <input type="file"> avec cette argument "file" comment puis-je faire pour que l'internaute puisse m'envoyer des fichiers voici mon script:

gif : <input type="file" name="photo" accept="image/gif" size="25" src="http://xistic.free.fr/">


Cette balose fait partie d'un formulaire envoyé en post.

Merci d'avance
++
Répondre à fragor  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
on4hu, le samedi 1 janvier 2005 à 14:23:35
Suivre un cours de htlm
André ON4HU
Répondre à on4hu

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Galsungen, le samedi 1 janvier 2005 à 14:49:35
quand on ne connait pas on se tait ...

pour le input file, tu veux que le visiteur envois un fichier vers un serveur chez toi, ou un hébergement en ligne ?

Et un temps pour chaque chose sous le ciel ... 
Répondre à Galsungen

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
goava, le samedi 24 mai 2008 à 11:06:52
bien dit !
un forum c'est fait pour s'entraider pas pour pur se tirer des batons dans les pattes...
y en a qui on vraiment du temps à perdre
Répondre à goava

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
fragor, le samedi 1 janvier 2005 à 16:56:47
Salut
Je voudrai que le fichier soit envoyer sur mon serveur free (créé sous Free).
Répondre à fragor

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Galsungen, le samedi 1 janvier 2005 à 17:22:19
cela risque d'être assez tendu car cela veut dire ouvrir les droit à la personne sur ton hébergement ftp pour qu'elle puisse écrire dessus. c'est pas franchement très glop glop au niveau de la sécurité. Par contre je te conseillerais de coupler cette balise avec un script en php si tu veux quand même le faire. Ou alors réalise un simple formulaire mail qui écris sur ta boite avec le fichier en question en pièce jointe et tu assures la mise en ligne par la suite.

Et un temps pour chaque chose sous le ciel ... 
Répondre à Galsungen

5


  • 3
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
fragor, le dimanche 15 mai 2005 à 20:53:57
ça tombe bien je m'y connait plutot bien en php mais je vous pas comment je pourrai faire en faisant du HTML avec du PHP
Répondre à fragor

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
skunk, le dimanche 15 juillet 2007 à 05:09:05
non mais on est en plein cauchemard là !
Répondre à skunk

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
skunk, le dimanche 15 juillet 2007 à 05:28:51
ah ça m'énerve ça, effectivement quand on ne sait pas on se tait...
bon voilà un script qui permet d'uploader un fichier quel qu'il soit sur un serveur. J'ajoute que les serveurs free sont des serveurs linux, le chmod est paramatré sur 777 par défaut donc pas de souci pour l'ecriture des fichiers.
alors du côté html, ton code est foireux dès le départ c'est comme ça que ça se passe :

<html>
</head>
<body>
<?php include ("upload.php");
if ( isset($_FILES['fichier_choisi']) )
{
	transfert();
}
?> 
<form method="POST" action="#" enctype="multipart/form-data">
     <input type="hidden" name="MAX_FILE_SIZE" value="250000">
     Fichier : <input type="file" name="fichier_choisi" size="50">
     <input type="submit" name="envoyer" value="Enregistrer ce fichier">
</form>
</body>
</html>


et le fichier de transfert qui n'est qu'une fonction appelée par le formulaire :

<?php
function transfert ()
{
	//nom du fichier choisi:
	$nomFichier    = $_FILES["fichier_choisi"]["name"] ;
	//nom temporaire sur le serveur:
	$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
	//type du fichier choisi:
	$typeFichier   = $_FILES["fichier_choisi"]["type"] ;
	//poids en octets du fichier choisit:
	$poidsFichier  = $_FILES["fichier_choisi"]["size"] ;
	//code de l'erreur si jamais il y en a une:
	$codeErreur    = $_FILES["fichier_choisi"]["error"] ;
	
	$rand = rand(5, 50000);
	$chemin = "./upload_fichier/" ;
        $random_fichier = $rand."_".$nomFichier; //créé un nom de fichier aléatoire pour éviter les doublons
	if(copy($nomTemporaire, $chemin.$random_fichier))
	{
		echo("<br>l'upload a réussi") ;
	}
	else
	{
	   echo("<br>l'upload a échoué") ;
    }
}
?>
Répondre à skunk

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
skunk, le dimanche 15 juillet 2007 à 05:35:36
il faut aussi créer un dossier hôte ( dans mon script : upload_fichier/) pour accueillir les fichiers
bien le bonsoir...
Répondre à skunk

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
owind, le samedi 16 février 2008 à 16:28:58
Répondre à owind

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
wahim, le dimanche 17 février 2008 à 20:17:03
merci bien pour me dir si un script peut etre modifier d'un facon a etre voial mon email wahim2@hotmail.fr
si oui envoyer moi le procedure de modification , pour que je le fé imidiatement , merci encor ;o)
Répondre à wahim

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 AlexFool35, le mardi 19 août 2008 à 11:44:29
bonjour !
et si on veut prédéfinir le type de fichier à l'avance, de manière à ce que l'utilisateur n'envoie pas une vidéo alors qu'il faut voyer une image, je pensais qu'on devait faire un truc du style <input type="file" name="image" accept="image/jpg" > mais chez moi ça fonctionne pas, je peux quand même insérer n'importe quel fichier !
Répondre à AlexFool35

Résultats pour Les balise <input en HTML

Les balises HTML HTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte contenant des... www.commentcamarche.net/contents/html/htmlbalise.php3
Avoir le focus dans un input typ='text' (Résolu) Bonjour, je voudrait savoir ce qu'il faut mettre dans la balise input pour que, lorsque que j'arrive sur ma page, le focus de la souris soit directement a l'intérieur de la zone text!!?? www.commentcamarche.net/forum/affich-7064875-avoir-le-focus-dans-un-input-typ-text
Lister un bouton en html (Résolu) Bonjour, je cherche une balise en html qui me permet de lister un bouton : parexemple lorsque je clic sur " sport" il me donne les liste des lien suivant sous le bouton sport : Sport foot tennis hand et merci d'avance www.commentcamarche.net/forum/affich-6283642-lister-un-bouton-en-html

Résultats pour Les balise <input en HTML

[FreeMind] Publier une mindmap dans une page webFreeMind est un logiciel de mindmapping. Vous avez plusieurs possibilités pour publier votre mindmap dans une page web. Flash applet Java Simple image PNG HTML+Javascript (texte seulement) HTML+Javascript (texte+icônes) HTML+Javascript... www.commentcamarche.net/faq/sujet-4857-freemind-publier-une-mindmap-dans-une-page-web
[Site web] Vérifier, optimiser et nettoyer son code HTMLLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML... www.commentcamarche.net/faq/sujet-5355-site-web-verifier-optimiser-et-nettoyer-son-code-html
[Javascript] Interdire le clic droit de la sourisIl est possible d'empêcher que votre visiteur effectue un clic droit sur votre page. Ceci permet une protection relative de vote code source et de vos photos. Placez ce script entre les balises et de votre code HTML : www.commentcamarche.net/faq/sujet-1980-javascript-interdire-le-clic-droit-de-la-souris

Résultats pour Les balise <input en HTML

[php] récupérer le mois dans une date (Résolu)Bonjour à tous, Dans un formulaire, je demande à un utilisateur de saisir une date sous la forme jj/mm/aaaa dans une balise input. Je voudrais pouvoir récupére la valeur de mm dans une variable. est-ce possible ? Si oui comment ? Merci de votre aide.... www.commentcamarche.net/forum/affich-2262178-php-recuperer-le-mois-dans-une-date
Balise <input type="file"> (Résolu)Bonjour, je dispose d'un formulaire dans lequel je vais rajouter une balise ... Tout d'abord j'aimerai savoir comment ça marche si on intègre dans un formulaire avec deja tout pleins d'autres... www.commentcamarche.net/forum/affich-7814918-balise-input-type-file
Balise <br> HTML (Résolu)Bonjour, Juste un petite question toute simple : pourquoi utiliser plus que ? Y a -t -il une différence ? www.commentcamarche.net/forum/affich-8380821-balise-br-html

Résultats pour Les balise <input en HTML

Télécharger TopstyleTopStyle est un éditeur web dédié aux développeurs de site web. Il prend en charge les languages CSS, HTML, et XHTML. Il dispose de nombreuses fonctions telles que : "style Upgrade" qui permet de mettre à jour les balises anciennes, cela permet... www.commentcamarche.net/telecharger/telecharger-34056736-topstyle

Résultats pour Les balise <input en HTML

Introduction au HTMLPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent... www.commentcamarche.net/contents/html/htmlintro.php3
Paragraphes en HTMLParagraphes Le langage HTML considère les paragraphes comme des blocs de texte. Les navigateurs répartissent au mieux leur contenu dans la fenêtre à moins qu'=un attribut NOWRAP ou NOBR soit spécifié explicitement. A l'intérieur d'un paragraphe,... www.commentcamarche.net/contents/html/htmlparagraphes.php3
Les caractères spéciauxCodage des caractères spéciaux Les normes HTML demandent de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Pourtant, les navigateurs actuels reconnaissent les caractères accentués,... www.commentcamarche.net/contents/html/htmlcarac.php3