Solved

Preview Uploaded Picture in Flash 8 Before going to Server

Posted on 2006-06-14
15
167 Views
Last Modified: 2010-04-03
I need Help Fast. i have my website to the point where people can come and upload images to my server, but i want them to see a preview of the image and if they dont want that image. it will not save to my server. if they except the image. then it will goto my server. Please help me ASAP. My website is almost complete.

500 points with a Grade A
0
Comment
Question by:leronj23
  • 8
  • 7
15 Comments
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16905394
Hi
Here is a source file with something like you want but it is uploading the image then breview it . i suggest that if the user didn't like the preview you can delete it from the server ..

http://www.flash-db.com/Tutorials/upload/

Regards,
Ramy
0
 

Author Comment

by:leronj23
ID: 16905464
I seen that tutorial. theres no way to avoid downloading the image to me server?  Im trying to avoid that. If i have 10,000 users come to my site and 2000 image are bad images because they downloaded the wrong one. then i have to delete 2000 images.
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16905714
well, you can delete the image if the user click on "delete image" button (using php) , I don't think it would be a problem with PHP. of course you won't delete those images yourself manually, let the php do it for you

Regards,
Ramy
0
 

Author Comment

by:leronj23
ID: 16905773
well i have the image path store in sql and the actual image i have stored into my yahoo server. Can php actually delete the image from my yahoo sever? I know i can delete the path in sql using php.
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16905797
you mean yahoo server as you are hosting the site at yahoo (paid server "Yahoo! Small Business") or free service like geocities ??
0
 

Author Comment

by:leronj23
ID: 16905836
i pay for yahoo! small business and there're hosting my site. Is there a way to store the image in sql to make life easier?
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16905908
in that case, you can delete the file using php easily using php

unlink('D001_image.jpg');

or
$dir = "/path/to/images";
$file = "myImage.jpg";
 unlink($dir . "/" . $file);

Here is a link of a complete explanation about unlink function

http://www.php.net/manual/en/function.unlink.php

Regards,
Ramy
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:leronj23
ID: 16906156
can i use:

unlink($dir);

To delete the entire folder from my server also?
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16906311
Hi

To delete all files of a particular extension, or infact, delete all with wildcard, a much simplar way is to use the glob function.  Say I wanted to delete all jpgs .........

<?php

foreach (glob("*.jpg") as $filename) {
   echo "$filename size " . filesize($filename) . "\n";
   unlink($filename);
}

?>

also

To delete files using wildcards:

<?
function delfile($str)
{
   foreach(glob($str) as $fn) {
       unlink($fn);
   }
}
?>

Regards,
Ramy
0
 

Author Comment

by:leronj23
ID: 16906410
i read that already, but do i make $str = "the name of the Folder"

<?
function delfile($str)
{
   foreach(glob($str) as $fn) {
       unlink($fn);
   }
}
?>

will this delete the "Folder" from the server?
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16906460
that case u can use rmdir()

http://www.php.net/rm_dir

Regards,
Ramy
0
 

Author Comment

by:leronj23
ID: 16906593
im sorry to be a pest. I read the link. but what would be the easiest way to write the script for me to delete the folder "Pictures" with everything in it.
0
 
LVL 7

Accepted Solution

by:
Ramy_atef earned 500 total points
ID: 16906696
not at all :)
but i think the code you want is in the same page

<?php

function remove_directory($dir) {
  if ($handle = opendir("$dir")) {
   while (false !== ($item = readdir($handle))) {
     if ($item != "." && $item != "..") {
       if (is_dir("$dir/$item")) {
         remove_directory("$dir/$item");
       } else {
         unlink("$dir/$item");
         echo " removing $dir/$item<br>\n";
       }
     }
   }
   closedir($handle);
   rmdir($dir);
   echo "removing $dir<br>\n";
  }
}

remove_directory("/path/to/dir");

?>

hope it works
regards,
Ramy
0
 

Author Comment

by:leronj23
ID: 16906759
You answer 2 question for me. If i could i would give you a 1,000,000 points thanks.

you helped me with the following:

if someone uploads a picture to my site. when they preview it. if they dont like it i use php to delete it from my "Tempupload" folder.

After 30 days when their time is up. i can write a php file to delete their whole folder from my site.

Thank you. This is the second time you helped me. Money will spent.
0
 
LVL 7

Expert Comment

by:Ramy_atef
ID: 16906794
Glade i could help :)

Ramy
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
To view Flash technology content error 4 6,498
High Internet Explorer CPU on Flash site in Citrix 2 771
bandwidth 5 67
how do I install adobe flash player on my ipad Air? 4 41
There are times in your Flash CS4 application when you want more than a simple pointer or a hand, and it's hard to find an ideal walk-through to tell you what to do.  I spent a few days recently learning my way around making custom cursors in Flash,…
Recently, I was asked to recommend a tracking system to be implemented on a clients website. As the entire site was built on flash, my first thought was to suggest custom built tracking system. However, our company at that point of time didn't h…
In this tutorial viewers will learn how to create a basic motion tween animation in Flash Open a new document in Flash: Draw/import an image: Press CTRL + F8 to convert it into a graphic symbol: Select a frame (how long you want the tween to last): …
The goal of the tutorial is to teach the user what frame rate is, how to control it and what effect it has on the video.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now