Documente Academic
Documente Profesional
Documente Cultură
GetMySQLData
Intro Send to PHP Receive from PHP Display in Flash Home About Sitemap
Database connectivity -- who can live without it? Since I've just succeeding in moving this site from an NT server (where it had an Access database and monstrous instability problems that I won't go into) to a Unix server with a MySQL database, it seemed like a good time to pass on some info on how to get Flash and PHP talking to each other to dump the contents of a MySQL database. Specifically, we'll look at how to send data from Flash to a PHP page, the PHP format to get the requested data back to Flash, how to check when the information we want from the database has been returned, and how to display it. The application I created is one which checks the log database to see who's visiting this site and what they're looking at. Log files started on October 8 and are available any day between then and now.
[Sorry, the Flash application has been temporarily removed from this page while the database which supported it is reconfigured. It is described in detail, including the flash source code, in the following pages.]
MovieClip Object Date Object Color Object Math Object Sound Object XML Object
1 - (in Flash) Get a date and a number from the user, which will specify how many records to return, for which day 2 - (in Flash) Check that the date and number are both within an allowable range 3 - (in Flash) Send the information to the php page 4 - (in PHP) Query the database to find the total pageviews, visitors, and most-frequented pages for the given date 5 - (in PHP) Return a summary of that information to Flash 6 - (in Flash) Display the returned information
BubbleFloater ColorChanger LineDrawer PieChart TextScroller LoopMixer 3dRotator SlidingViewer MaskMover GetMySQLData TextAndFlash AttachMovie
Before we write any code to do those things, we have to define the structure of the movie. How many frames will we need, and what will go in each frame? Will variables be passed from the main timeline to the PHP page, or through a movieclip? The latter question is one we always answer with "movieclip", since that allows only the variables to be sent that we define (when a GET or POST is done from Flash to a server-side program, all variables in the timeline doing the operation will be sent). If we send from the main timeline, a bunch of extraneous variables will be sent needlessly to the PHP page. Sending via a movieclip also means that we can make use of onClipEvent(data) to check for data returned.
Credit
display frame also). Frame displaydata has several dynamic textfields for displaying the stats that are returned by php. Here are the contents of those frames:
The first line of this code hides the datavalues movieclip, which holds the output fields, so that it won't show before data is available. (We put the textfields into a movieclip so that they would be available in the first frame to be filled in by our controller clip, but able to be made invisible to the user.) We also set up some date variables which we'll need for checking against the user's input. We set the default date to the previous day's date and stop in frame 1 to await user input. On the next page, we'll look at the steps to get that input and send it to a PHP page.
Intro Send to PHP Receive from PHP Display in Flash
Variables | Operators | Objects Movieclip Object | Date Object | Color Object | Math Object | Sound Object | XML Object Home | Samples | About | Sitemap | Resources | Credit | Contact
Samples.GetMySQLData
Intro Send to PHP Receive from PHP Display in Flash Home About Sitemap
Add code to get input from user, check it, pass it to PHP
Since we have a Stop action on frame 1, nothing happens in this movie til the user presses the "Show Me" button (presumably after filling in the date and number fields, but using the default values there if not). Thus the first thing the button should do is verify that the date and number entered are within range. Then, since we decided to send the data via a movieclip, we need to make sure the variables we want to send are defined in that movieclip. This is the code on the "Show Me" button. We set the status (error message) field blank to start, create date variables to do our comparison and then check the numbers the user entered. If an out of range value is found, a message is displayed. Otherwise, the datacontroller movieclip is given the variables we wish to pass to PHP, and its readySend flag is set to true.
on (release) { statusmsg = ""; // check for date between 10/8/2001 and now userdate = new Date(chooseyear, choosemonth-1, chooseday); startdate = new Date(2001, 9, 7); if (!(userdate - startdate > 0 && datenow - userdate > 0)){ statusmsg = "Enter a date between 10/8/2001 and " + (monthnow+1) + "/" + daynow + "/" + yearnow; } else { // check for number of records chosen between 5 and 10 if (!(thisnumber >= 5 && thisnumber <= 10)) { statusmsg = "Enter a number between 5 and 10"; } else { datacontroller.thismonth = choosemonth; datacontroller.thisyear = chooseyear; datacontroller.thisday = chooseday; datacontroller.thisnumber = thisnumber; datacontroller.readySend = 1; } } }
MovieClip Object Date Object Color Object Math Object Sound Object XML Object
BubbleFloater ColorChanger LineDrawer PieChart TextScroller LoopMixer 3dRotator SlidingViewer MaskMover GetMySQLData TextAndFlash AttachMovie
Now let's look at what the datacontroller movieclip is doing. Basically, it's sitting doing nothing except checking the readySend flag to see when it's true. This is done with an onClipEvent(enterFrame) loop, of course. This is the code we put on the Object Actions of datacontroller in our first iteration of this movie:
onClipEvent (load) { readySend = 0; } onClipEvent (enterFrame) { if (readySend) { readySend = 0; _root.statusmsg = "Getting data..."; getURL ("checkdata.php", "_self", "POST"); } }
Credit
It checks for readySend true (which was set by the Show Me button), displays a message that it is going to get data (because that doesn't happen instantaneously and your user might like to know what's happening), and then does a getURL to a php page. Why a getURL and not loadVariables? Because we want to check and make sure our variables are being sent correctly before we continue development. So
we call checkdata.php using the POST method and specifying that the php page should open in the same window our Flash movie is currently running in. This is what checkdata.php looks like:
<?php $day = $HTTP_POST_VARS['thisday']; $number = $HTTP_POST_VARS['thisnumber']; $month = $HTTP_POST_VARS['thismonth']; $year = $HTTP_POST_VARS['thisyear']; echo "date read in: ".$month." ".$day." ".$year."<br>"; echo "number read in: ".$number; ?>
And the output in the browser window should look something like: date read in: 10 10 2001 number read in: 7 The next page looks at what php does with the data and how it is returned to Flash.
Intro Send to PHP Receive from PHP Display in Flash
Variables | Operators | Objects Movieclip Object | Date Object | Color Object | Math Object | Sound Object | XML Object Home | Samples | About | Sitemap | Resources | Credit | Contact
Samples.GetMySQLData
Intro Send to PHP Receive from PHP Display in Flash Home About Sitemap
MovieClip Object Date Object Color Object Math Object Sound Object XML Object
BubbleFloater ColorChanger LineDrawer PieChart TextScroller LoopMixer 3dRotator SlidingViewer MaskMover GetMySQLData TextAndFlash AttachMovie
Credit
Now that we know variables are successfully being sent from Flash to php and a correct string will be returned, we can modify our movie to send the variables, wait for a result to be sent back and then do something with it. The code on our datacontroller movieclip is changed accordingly:
onClipEvent (load) { readySend = 0; } onClipEvent (enterFrame) { if (readySend) { readySend = 0; _root.statusmsg = "Getting data..."; this.loadVariables("getdata.php","POST"); //getURL ("checkdata.php", "_self", "POST"); } } onClipEvent (data) { _root.gotoAndStop("displaydata"); }
We comment out the getURL line and instead use loadVariables. This tells Flash to send all variables defined for the current timeline (datacontroller) to getdata.php using the POST method, and wait for a response. When data is received from the php page, onClipEvent(data) will be automatically executed. When data is returned, we want to jump to the second section of our main movie, which begins in frame "displaydata". On the last page of this article, we'll look at what happens in the displaydata frame to display the results.
Intro Send to PHP Receive from PHP Display in Flash
Variables | Operators | Objects Movieclip Object | Date Object | Color Object | Math Object | Sound Object | XML Object Home | Samples | About | Sitemap | Resources | Credit | Contact
Samples.GetMySQLData
Intro Send to PHP Receive from PHP Display in Flash Home About Sitemap
MovieClip Object Date Object Color Object Math Object Sound Object XML Object
The last statement sets the datavalues movieclip visible so the results can be seen.
Intro Send to PHP Receive from PHP Display in Flash
BubbleFloater ColorChanger LineDrawer PieChart TextScroller LoopMixer 3dRotator SlidingViewer MaskMover GetMySQLData TextAndFlash AttachMovie
Credit
Variables | Operators | Objects Movieclip Object | Date Object | Color Object | Math Object | Sound Object | XML Object Home | Samples | About | Sitemap | Resources | Credit | Contact
flash5actionscript.com
flash5actionscript.com
Business Cars Education Entertainment Finances Health Homes Insurance Internet Legal Shopping Travel More Categories Flash Web Site Designer Macromedia Flash Flash Flash5 Digital Video Flash 5.0 Flash Site Object Movies Flash 4 Multimedia Software Macromedia Vr
Popular Searches Flash Training Flash Web Site Design Animation Corporate Presentations Flash Web Design Multimedia Development Walk Through 3d Animation Flash Developer Flash Designer Flash Web Designer Tutorial
We show you where to find the best FLASH TRAINING, WALK THROUGH and FLASH WEB SITE DESIGN resources through our comprehensive, search-friendly indexes. Simply click on what you need from the list above or conduct your own search using the box below. Search:
http://flash5actionscript.com/26.9.2004 1:52:41
flash5actionscript.com
flash5actionscript.com
The top FLASH TRAINING resources on the net
Flash Training Walk Through Flash Web Site Design 3d Animation Animation Flash Developer Corporate Presentations Flash Designer Flash Web Design Flash Web Designer Multimedia Development Tutorial Flash Web Site Designer Macromedia Flash Flash Flash5 Digital Video Flash 5.0 Flash Site Object Movies Flash 4 Multimedia Software Macromedia Vr Still can't find what you're looking for? Try the searchbox below: Search:
2004 flash5actionscript.com. All Rights Reserved.
http://flash5actionscript.com/search.php?cachekey=1096149154&rc=true&pterms=&pmethod=landing&term=Flash+web+site+designer26.9.2004 1:52:57
CHERRYONE WEB DESIGN | CHICAGO WEBSITE DESIGN | CHICAG... | ILLINOIS WEBSITE COMPANY | WEBSITE BUSINESS CHICAGO
Cherryone is a Chicago,
Illinois Website Design Company and we are proud to welcome our newest Illinois website design clients: Tavern on Rush, Jilly's, SYN, Feast, and Room 22
Cherryone is a Chicago website design business that knows how to create revenue for your company using state of the art web design graphics and top notch website designers. Cherryone is a professional, affordable website design company located in Chicago, Illinois that offers web services to businesses nationwide. We are a Chicago web design firm specializing in flash web design, ecommerce website design and HTML website designs that are search engine friendly. We are the Chicago website company that other Chicago web firm professionals come to. We work with your company to define objectives and develop graphic design objectives for their websites and interactive tools to achieve them including bilingual website design to reach a broader customer base for your business. We further assist your company by offering bilingual flash websites as well. Our clients range from advertising agencies to financial services firms; from manufacturing companies to educational institutions. Cherryone defines business web design. They include private companies, other Chicago website design firms, Chicago website development companies, public companies, governments, venture capital firms, and not-forprofit organizations. We specialize in creating digital and traditional media with cross-media capabilities that support website designed Marketing, Web Sales, Web Conferencing Events, Web Training, Web Entertainment. Our Chicago website design services company is firm in the belief that every business should thrive on the Internet. We offer website design services that develop new client and revenue streams for your company. We are the one-stop web firm business in Chicago, Illinois. What service can our website company offer that other web service firms can't? Chicago Website Design and Web Development Chicago Website Hosting company Bilingual Website Design eCommerce Website Design company Search Engine Optimization Web Design Search Engine Submission Firm
Cherryone, a Chicago
Ecommerce website design corporation, is pleased to announce our latest Ecommerce website design clients: Untouchable Prices and Popcorn Chicago
Cherryone is a Chicago
web design company and we are pleased to announce our latest service: bilingual web design for your company. We will translate your web design into any language. Request a quote today!
Cherryone is a Chicago
web design firm and we are pleased to announce our latest web design clients: Scala's Beef, Imagine Imaging, Budget Right Kitchens, and Remodeler's With Class
CHERRYONE WEB DESIGN | CHICAGO WEBSITE DESIGN | CHICAG... | ILLINOIS WEBSITE COMPANY | WEBSITE BUSINESS CHICAGO
Development business, is proud to welcome Robinson's #1 Ribs and Design Studio Furniture as our newest business web design clients.
Graphic Design Web Services Domain Registration Services Company Search Engine Marketing Company Development of Custom Database Applications
Cherryone is the website company that your company needs for marketing solutions on the internet. We provide website design marketing solutions for your company. Chicago Search Engine CD-ROM marketing cards Multimedia Presentations (web and traditional) Print Services Including Custom Brochures for your company Free web e-Mail with website design Free Search Engine Ranking Report For Your Website Free analysis of your company web design Graphic web design with your company in mind We are the website company that your business has been looking for to do your website development and design.
Cherryone, a Chicago
search engine corporation, is proud to welcome IMC Worldwide and Red Sky Securities as our latest search engine optimization and search engine marketing client..
Cherryone, a Chicago
website hosting company, is proud to welcome Rockit Bar and Grill as our latest web hosting client.
flash5actionscript.com
flash5actionscript.com
The top FLASH TRAINING resources on the net
Flash Training Walk Through Flash Web Site Design 3d Animation Animation Flash Developer Corporate Presentations Flash Designer Flash Web Design Flash Web Designer Multimedia Development Tutorial Flash Web Site Designer Macromedia Flash Flash Flash5 Digital Video Flash 5.0 Flash Site Object Movies Flash 4 Multimedia Software Macromedia Vr
Click Here to Bookmark this Page | Make this your homepage 2004 flash5actionscript.com. All Rights Reserved.
iO TV - Digital Video
iO TV is a digital cable service which provides interactive television, digital music and digital video.
www.io.tv More Sites
Still can't find what you're looking for? Try the searchbox below: Search:
http://flash5actionscript.com/search.php?cachekey=1096149154&rc=true&pterms=&pmethod=landing&term=Digital+video26.9.2004 1:54:25
for
Page: 1 2 3 4 5
$449.99
Rebate details Buy online. Pick up in store.
$399.99
Rebate details
Sansui Dual Deck DVD-R/-RW and VHS Recorder, Progressive Scan DVD Playback
Sears item #05757103000 Mfr. model #VRDVD-4005
Sansui
$299.99
Reg. $399.99 Save $100.00 Sale ends 09/25/04 Rebate details Buy online. Pick up in store. This is a Hot Buy.
Panasonic Progressive Scan DVD-RAM/ DVD-R Recorder for TV and Camcorder with Time Slip
Sears item #05757354000 Mfr. model #DMRE55S/silver
Panasonic
$299.99
Rebate details Buy online. Pick up in store.
Monster Cable 19 ft. High-Definition Digital Video and Multi-Channel Audio Cable
Sears item #05769005000 Mfr. model #123131
Monster Cable
$169.99
Rebate details
Monster Cable 6 ft. High-Definition Digital Video and Multi-Channel Audio Cable
Sears item #05769004000 Mfr. model #123129
Monster Cable
$119.99
Rebate details
Monster Cable 3 ft. High-Definition Digital Video, Male DVI-to-Male HDMI Interface
Sears item #05769002000 Mfr. model #123152
Monster Cable
$99.99
Rebate details
Case Logic Digital Photo/Video Bag with Memory Card Case, Small
Sears item #00350728000 Mfr. model #DCB-1
Case Logic
$14.99
Rebate details Buy online. Pick up in store.
$249.99
Buy online. Pick up in store.
Case Logic Digital Photo/Video Bag with Memory Card Case, Large
Sears item #05752434000 Mfr. model #DCB-15
Case Logic
$14.99
Reg. $29.99 Save $15.00 Sale ends 09/25/04 Rebate details Buy online. Pick up in store. This is a Hot Buy.
$179.99
Rebate details
$399.99
Rebate details
Panasonic 100W x 6 Audio/Video Receiver, Dolby Digital EX/DTS-ES, Pro Logic II Decoder
Sears item #05791323000 Mfr. model #SAHE100K
Panasonic
$299.99
Rebate details
$179.99
Rebate details
JVC 130W x 6 Audio/Video Receiver with Dolby Digital EX/Pro Logic II/DTS-ES
Sears item #05791934000 Mfr. model #RX7042S
JVC
$299.99
Rebate details
Blue stars (
) indicate items can be purchased online and may be available for pick up at a Sears store near you. Learn more.
A "Ways to buy" button appears when an item is out of stock for home delivery. Click the button for other ways to buy that item. To compare items on multiple pages of results, simply check 2-4 items on different pages and click the "Compare 2-4 items" link. Not all products are available at every Sears store. Online prices and promotions are for the continental U.S. only. Click the "Add to cart" button for final price. Product images may differ from actual product appearance.
Customer Service | My profile | Order status | Site map | Store locator
Copyright notice 2004. Sears Brands, LLC. All rights reserved. Satisfaction Guaranteed Or Your Money Back. Use of this site is subject to the Terms & Conditions, which constitutes a legal agreement between you and Sears, Roebuck and Co. Please review our PRIVACY/SECURITY POLICY, Revised effective 07/01/2004, CHILDREN'S PRIVACY POLICY, Revised effective 07/01/2004, and License Information.
Home
The Training Advantage Use our ROI calculator to justify your training budget The Ledet Difference Discover why our classes and services are your best value Our Culture Find out what guides and shapes our company Join Our Team We're looking for talented staff and independent contractors, operations people, and sales and marketing staff. Partner With Us Programs for software manufacturers, dealers, and affiliates
"This was an incredible experience. My instructor was incredibly knowledgeable and patient." Tony Strickland, UPS Corporate HQ.
Results
for You
You'll learn: Keyboard shortcuts and time-saving tips Best practices and production workflows Creative techniques and ideas
Results
for your Organization
Be more productive Make more money Enjoy your work Keep up with technology Save time
Increase revenue Reduce costs Manage change Motivate employees Competitive advantage
Attend unlimited classes for all year! Click here for more information!
"Sterling Ledet and Associates has been a loyal ACTP member for over six years. Throughout those years they have grown to become one of Adobe's top certified training providers, providing training on the majority of Adobe's products. Adobe is fortunate to have them as a training partner and looks forward to a continued partnership for years to come." -- Carrie Cooper, Adobe Systems
http://www.ledet.com/about/?source=overture&OVRAW=Digital%20video&OVKEY=digital%20video&OVMTC=standard26.9.2004 1:56:12
flash5actionscript.com
flash5actionscript.com
The top FLASH TRAINING resources on the net
Flash Training Walk Through Flash Web Site Design 3d Animation Animation Flash Developer Corporate Presentations Flash Designer Flash Web Design Flash Web Designer Multimedia Development Tutorial Flash Web Site Designer Macromedia Flash Flash Flash5 Digital Video Flash 5.0 Flash Site Object Movies Flash 4 Multimedia Software Macromedia Vr Still can't find what you're looking for? Try the searchbox below: Search:
2004 flash5actionscript.com. All Rights Reserved.
Flash Training
Knowledgeworks - Authorized Adobe, Macromedia, Java, Dreamweaver and Quark training. Professionals Training Professionals. Los Angeles and on site training available.
www.knowledgeworkstraining.com More Sites
http://flash5actionscript.com/search.php?cachekey=1096149154&rc=true&pterms=&pmethod=landing&term=Flash+training26.9.2004 1:57:27
Free Seminars
Buy Workbooks
Testimonials
r r r
r r r
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash.html26.9.2004 1:57:40
Free Seminars
Buy Workbooks
Testimonials
Exercises: Shape Tweening & Shape Hints Adding an Echo Animation Zooming Type Letter by Letter Animation Fading Type Flashy Type Exercises: Drawing Tools and Issues Masking with Binoculars Flashlight Masking Effect Animating Bitmap Graphics
Session 3: Painting Tools & Issues Drawing & Painting in Flash: The Complete Toolbar Pen and Subselection Tools Oval, Rectangle and PolyStar Brush, Paint Bucket, Ink Bottle and More! Masks and Tracing Bitmap Graphics Importing Graphics from Adobe Photoshop Session 4: Buttons & Actions Button Symbols States: Up, Over, Down, Hit Button Actions Movie Clips Invisible Buttons Adding Sound, Importing Sound Session 5: Complete Flash Websites Using Multiple Scenes to Create Whole Web Sites Actions: Mouse Actions Get URL If Frame is Loaded Tell Target Displaying Messages While Loading Flash Movies Session 6: Advanced Flash Dropdown Menus Virtual Flash Sites Tips & Tricks Exporting Movies Optimizing Movies Placing Flash Movies in Web Pages
Exercises: Creating Buttons Adding Animation to Buttons Animated Buttons with Sound Invisible Buttons
Exercises: Add a Loading Message and Ultimate Intro Page Exporting Flash Movies Full Screen Presentations Using Dreamweaver and Flash
Noble Desktop, LLC 594 Broadway, Suite 1208, New York, NY 10012 212.226.4149 Send all inquiries to educator-in-chief@nobledesktop.com.
Quick Navigation...
19992004 Noble Desktop, LLC
Free Seminars
Buy Workbooks
Testimonials
Animation and Transformation This potpourri of whirling shapes will give you practice with all the basics of Flash animation. Youll use Tweening, Transparency, Scaling, Motion Guides, Keyframes, Looping, and Reverse Framing.
--HTML/Dreamweaver Training
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash01basics.html26.9.2004 1:57:56
Free Seminars
Buy Workbooks
Testimonials
Shape Tweening and Shape Hints This is actually quite simple. Youll see how easy it is to add a little suave elegance to your own site.
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02morph.html26.9.2004 1:58:12
Free Seminars
Buy Workbooks
Testimonials
Echo or Bouncing Type It morphs, it zooms, it bounces... and thats not all it can do. Keep going for more animated type (Not that it has to be type...).
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02echo.html26.9.2004 1:58:27
Free Seminars
Buy Workbooks
Testimonials
Zooming Type Be careful! This is so easy, you might damage the eyes of people who look at your site!
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02zoom.html26.9.2004 1:58:35
Free Seminars
Buy Workbooks
Testimonials
Letter by Letter Animation This exercise will teach you how to use single letter animation to make your type look like its dancing across the page.
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02twist.html26.9.2004 1:58:39
Free Seminars
Buy Workbooks
Testimonials
This Type is Fading Fast! So simple, so elegant, and so easy. And it may be hard to believe, but theres still one more thing youll learn how to do in the second Flass class.
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02newera.html26.9.2004 1:58:42
Free Seminars
Buy Workbooks
Testimonials
For Those with Low Attention Spans... This is sure to get the attention of anyone whos got attention to get. Not only that, but its quick and easy to do.
Quick Navigation...
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash02mtv.html26.9.2004 1:58:47
Free Seminars
Buy Workbooks
Testimonials
Masking With Flash, it is easy to use any shape as a masking item. It opens a whole new design tool!
--Free Seminars
19992004 Noble Desktop, LLC
http://www.nobledesktop.com/flash03binocs.html26.9.2004 1:58:52
Free Seminars
Buy Workbooks
Testimonials
First Name: Last Name: E-mail address: Phone Number: (we only ask for this in case there is a last minute cancellation) What seminars are you interested in taking? How to Get Started in Web Design, Mon, Oct 25, 3-5pm: Details How to Get Started in Web Design, Mon, Oct 25, 6-8pm: Details Dynamic Flash Presentations, Thur, Oct 28, 3-5pm: Details Dynamic Flash Presentations, Thur, Oct 28, 6-8pm: Details Mac OS X, Mon, Nov 22, 3-5pm: Details Mac OS X, Mon, Nov 22, 6-8pm: Details Photoshop Illustration Techniques, Mon, Dec 13, 3-4pm: Details Photoshop Illustration Techniques, Mon, Dec 13, 6-7pm: Details Dreamweaver and Cascading Style Sheets, Tues, Dec 14, 3-5pm: Details Dreamweaver and Cascading Style Sheets, Tues, Dec 14, 6-8pm: Details
How to Get Started in Web Design, Mon, Oct 25, 3-5pm Description: If you've been thinking about creating a website but don't know where to start, this is the seminar for you. We'll talk about how you go about creating a website and the software you would use to do it. We'll talk about what HTML is and how to use Macromedia Dreamweaver to layout your webpages and style your text. We'll show how to use Macromedia Fireworks to create buttons and other graphics for your webpages. Don't know the difference between a GIF and JPEG image? Don't worry, we'll explain that too. After the seminar you'll come out with a better sense of the big picture of how a website works and how you'd create it. This seminar is for the beginner, someone who is completely new to web design. Here are some of the topics we'll cover:
--Where to get started. --The creative process from design to execution. --What software you should use. --What is HTML and do you need to know it? --How to layout out a webpage with Macromedia Dreamweaver. --How to style text with Dreamweaver. --How to create buttons and other images with Macromedia Fireworks. --Why and how you save images as GIF or JPEG. --Proper ways to name your files. --Maintaining good file structure within your website. Please note that while we'll talk about the role of Flash in a website, we won't be demonstrating Flash since it is more advanced. Location: Date: Noble Desktop, 594 Broadway Mon, October 25, 2004 at 3:00 PM
How to Get Started in Web Design, Mon, Oct 25, 6-8pm Description: If you've been thinking about creating a website but don't know where to start, this is the seminar for you. We'll talk about how you go about creating a website and the software you would use to do it. We'll talk about what HTML is and how to use Macromedia Dreamweaver to layout your webpages and style your text. We'll show how to use Macromedia Fireworks to create buttons and other graphics for your webpages. Don't know the difference between a GIF and JPEG image? Don't worry, we'll explain that too. After the seminar you'll come out with a better sense of the big picture of how a website works and how you'd create it. This seminar is for the beginner, someone who is completely new to web design. Here are some of the topics we'll cover: --Where to get started. --The creative process from design to execution. --What software you should use. --What is HTML and do you need to know it? --How to layout out a webpage with Macromedia Dreamweaver. --How to style text with Dreamweaver. --How to create buttons and other images with Macromedia Fireworks. --Why and how you save images as GIF or JPEG. --Proper ways to name your files. --Maintaining good file structure within your website. Please note that while we'll talk about the role of Flash in a website, we won't be demonstrating Flash since it is more advanced. Location: Date: Noble Desktop, 594 Broadway Mon, October 25, 2004 at 6:00 PM
Dynamic Flash Presentations, Thur, Oct 28, 3-5pm Description: Flash isn't just for the web, you know. It can be used to create presentations that will BLOW AWAY PowerPoint. That's right. You can create fancy, beautiful, animated presentations that will take your presentations to the next level. We'll show you how to create a flexible framework for a presentation in Flash that draws its content from external files. That means you create a template for the presentation and simply supply text files for the content. Once the template is created you can give it to many different people, each of whom can customize the content. Here are some of the concepts that go into the project: - Assigning a variable to a text field - Reading variables from external files
Loading external image files at runtime Naming and targeting movie clips Movie clip properties ActionScript "if" statements
This presentation assumes the participants are already comfortable animating and designing simple interactivity in Flash. Location: Date: Noble Desktop, 594 Broadway Thu, October 28, 2004 at 3:00 PM
Dynamic Flash Presentations, Thur, Oct 28, 6-8pm Description: Flash isn't just for the web, you know. It can be used to create presentations that will BLOW AWAY PowerPoint. That's right. You can create fancy, beautiful, animated presentations that will take your presentations to the next level. We'll show you how to create a flexible framework for a presentation in Flash that draws its content from external files. That means you create a template for the presentation and simply supply text files for the content. Once the template is created you can give it to many different people, each of whom can customize the content. Here are some of the concepts that go into the project: Assigning a variable to a text field Reading variables from external files Loading external image files at runtime Naming and targeting movie clips Movie clip properties ActionScript "if" statements
This presentation assumes the participants are already comfortable animating and designing simple interactivity in Flash. Location: Date: Noble Desktop, 594 Broadway Thu, October 28, 2004 at 6:00 PM
Mac OS X, Mon, Nov 22, 3-5pm Description: It's baaaaaack! Now that Mac OS 10.3 is out, our resident Mac Phreak has even more to tell you. Here's the word from Dan: For a long time now Macs have been shipping with OS X, but many graphic shops have been waiting for programs (such as Quark) to update. Now that most programs, if not all, have been updated many companies are finally making the switch. As you probably know, Mac OS X isn't just an upgrade to OS 9. It's a completely different system with a new interface. While many things are similar, people often find themselves relearning more than they thought. Are you ready? For this seminar we assume you already know how to use a Mac, but want to get up to speed with OS X. What we'll cover: Tips, Tricks & Keyboard Shortcuts OS X's interface (called Aqua): Getting the most out of the Finder (your desktop) Using and Customizing the Dock (what to put in and what not to) Finding where old things have moved to Creating PDFs (no special software needed) Understanding and using the System: File/System organization - why things are organized they way they are - where things go, such as Fonts What is a User and why do I care?
http://www.nobledesktop.com/seminar.cfm (3 of 6)26.9.2004 1:59:19
Programs: Old Programs (called Classic) Old Programs that have been updated for OS X (Carbon) New Programs (Cocoa) Can your older computer handle OS X? Location: Date: Noble Desktop, 594 Broadway Mon, November 22, 2004 at 3:00 PM
Mac OS X, Mon, Nov 22, 6-8pm Description: It's baaaaaack! Now that Mac OS 10.3 is out, our resident Mac Phreak has even more to tell you. Here's the word from Dan: For a long time now Macs have been shipping with OS X, but many graphic shops have been waiting for programs (such as Quark) to update. Now that most programs, if not all, have been updated many companies are finally making the switch. As you probably know, Mac OS X isn't just an upgrade to OS 9. It's a completely different system with a new interface. While many things are similar, people often find themselves relearning more than they thought. Are you ready? For this seminar we assume you already know how to use a Mac, but want to get up to speed with OS X. What we'll cover: Tips, Tricks & Keyboard Shortcuts OS X's interface (called Aqua): Getting the most out of the Finder (your desktop) Using and Customizing the Dock (what to put in and what not to) Finding where old things have moved to Creating PDFs (no special software needed) Understanding and using the System: File/System organization - why things are organized they way they are - where things go, such as Fonts What is a User and why do I care? Programs: Old Programs (called Classic) Old Programs that have been updated for OS X (Carbon) New Programs (Cocoa) Can your older computer handle OS X? Location: Date: Noble Desktop, 594 Broadway Mon, November 22, 2004 at 6:00 PM
Photoshop Illustration Techniques, Mon, Dec 13, 3-4pm Description: In this seminar we'll show you a more "illustrative" use of Photoshop to design a graphic. We'll combine existing photos with digital art created from scratch in Photoshop. A variety of tools and techniques will create illustrative effects. Even though we'll be showing you how to create one specific image, these techniques are universal and can be used in many situations. To see the before and after images we'll be working with, check here. Here are some of the topics we'll be talking while creating the illustration: --masking --fill layers --how to make patterns --filling with pattern layers --using blend modes for special effects --gradients We'll hand out step by step instructions for completing the exercise to everyone who attends.
This seminar is designed for people with a solid working-knowledge of Photoshop. It is NOT for beginners. Location: Date: Noble Desktop, 594 Broadway Mon, December 13, 2004 at 3:00 PM
Photoshop Illustration Techniques, Mon, Dec 13, 6-7pm Description: In this seminar we'll show you a more "illustrative" use of Photoshop to design a graphic. We'll combine existing photos with digital art created from scratch in Photoshop. A variety of tools and techniques will create illustrative effects. Even though we'll be showing you how to create one specific image, these techniques are universal and can be used in many situations. To see the before and after images we'll be working with, check here. Here are some of the topics we'll be talking while creating the illustration: --masking --fill layers --how to make patterns --filling with pattern layers --using blend modes for special effects --gradients We'll hand out step by step instructions for completing the exercise to everyone who attends. This seminar is designed for people with a solid working-knowledge of Photoshop. It is NOT for beginners. Location: Date: Noble Desktop, 594 Broadway Mon, December 13, 2004 at 6:00 PM
Dreamweaver and Cascading Style Sheets, Tues, Dec 14, 3-5pm Description: Now that almost everyone uses a minimum version 4 browser, Cascading Style Sheets (CSS) are *essential* on most websites. If you've been avoiding them up to now, here's a chance to bring yourself up to date. If you are using them now, you still may want to attend to see their full potential. Style sheets allow you to easily style text and more. They also save time and money since you can make global changes throughout your site with one change! In this seminar we'll cover the different types of style sheets and when you'd use each; how to create and use styles, as well as why every piece of text on your website should have a style! Get up to date on using CSS in Dreamweaver. Here's the outline: Creating styles Editing Styles The 3 different type of Styles: 1. Custom Style (class) 2. Redefine HTML tag 3. CSS Selector --how they differ and when to use each Things to be careful of when using styles The easiest ways to apply styles in Dreamweaver
Linking Style Sheets so they can be available to your entire site Link Hovers (make your links more interactive) --how to create --how to edit --how to create custom hovers, so different links have different hovers And of course, much, much more! Location: Date: Noble Desktop, 594 Broadway Tue, December 14, 2004 at 3:00 PM
Dreamweaver and Cascading Style Sheets, Tues, Dec 14, 6-8pm Description: Now that almost everyone uses a minimum version 4 browser, Cascading Style Sheets (CSS) are *essential* on most websites. If you've been avoiding them up to now, here's a chance to bring yourself up to date. If you are using them now, you still may want to attend to see their full potential. Style sheets allow you to easily style text and more. They also save time and money since you can make global changes throughout your site with one change! In this seminar we'll cover the different types of style sheets and when you'd use each; how to create and use styles, as well as why every piece of text on your website should have a style! Get up to date on using CSS in Dreamweaver. Here's the outline: Creating styles Editing Styles The 3 different type of Styles: 1. Custom Style (class) 2. Redefine HTML tag 3. CSS Selector --how they differ and when to use each Things to be careful of when using styles The easiest ways to apply styles in Dreamweaver Linking Style Sheets so they can be available to your entire site Link Hovers (make your links more interactive) --how to create --how to edit --how to create custom hovers, so different links have different hovers And of course, much, much more! Location: Date: Noble Desktop, 594 Broadway Tue, December 14, 2004 at 6:00 PM
Noble Desktop, LLC 594 Broadway, Suite 1208, New York, NY 10012 212.226.4149 Send all inquiries to educator-in-chief@nobledesktop.com.
Quick Navigation...
19992004 Noble Desktop, LLC