Page 1 sur 1

.htaccess chez free

Posté : 21 juil. 2008, 15:31
par sylvaing26
Bonjour,
j'utilise votre script pour l'upload sur le serveur, il fonctionne a merveille pour de petits fichier qui ne depassent pas une centaine de Ko, mais je rencontre un problème lorsque je veux envoyer des photos de 3 mégas, le navigateur me dit que ma page a expiré. Il est possible de modifier cette durée grace à un fichier .htaccess d'après mon cher ami :google: mais j'ai toujour l'erreur 500.
Comment proceder ?
Merci d'avance

Posté : 21 juil. 2008, 16:06
par @rthur
Bonjour,

Pour uploader des fichiers de taille importante, il vaut mieux utiliser une applet Java ou un petit module flash/flex.

Exemples:
http://www.jupload.biz
http://jupload.sourceforge.net
http://downloads.zdnet.co.uk/0,10000003 ... 11s,00.htm
http://www.onflex.org/ted/2007/05/flexf ... -using.php

Posté : 22 juil. 2008, 09:47
par sylvaing26
merci beaucoup pour les liens,
mais je ne suis pas très fort en codage java.
Ma page contient un formulaire dont un champs de type file afin d'ajouter des infos dans une base de données, comment combiner le java et le formulaire ?
Le code de ma page d'envoi est celui ci
<?
include("log/connect.php");
@MYSQL_CONNECT($serveur,$utilisateur,$mdp) or die ("Connexion impossible");
@MYSQL_SELECT_DB($db) or die ("Connexion à la base impossible");
$photo = $_FILES['photo']['name'];
$sql = mysql_query("SELECT id FROM galerie ORDER BY id DESC LIMIT 1");
while($result=mysql_fetch_array($sql))
{
$name=$result[id]+1;
$nom="$name.jpg" ;
}
mysql_query("INSERT INTO galerie (titre, rubrique, commentaire, mots_cle, auteur) VALUES (\"$_POST[titre]\" ,
  \"$_POST[rubrique]\" , 
  \"$_POST[commentaire]\" , 
  \"$_POST[mots_cle]\" , 
  \"$_POST[auteur]\")");
  mysql_close();
  $dest_dossier = '/mnt/102/sda/3/3/monsite/img/';   
  $dest_fichier = basename($_FILES['fichier']['name']); 
  $auteur=$_POST[auteur];
  $sql = mysql_query("SELECT id FROM log WHERE login=\"$auteur\"");
while($result=mysql_fetch_array($sql))
{
$id=$result[id];
}
  move_uploaded_file($_FILES['fichier']['tmp_name'], $dest_dossier . $nom);
  echo "<meta http-equiv=\"refresh\" content=\"4;url=http://monsite.free.fr/animat/ajout.php?id=$id\">\n "; 
?>

Posté : 22 juil. 2008, 15:56
par @rthur
Tu n'as pas besoin de connaitre le java pour mettre une applet sur ton site.
Choisis un des scripts ci-dessus et regarde les exemples qui sont fournis avec, normalement tu dois pouvoir le faire tout seul.