Ad essere sincero programmo da autodidatta da quando avevo 11 anni in Cobol e pascal e poi gli studi universitari.
mavix
@mavix
Post creati da mavix
-
RE: Buondí a tutti voi...
-
Gestione file pdf , spostamento e rinomina.
Buongiorno e grazie anticipate a chi mi potrà aiutare
Il mio problema è questo:
ho creato una cartella sul mio sito web "/dipendenti" dove carico tramite ftp un centinaio di file pdf che si differiscono tra loro solo per il numero finale es: Eco_000000002.pdf, Eco_000000003.pdf, Eco_000000012.pdf etc.etc.
Vorrei spostare questi file in modo automatico ed associarli ad altre cartelle create es:
Eco_000000002.pdf che si trova appunto in "/dipendenti" spostarla nella cartella "/ml.pluto"
Eco_000000012.pdf che si trova appunto in "/dipendenti" spostarla nella cartella "/gs.pippo" e così via..
ed altresì una volta spostati farli rinominare automaticamente con un nome a piacimento, es:
Eco_000000002.pdf in , Cedolino_luglio_2015.
Il tutto credo si possa realizzare con un web script o qualcos'altro.
Quindi chiedo aiuto a qualche anima pia che mi butti giù uno script.
ps. Ho provato a crearlo io con l'aiuto di qualche amico,...ma niente da fare, non mi da errore ma non funziona.*Ecco lo script:
<?php**
$dipendente['ml.comeo']="000000002";**
$dipendente['gs.telfino']="000000016";**
//leggiifilechehaicaricatoindipendenti**
$cedolini=array_map("basename",glob("../dipendenti/.pdf"));
$data=date("Y-m");//leggil'annoeladataequidate**
foreach($dipendenteas*$nome*=>$codice){//cicliidipendenti**
foreach($cedolinias$cedolino){//cicliicedolini**
*******$pos=strpos($cedolino,$codice);//verifichichenelcedolinocisiailcodicedeldipendente*
*****if($pos>0){//trovatacorrispondenza
**********$vecchio_nome_cedolino="../dipendenti/".$cedolino;
********$nuovo_nome_cedolino="../".$nome."/".$nome."".$data."".$codice.".pdf";//econlacartella
*********if(rename($vecchio_nome_cedolino,$nuovo_nome_cedolino)){
***********echo"spostato$vecchio_nome_cedolinoin$nuovo_nome_cedolino<br>";
***********}
}
}
?>SCUSATEMI quando ho incollato il codice si sono creati gli asterischi.
-
Buondí a tutti voi...
Ciao ....sono un programmatore alle prime armi.