Some useful scripts
Here I will collect some scripts I wrote while playing with drupal. Most of them were written to automize moving the contant from old STAR db to drupal. Some of them are more useful some are less but it's better if I keep all of them here otherwise I will lose/forget about them and you never know when some of them may be helpful.
<?
$result= db_query("SELECT * FROM {members} ORDER BY Id");
$k=0;
while ($member = db_fetch_object($result))
{
$fileArray = scandirMY("/afs/rhic.bnl.gov/star/doc_public/www/central/phonebook/");
if($fileArray) {
$filename = $member->LastName ."_".$member->FirstName;
$filename = str_replace(array('.',' '),array('',''),$filename);
$filename = strtolower($filename);
echo "\n<!-- $filename -->\n";
if(in_array($filename.".jpg",$fileArray))
$filename .= ".jpg";
else if(in_array($filename.".gif",$fileArray))
$filename .= ".gif";
else
$filename = "";
}
if($filename)
{
if (file_exists("/afs/rhic.bnl.gov/star/doc_public/www/central/phonebook/". $filename))
// echo "OK " ;
$ext = strrchr($filename,'.');
$ext = str_replace('.','',$ext);
$newfile = "member-" . $member->Id . "." . $ext;
echo "cp /afs/rhic.bnl.gov/star/doc_public/www/central/phonebook/" . $filename . " /var/www/html/STARdrupal51/files/phonebook/". $newfile . "<br>";
//if($file=file_save_upload('/afs/rhic.bnl.gov/star/doc_public/www/central/phonebook/'.$filename,'phonebook/'.$newfile,1))
// echo "OK <br>";
//else
// echo "DUPA <br>";
}
}
?>
- chajecki's blog
- Login or register to post comments