Page 1 sur 1

upload fichier swf

Posté : 23 sept. 2005, 12:55
par Invité
bonjour a tous, comment upload un fichier swf ? pour les images gif et jpg j'arrive sans probleme les swf impossible merci d'avance
<?
session_start();

if($supprimer=="oui") {
	unlink($adresse);
	print("<b><p align=center>Photo de la fiche $id appartenant à la famille $table supprimée!<br>");
	
}

if($upload=="oui") {
	$type=$photo_type;
	if($type=="image/gif") {
		$extension=".gif";
		}
	if($type=="application/x-shockwave-flash/swf") {
		$extension=".swf";
		}
	$destination_photo = '../images/'.$table.'/'.$id.$extension;
	move_uploaded_file($photo, $destination_photo);
	print("<b><p align=center> Photo correctement envoyée!<br>");
	echo "<a href=javascript:history.go(-2)>Retour liste</a>"; 
}
else {
	if(file_exists('../images/'.$table.'/'.$id.'.jpg')) {
				$adresse_img = '../images/'.$table.'/'.$id.'.jpg';
	}
	if(file_exists('../images/'.$table.'/'.$id.'.swf')) {
				$adresse_img = '../images/'.$table.'/'.$id.'.swf';
	}
	if($adresse_img=="") {
blablabla......

Posté : 23 sept. 2005, 13:14
par pjl
ou est défini $photo_type ?

Posté : 23 sept. 2005, 13:26
par Invité
je comprend pas désolé toi tu ferais comment sans regardé mon code, il est pas entier merci de ton aide

Posté : 23 sept. 2005, 13:30
par Invité
le code entier
<?
session_start();

if($supprimer=="oui") {
	unlink($adresse);
	print("<b><p align=center>Photo de la fiche $id appartenant à la famille $table supprimée!<br>");
	
}

if($upload=="oui") {
	$type=$photo_type;
	if($type=="image/gif") {
		$extension=".gif";
		}
	if($type=="application/x-shockwave-flash/swf") {
		$extension=".swf";
		}
	$destination_photo = '../images/'.$table.'/'.$id.$extension;
	move_uploaded_file($photo, $destination_photo);
	print("<b><p align=center> Photo correctement envoyée!<br>");
	echo "<a href=javascript:history.go(-2)>Retour liste</a>"; 
}
else {
	if(file_exists('../images/'.$table.'/'.$id.'.jpg')) {
				$adresse_img = '../images/'.$table.'/'.$id.'.jpg';
	}
	if(file_exists('../images/'.$table.'/'.$id.'.swf')) {
				$adresse_img = '../images/'.$table.'/'.$id.'.swf';
	}
	if($adresse_img=="") {
		echo "<table align=center>";
		echo "<td>";
		print("<form action=photo.php method=POST enctype='multipart/form-data'>");
		print("Envoi de photo pour la fiche $id de la table $table Format JPG ou GIF.<br>");
		print("<b><i>La photo doit etre de <font color=red>120 pixels </font>de hauteur pour les format portrait,</i></b><br>");
		print("<b><i>et <font color=red>120 pixels</font> de largeur pour les format paysage et doit etre<font color=red> Optimisé à 50 ko.</font></i></b><br>");
		print("<input type=file name=photo size=40>
				<input type=hidden name=id value=$id>
				<input type=hidden name=table value=$table>
				<input type=hidden name=table value=produit>
				<input type=hidden name=table value=texte>
				<input type=hidden name=upload value=oui><br>
				<input name=bton_upload type=submit value=Envoyer la photo sélectionnée> ");
				echo "<a href='liste.php?table=$table'> Retour liste</a>";
	}
	
	else {
		echo "<table align=center>";
		echo "<td>";
		echo "<input type=hidden name=table value=famille>";
		echo "<input type=hidden name=table value=produit>";
 echo "<input type=hidden name=code value=$code>";
echo "<input type=hidden name=codefam value=$famille>";

		print("La fiche $id dispose déja de la photo suivante : <br>");
		print("<img src=$adresse_img><br>");
		print("<a href=photo.php?supprimer=oui&id=$id&table=$table&adresse=$adresse_img>Supprimer cette photo?</a>");
		echo "&nbsp;&nbsp;&nbsp;&nbsp;";
	    echo "<a href=javascript:history.go(-1)>Retour liste</a>"; 
	}
	
}
?>

Posté : 24 sept. 2005, 09:15
par pjl
Tu as cette ligne :

Code : Tout sélectionner

$type=$photo_type;
Quelle est la valeur de $photo_type ?