horny

  • Nombre de sujets
    2
  • Nombre de messages
    7
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
horny
bonsoir a tous
alors voila, j'ai un code permettant l'envoi de fichier sur un serveur,
et me donnant le lien de se fichier , une fois uploader
mais je voudrais bien remplacer les espaces du nom
de mon fichier par "%20" afin de pouvoir faire
des lien qui soient pris en compte par mon forum.

voila le code >
</div>
<form method="post" ENCTYPE="multipart/form-data">
<p><input type="file" name="fichier" / size="65">
<input type="submit" value="envoyer"/>
</p></form>

<?php
if ($_FILES['fichier']['name'] != '') {
$destination = "fichiers/".$_FILES['fichier']['name'];
if (is_uploaded_file($_FILES['fichier']['tmp_name'])) {
$upload = move_uploaded_file($_FILES['fichier']['tmp_name'], $destination) or die("impossible de déplacer le fichier"); }
echo '<strong>>> _ Fichier envoyé sur le serveur avec Succès. <<<br><font color="red">>> _ Voici le lien vers votre fichier >, http://www.laurentdrelon.com/';
echo $destination;
}
?>


la variable du nom de fichier est $destination , je laffiche avec "echo $destination;"
mais comment remplacer les espaces par des "%20" dans la commande echo ???

merci davance pour vos réponses
horny
bonjour a tous , alors voila , jai un petit code permettant l'upload de fichier sur un server.
j'me sers de la commande échos afin d'avertir l'utilisateur que son fichier est bien uploader, mais impossible de trouver la syntaxe correcte pour donner a ce dernier le chemin de son fichier. si quelqun a la clef a cette enigme; je suis prenneur

voila le code en question
<form method="post" ENCTYPE="multipart/form-data">
<p><input type="file" name="fichier" / size="65">
<input type="submit" value="envoyer"/>
</p></form>
<?php
if ($_FILES['fichier']['name'] != '') {
$destination = "fichiers/".$_FILES['fichier']['name'];
if (is_uploaded_file($_FILES['fichier']['tmp_name'])) {
$upload = move_uploaded_file($_FILES['fichier']['tmp_name'], $destination) or die("impossible de déplacer le fichier"); }
echo '<font color="red"><strong>>> Fichier envoyé <a href="http://laurentdrelon.com/fichiers/" target="_blank">sur le serveur</a> << avec Succès.</font></strong>';
echo '!!!!!HELP!!!!!LIEN DE MON FICHIER!!!!!';
}
?>


exemple > http://www.laurentdrelon.com/up.php

Ses derniers messages sur les forums

forum
horny
bonsoir a tous
alors voila, j'ai un code permettant l'envoi de fichier sur un serveur,
et me donnant le lien de se fichier , une fois uploader
mais je voudrais bien remplacer les espaces du nom
de mon fichier par "%20" afin de pouvoir faire
des lien qui soient pris en compte par mon forum.

voila le code >
</div>
<form method="post" ENCTYPE="multipart/form-data">
<p><input type="file" name="fichier" / size="65">
<input type="submit" value="envoyer"/>
</p></form>

<?php
if ($_FILES['fichier']['name'] != '') {
$destination = "fichiers/".$_FILES['fichier']['name'];
if (is_uploaded_file($_FILES['fichier']['tmp_name'])) {
$upload = move_uploaded_file($_FILES['fichier']['tmp_name'], $destination) or die("impossible de déplacer le fichier"); }
echo '<strong>>> _ Fichier envoyé sur le serveur avec Succès. <<<br><font color="red">>> _ Voici le lien vers votre fichier >, http://www.laurentdrelon.com/';
echo $destination;
}
?>


la variable du nom de fichier est $destination , je laffiche avec "echo $destination;"
mais comment remplacer les espaces par des "%20" dans la commande echo ???

merci davance pour vos réponses

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours