par
stoye » 07 mai 2013, 15:43
Bonjour,
Je patoge un peu sur ce petit script PHP, le but étant d'afficher un chemin absolu mais il y a une instruction qui n'est pas bien interpretée (les 2 printf) et renvoie un nombre aléatoire.
Quelqu'un saurait-il pour me débloquer ?
Avec: $dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . $echg . "/" . $flux . "/out"; c'est OK ça marche
Avec: $dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . printf("%05d", $echg) . "/" . printf("%05d", $flux) . "/out"; les 2 printf renvoient le nombre 5
Voici mon code:
<?php
$part = client1;
$user = user;
$echg = 70;
$flux = 333;
$racineftp = "/data";
//$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . $echg . "/" . $flux . "/out";
$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . printf("%05d", $echg) . "/" . printf("%05d", $flux) . "/out";
echo "Rep de Destination : " .$dir_dest ;
?>
Bonjour,
Je patoge un peu sur ce petit script PHP, le but étant d'afficher un chemin absolu mais il y a une instruction qui n'est pas bien interpretée (les 2 printf) et renvoie un nombre aléatoire.
Quelqu'un saurait-il pour me débloquer ?
Avec: [color=#00BF00]$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . $echg . "/" . $flux . "/out"; [/color]c'est OK ça marche
Avec: [color=#FF0040]$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . printf("%05d", $echg) . "/" . printf("%05d", $flux) . "/out"; [/color]les 2 printf renvoient le nombre 5
Voici mon code:
<?php
[color=#0000FF]$part = client1;
$user = user;
$echg = 70;
$flux = 333;
$racineftp = "/data";[/color]
//$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . $echg . "/" . $flux . "/out";
$dir_dest = $racineftp . "/" .$part . "/" . $user . "/" . [color=#FF0040]printf("%05d", $echg)[/color] . "/" . [color=#FF0000]printf("%05d", $flux)[/color] . "/out";
echo "Rep de Destination : " .$dir_dest ;
?>