LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 04/03/2005 à 23:01
truc tout simple
Tu n'as pas compris le truc :)

Exemple :

<?php
if (is_file('upload/'.$_FILES['fichier']['name'])) copy($_FILES['fichier']['tmp_name'], 'upload/1'.$_FILES['fichier']['name']);
else copy($_FILES['fichier']['tmp_name'], 'upload/'.$_FILES['fichier']['name']);
?>


Cela devrait suffire.
Il n'y a pas de while à faire.
LA GLOBULE
le 04/03/2005 à 13:49
truc tout simple
Si le fichier existe mettre un message d' erreur !!!


Non, il veut renommer le fichier si il existe smiley

Pour faire basique, tu peux utiliser une convention de renommage en rajoutant un caractère prédéfini et invariant au début du nom du fichier.

Exemple :

si toto.jpg existe, copie le fichier en 1toto.jpg.
Si ensuite, tu up un fichier qui s'appelle 1toto.jpg, tu le renommeras en 11toto.jpg.
etc...
LA GLOBULE
le 04/03/2005 à 11:56
affichage de code PHP : alternative
Personnellement, je vois un problème à ce choix.

Si les personnes copient collent leur code source sans trop réfléchir et que celui contient principalement de l'html avec quelques <?php ?>, on va se retrouver avec un affichage de ce genre :

<html>
<head>
<title>
<?php echo $title; ?>
</title>
</head>

<body>
<p>Salut
<?php echo $nom; ?>
! Bienvenue sur mon super site :)</p>
</body>
</html>

Non ?
Ou alors, on vire le cadre blanc autout du code (seulement dans ce cas là).
LoadingChargement en cours