Ciao ragazzi devo rinominare delle immagini che mi ha dato il mio fornitore in modo da adattarle al mio script, ho provato a fare questo scriptino, solo che mi da errore
Warning: rename(/ibb/2341.jpg,/ibb_mod/2341 -- 2341 (2341).jpg) [function.rename]: No such file or directory in mio_file.php
L'errore stà nella funzione rename, ma non so come modificarla 
codice:
<?php
$mysql['host'] = "localhost";
$mysql['user'] = "root";
$mysql['pass'] = "";
$mysql['name'] = "prova";
@mysql_connect($mysql['host'], $mysql['user'], $mysql['pass']);
@mysql_select_db($mysql['name']);
?>
<table border="0">
<?
$query_cat = mysql_query("SELECT * FROM danea WHERE produttore ='ibb' ");
while($result_cat = mysql_fetch_array($query_cat)) {
?>
<tr><td><?php echo $result_cat['cod']; ?></td><td>prova - Allegati\Prod\<?php echo $result_cat['cod']; ?> -- <?php echo substr ($result_cat['cod_prod_fornitore'] ,0 ,4); ?> (<?php echo $result_cat['cod']; ?>).jpg</td></tr>
<?php
$img = $result_cat['cod'];
$stru = substr ($img ,0 ,4);
rename("/ibb/$img.jpg", "/ibb_mod/$img -- $stru ($img).jpg");
?>
<?
}
?>
</table>