Topic technique : venez parler ici de vos problèmes et questions techniques

Pages: 1 ... 69 70 71 72 73 [74] 75 76 77 78 79 ... 241

Max

  • Membre
  • 12928 posts
15 juillet 2012, 23:10
<form method="POST" enctype="multipart/form-data" action="">
    <input type="file" name="fichier" /> <input type="submit" value="Uploader" name="envoi" />
</form>

<?php

if(isset($_POST['envoi'])){ // si on envoie un fichier

    
$dossier "upload/";
    
$tmp $_FILES['fichier']['tmp_name'];
    
$name $_FILES['fichier']['name'];

    if(
move_uploaded_file)($tmp$dossier.$name){ // si l'upload a reussi
        
echo $dossier.$name// on affiche l'URL
    
}
    else{
        echo 
"L'upload a echoue."// sinon message d'erreur
    
}

}

?>

ça prend toujours pas.

Weby

  • Membre
  • 56564 posts
15 juillet 2012, 23:50
remplace

if(move_uploaded_file)($tmp, $dossier.$name){
par

if(move_uploaded_file($tmp, $dossier.$name)){

Weby

  • Membre
  • 56564 posts
15 juillet 2012, 23:51
Et essaie de mettre un dossier absolu dans $dossier

(genre "/var/www/uploads" ou "C:/users/maxounounou/uploader/uploads/")

Max

  • Membre
  • 12928 posts
15 juillet 2012, 23:54
wat?


et comment je gère le dossier ou tout est stocké?
c'est cette ligne?
$dossier = "contenu/";

Weby

  • Membre
  • 56564 posts
15 juillet 2012, 23:54
non mais vraiment?

Max

  • Membre
  • 12928 posts

Max

  • Membre
  • 12928 posts
16 juillet 2012, 00:01
ahnon, c'est bon, j'ai réussi.


Bon, encore 2-3 questions :j
1: comment je fais pour dépasser la limite d epoids de fichier qui semble être de 2mo?
2: comment je fais pour rendre l'accès a l'url source de mon site imposible a consulter pour les gens? (genre nom.de.domaine/  injoignable mais nom.de.domaine/upload joignable). Ou plutot, rediriger automatiquement vers la page d'upload
et enfin, j'aimerais transformer le  echo"/upload/$dossier$name"; en un lien. est-ce que je peux directement intégrer d'une façon ou une autre la balise <a href ou un équivalent?
« Modifié: 16 juillet 2012, 00:30 par Max' »

Max

  • Membre
  • 12928 posts

Weby

  • Membre
  • 56564 posts
19 juillet 2012, 07:34
1. "max_upload_size" dans le php.ini
2. un index.php dans / contenant une redirection vers /upload

Max

  • Membre
  • 12928 posts
19 juillet 2012, 19:42
et je le trouve ou le php.ini?

Antvibe

  • Membre
  • 16880 posts
19 juillet 2012, 19:45
C'est possible de brancher la 360 sur un ordi pour se servir du moniteur comme écran pour jouer via un câble hdmi ?

Sainior

  • Membre
  • 6362 posts
19 juillet 2012, 19:45
Max >

Si t'es en local :

- clique sur l'icône de WampServer quand il est lancé ;
- tu vas sur l'onglet PHP ;
- tu cliques sur php.ini ;
- tu cherches la section "File Uploads" ;
- et la ligne "upload_max_filesize = 2M".

T'as juste à changer la valeur et à redémarrer WampServer.

Max

  • Membre
  • 12928 posts
19 juillet 2012, 19:46
justement, je suis pas en local :<

suis sur legtux si ça peut aider
« Modifié: 19 juillet 2012, 19:48 par Max' »

Sainior

  • Membre
  • 6362 posts
19 juillet 2012, 19:48
Ah, ben si t'as pas un serveur dédié tu peux pas y accéder en théorie :boogyfr: je sais que certains hébergeurs comme 1&1 proposent une gestion du fichier sur les mutualisés, mais au pire demande, les supports ont l'habitude de ce genre de requête.

Max

  • Membre
  • 12928 posts
19 juillet 2012, 19:48
okay, thanks

Retrosasu

  • Membre
  • 27186 posts
19 juillet 2012, 19:53
C'est possible de brancher la 360 sur un ordi pour se servir du moniteur comme écran pour jouer via un câble hdmi ?
Oui, me demande pas comment, mais tous les joueurs compétitifs sur consoles jouent sur écran de PC.

Cliché rébarbatif

  • Membre
  • 7992 posts
19 juillet 2012, 19:54
Non. Sur PC portable c'est impossible, c'est des sorties HDMI pas des entrées.

Retrosasu

  • Membre
  • 27186 posts
19 juillet 2012, 19:55
Il a pas parlé de PC portable :]

Antvibe

  • Membre
  • 16880 posts
19 juillet 2012, 19:57
Non. Sur PC portable c'est impossible, c'est des sorties HDMI pas des entrées.

C'est ce que j'en ai conclu vu que mon ordi ne détectait rien du tout.

Max

  • Membre
  • 12928 posts
19 juillet 2012, 20:06
et ça se modifie pas via phpmyadmin ou une connerie comme ça?

Cliché rébarbatif

  • Membre
  • 7992 posts
19 juillet 2012, 20:16
sur un ordi pour se servir du moniteur

J'ai compris ça.

Antvibe

  • Membre
  • 16880 posts
19 juillet 2012, 20:20
T'as bien lu entre les lignes.

Sainior

  • Membre
  • 6362 posts
19 juillet 2012, 20:36
et ça se modifie pas via phpmyadmin ou une connerie comme ça?

Nop, rien à voir

Max

  • Membre
  • 12928 posts
19 juillet 2012, 20:42
fuuuuu
bon, merci en tout cas. j'ai envoyé un zoulie mail au support, en espérant qu'ils en tiennent compte :>

Weby

  • Membre
  • 56564 posts
19 juillet 2012, 21:08
Tu peux toujours tenter de voir dans phpinfo() quelle limite ils ont mis sur le serveur, des fois que la limite locale est plus petite, tu aurais une marge que tu pourrais modifier par htaccess/ini_set, mais je pense pas que ça t'aidera parce qu'en général c'est des boulets niveau de la taille de l'upload.

Oh, et faut qu'ils modifient post_max_size à une valeur supérieure à max_upload_size.

Max

  • Membre
  • 12928 posts
19 juillet 2012, 23:04
apparemment le mec m'a dit que c'est fixé à 1go...
je réessaye...

bon bah, ça remarche... c'est kewl alors
« Modifié: 19 juillet 2012, 23:05 par Max' »

Weby

  • Membre
  • 56564 posts
19 juillet 2012, 23:05
phpinfo pour être sûr.

Max

  • Membre
  • 12928 posts

Sainior

  • Membre
  • 6362 posts
19 juillet 2012, 23:07
Si tu veux vérifier que la limite est bien fixée à 1Go, tu mets phpinfo() dans un random fichier et tu le regardes.

Weby

  • Membre
  • 56564 posts

Pages: 1 ... 69 70 71 72 73 [74] 75 76 77 78 79 ... 241    En haut ↑