Formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formulaire

par AB » 27 janv. 2007, 17:34

Bonjour,

http://www.phpfrance.com/forums/voir_re ... php#172087 un script pour téléchargement de fichiers testé chez free.
Cela concerne des fichiers images mais il suffit de modifier les extensions pour l'adapter à ton cas.
Sinon, il faut penser à donner les droits en écriture dans le dossier de destination.

par cmoi » 27 janv. 2007, 13:36

c'est un code html classique de formulaire.
le champ action="http://adresse chez Free"

par iclo » 27 janv. 2007, 12:50

Il faudrait qu'on voit le code du formulaire.

Formulaire

par cmoi » 27 janv. 2007, 11:32

Bonjour,

j'utilise un formulaire Free qui fonctionne très bien.

J'y ai placé un champ "télécharger" sur lequel j'ai le code php suivant :
<?php
		$rep_destination = $_SERVER["DOCUMENT_ROOT"]."/formateur/CV/";
			if (isset($_FILES["cv"])) {
			if (is_uploaded_file($_FILES["cv"]["tmp_name"])) {
			if ((strtolower(substr($_FILES["cv"]["name"], -4))==".pdf")|| 
			(strtolower(substr($_FILES["cv"]["name"], -4))==".txt")||
			(strtolower(substr($_FILES["cv"]["name"], -4))==".doc")){
			$destination = $rep_destination."/"
				.$_FILES["cv"]["name"];
			move_uploaded_file($_FILES["cv"]["tmp_name"],
			$destination);		
			?>
Je reçois bien l'adresse du fichier mais pas le fichier dans le répertoire indiqué.
Est-ce que php et formulaire Free sont inconciliables ou bien y a-t-il un moyen de faire ? Merci pour les réponses.