01net    Web


Actuellement en ligne : 685 Utilisateurs dont 42 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> resolu - Erreur php
Auteur
Message
 
<     1       >
christophe9502
  
  :-)
      ?   @     Posté le 03/06/2007 01:06:33  
Voter pour ce message
Bonjour a tous!
J'ai creer un script simple d'upload de musique + videos et creation d'une page automatique pour lire la video ou la musique!
Le probleme est que l'orsque je test pour voir si sa fonctionne sa ne marche pas!
Quel est l'erreur?
Voici les script:

upload.html
<html>
<head>
</head>
<body>
<form enctype="multipart/form-data" action="upload.php3" method="post">
Fichier : <input name="fichier" type="file"><br>
<input type="submit" value="Envoyer">
</form>
</body>
</html>


upload.php3
<?
// Taille maximum
$MAX_FILE_SIZE = 1500000;

// Dossier de destination du fichier
$folder = "./";

// Tableau array des différents types
$allowed_types = array("image/bmp", "image/gif", "image/pjpeg", "image/jpeg", "image/jpg", "multipart/x-zip", "video/msvideo");

// Variables récupérée par methode POST du formulaires
$fname = $HTTP_POST_FILES['fichier']['name'];
$ftype = $HTTP_POST_FILES['fichier']['type'];
$fsize = $HTTP_POST_FILES['fichier']['size'];
$ftmp = $HTTP_POST_FILES['fichier']['tmp_name'];

// Diverses test afin de savoir si :
// Le format de fichier correspond à notre tableau array
if(!in_array($ftype, $allowed_types)){$error = 1;}

// La taille du fichier n'est pas dépassée
if($fize > $MAX_FILE_SIZE){$error = 2;}

// Le fichier n'existe pas déjà
if(file_exists($folder."m_".$fname)){$error = 3;}

// Si tout va bien, c'est bien déroulé
if(copy($ftmp,''.$folder.''.$fname.'')) {$error = 0;}

// Switch servant simplement à la gestion des erreures
switch($error){
case'0':
echo("Fichier correctement envoyé.");
break;
case'1':
echo("Format de fichier incorrecte.");
break;
case'2':
echo("Fichier trop volumineux.");
break;
case'3':
echo("Fichier déjà existant.");
break;
}
?>

<a href="lecteur.php?variable=<?php echo $fname = $HTTP_POST_FILES['fichier']['name']; ?>">suivre ce lien</a>



lecteur.php
<html><title>test</title>
<head>
<body>

<td height="300" colspan="300" valign="top" ><script type="text/javascript">
AC_AX_RunContent( 'id','MediaPlayer','classid','clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6','type','application/x-oleobject','standby','Loading Microsoft Windows Media Player components...','height','34','width','160','align','absmiddle','enabled','true','baseurl','http://gdfgfdgfdg.kilu2.de/<?php echo $fname = $HTTP_POST_FILES['fichier']['name']; ?>','enablecontextmenu','false','stretchtofit','false','windowlessvideo','false','url','http://gdfgfdgfdg.kilu2.de/<?php echo $fname = $HTTP_POST_FILES['fichier']['name']; ?>','autostart','false','uimode','mini' ); //end AC code
</script>
<object id="MediaPlayer" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" type="application/x-oleobject" standby="Loading Microsoft Windows Media Player components..." height="400" width="500" align="absmiddle">
<param name="enabled" value="true" />
<param name="defaultframe" />
<param name="baseurl" value="http://gdfgfdgfdg.kilu2.de/<?php echo $fname = $HTTP_POST_FILES['fichier']['name']; ?>" />
<param name="enablecontextmenu" value="false" />
<param name="stretchtofit" value="false" />
<param name="windowlessvideo" value="false" />
<param name="url" value="http://gdfgfdgfdg.kilu2.de/<?php echo $fname = $HTTP_POST_FILES['fichier']['name']; ?>" />
<param name="autostart" value="false" />
<param name="uimode" value="mini" />
</object>
</td>

</head></body></html>

Jmi connais pas trop en php!
Merci d'avance a bientot!
-->Message édité par christophe9502 le 03/06/2007 01:46:41<--
shakone
  
   
      ?   @     Posté le 03/06/2007 04:10:58  
Voter pour ce message
perso je trouve que ça va pour quelqu'un qui s'y connait pas en php, je me sens limite ridicule meme, gg de l'avoir ésolu tout seul :)
Beno@
  
  :-)
      ?   @     Posté le 03/06/2007 09:51:56  
Voter pour ce message
et juste comme ca, il retourne quoi comme erreur? :/
-->Message édité par Beno@ le 03/06/2007 09:54:16<--
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> resolu - Erreur php

Aller à :

Page générée en : 0.101s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Ecoutez
Info, Talk, Sport ! La radio RMC en direct, partout en France, depuis votre ordinateur, Ecoutez !
Jeux
Nouveauté : Aidez la jeune reine à prendre les bonnes décisions pour rétablir son autorité.