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>



Rispondi quotando