BUILDING INTERACTIVE & DYNAMIC WEBSITES WEB-O-LUTION.

Slides:



Advertisements
Similar presentations
PHP SQL. Connection code:- mysql_connect("server", "username", "password"); Connect to the Database Server with the authorised user and password. Eg $connect.
Advertisements

Introducing new web content management tools for Priority...
PHP and MySQL PHP for the Web, page PHP and MySQL MySQL Resource PHP – MySQL Resource
How to take advantage of search engines for your local business.. THE LAST FRONTIER LOCAL and MOBILE SEARCH Take advantage with…
Lesson 2 Technology: Federated Searching Explained.
Web 2.0 Testing and Marketing E-engagement capacity enhancement for NGOs HKU ExCEL3.
SEO PACKAGES. Types of Plans Starter Plan Business Plan Enterprises Plan.
Uploading Files. Why? By giving a user the option to upload a file you are creating an interactive page You can enable users have a greater web experience.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Web Design Basic Concepts.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
One Place for all profitable web solutions Getontheweb.in Himansshu H Singh P E -
Online Search Marketing OMI Certification Course – Discovery Documentation.
ELC 200 Day 9. Agenda Questions? Assignment 2 is Due Assignment 3 is posted  Due Feb. 25, 2014  assignment3.pdf assignment3.pdf Finish Building an E-commerce.
CAEL 5012 Rich Internet Applications. What you need For this part of the course you will need access to a server with PHP and MYSQL which will be supplied.
A Case Study in Success Online How to generate revenue through content marketing.
Lecture 3 – Data Storage with XML+AJAX and MySQL+socket.io
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Institute of New Media Development & Research Prabhat Road, Lane No 5, Opp. Lijit Papad, Above OBC Bank, 1st Floor, Pune Web site :
Advanced Web 2012 Lecture 4 Sean Costain PHP Sean Costain 2012 What is PHP? PHP is a widely-used general-purpose scripting language that is especially.
MySQL in PHP – Page 1 of 17CSCI 2910 – Client/Server-Side Programming CSCI 2910 Client/Server-Side Programming Topic: MySQL in PHP Reading: Williams &
Web Editors’ Board 9 th January ∂ Website project Where are we now? User-testing, analytics and competitor reviews Draft information architecture.
Server-side Scripting Powering the webs favourite services.
Introduction to InfoSec – Recitation 7 Nir Krakowski (nirkrako at post.tau.ac.il) Itamar Gilad (itamargi at post.tau.ac.il)
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Strengths: SEO – Moderate Page Placement Inbound Links: 11 Onsite Lead Generation Mobile Optimization Onsite Blogging -API To Social Sites - Facebook,
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
1 PHP and MySQL. 2 Topics  Querying Data with PHP  User-Driven Querying  Writing Data with PHP and MySQL PHP and MySQL.
Adobe FLASH What & Why? Where & When? Is Flash dead? What about HTML5?
Multifarious Project Team Members Alberto Dominguez Nirmit Gang Jimmy Garcia Javier Handal.
Welcome To CIS115 Introduction to Programming & Logic.
Why I LIKE the Facebook Database… Sharon Viente May 2010.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
Social Media Ecosphere Moderated By: Chris Lopez Hosted by: Westbank Community Library.
MySQL Databases & PHP Integration Using PHP to write data to, and retrieve data from, a MySQL database.
Project Objectives This project idea has been selected because it can be hard for programmers fresh out of university or the inexperienced programmer to.
What makes a good interactive resume? Click for detailed information Multimedia Navigation Communication.
Class 02 – 03 Feb 2014 Setup Where do we begin? Know your content Discovering your target user.
Marketing Made Simple and Affordable! Web, Video, Social Media, , and Traditional.
MySQL Database Connection
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
Mackenzie Hazelwood.  Stores and allows users to share documents  Document types include word, spreadsheet, drawings, and power points  Allows owner.
Intro to PHP Carl-Erik Svensson. What is PHP? PHP is a widely-used general-purpose scripting language that is especially suited for Web development and.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
CREATIVE INDUSTRIES Nick CucakovicOutcome 2. Knowledge and Required skills For each of the 3 jobs in the sector i found they all had the same requirement.
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
SEO Friendly Website Building a visually stunning website is not enough to ensure any success for your online presence.
ELC 200 Day 9. Agenda Questions? Assignment 2 Corrected  All A’s and one A+ Assignment 3 Posted  Due October 8  assignment3.pdf assignment3.pdf Quiz.
University Web Services Marketing & Communication + Information Technology utc.edu/web.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
Communications Technology and Change Tutorial Week 4 Smart Technology Google By Jessica Hickey u
The basics of knowing the difference CLIENT VS. SERVER.
COMPANY PROFILE. ABOUT YELKOTECH We are a team of young, ambitious and deeply inspired professionals with endless creative energy and passion. Our innovative.
How Web Database Architectures Work CPS181s April 8, 2003.
What the $#*! IS my password? Secure Online Password Storage Lon Smith Aaron Gremmert.
Effectively Marketing to the New Generation of Parents Eric Downing Marketing Specialist CSD/Fulcrum Foundation
Where Is the Best internet marketing services Miami?
Benefits of Online Business Directory Listings. Internet is growing worldwide every year. It is penetrating globally and has become a major marketing.
 Creating a functional website that would allow users to quickly and easily access information regardless of device types and browsers, is what web designers.
BRANDING YOURSELF FINAL DRAFT.
Presentation by: Rebecca Chambers WebDuck Designs
WEBSITE DEVELOPMENT BENEFITS OF RESPONSIVE WEBSITE DESIGNS
Chapter 19 PHP Part III Credits: Parts of the slides are based on slides created by textbook authors, P.J. Deitel and H. M. Deitel by Prentice Hall ©
WordPress Development Company It is open source content management (CMS) system based on PHP and MySQL. Wordpress have highly competition in the website.
DIGITAL CURB APPEAL Learn how to leverage on technology and utilize all your social media platforms for publicity. .l.
At IMMWIT we know very well that online success takes constant renovation and commitment. There are no shortcuts for success. You need to regularly engage.
Open source The New York Times | The New York Times script | Fox News Clone script
Database Driven Websites
PHP Forms and Databases.
Presentation transcript:

BUILDING INTERACTIVE & DYNAMIC WEBSITES WEB-O-LUTION

INTRODUCTIO N Chris Ilagan

PROFILE/

Our Beginnings

Our Experience

Sample Work

GETTING STARTED/

The Opportunity Everyday more people are experiencing the web The web has been an indispensable medium for doing business, marketing, connecting, learning, gathering information, etc. Web or being online is the future

Tools and Prog.

ANATOMY OF AN INTERACTIVE & DYNAMIC WEBSITE ANATOMY OF AN INTERACTIVE & DYNAMIC WEBSITE DISCUSSION

Preview

DESIGNING IT FROM SCRATCH DESIGNING IT FROM SCRATCH

ADDING LIFE AND INTELLIGENCE

MAKING YOUR CONTENTS DYNAMIC MAKING YOUR CONTENTS DYNAMIC

WEBSITE {FLASH} HTMLHTML XMLXMLSERVERSERVER

CONTENT MANAGEMENT SYSTEM USING PHP & mySQL Ediboy Ilagan

CMS{FLASH}CMS{FLASH} PHPPHP DATABASE {mySQL} HTMLHTMLXMLXML SERVERSERVER

ACTIONSCRIPT function loginCheck() {myData = new LoadVars();myData.userFromFlash = status_mc.user_txt.text;myData.passFromFlash = status_mc.pass_txt.text;myData.statusToFlash = this.statusToFlash;myData.onLoad = function() { display_txt.htmlText = myData.statusToFlash; index = myData.statusToFlash.indexOf("Login successfully"); if (index == 0){ play(); status_mc._visible=false; }};myData.sendAndLoad("login.php", myData, "POST");}; login.php ACTIONSCRIPT function loginCheck() {myData = new LoadVars();myData.userFromFlash = status_mc.user_txt.text;myData.passFromFlash = status_mc.pass_txt.text;myData.statusToFlash = this.statusToFlash;myData.onLoad = function() { display_txt.htmlText = myData.statusToFlash; index = myData.statusToFlash.indexOf("Login successfully"); if (index == 0){ play(); status_mc._visible=false; }};myData.sendAndLoad("login.php", myData, "POST");}; login.php PHP CODE <?php $link = mysql_connect("cms.database.com", "username", "password"); mysql_select_db("database_name"); $query = "select username and password from users";$result = mysql_query( $query ) or die ("didn't query"); if ($user ==. $line["username"] && $pass ==. $line["password"]){ echo "&statusToFlash=".$successFlash;}else{ echo "&statusToFlash=".$failedFlash;}?> PHP CODE <?php $link = mysql_connect("cms.database.com", "username", "password"); mysql_select_db("database_name"); $query = "select username and password from users";$result = mysql_query( $query ) or die ("didn't query"); if ($user ==. $line["username"] && $pass ==. $line["password"]){ echo "&statusToFlash=".$successFlash;}else{ echo "&statusToFlash=".$failedFlash;}?>

CMSCMS PHPPHP DATABASEDATABASE

ACTIONSCRIPT function updateContent() {myData = new LoadVars();myData.idFromFlash = pageid;myData.contentFromFlash = holdContent;myData.titleFromFlash = title_txt.text;myData.statusToFlash = this.statusToFlash;myData.onLoad = function() { display_txt.htmlText = myData.statusToFlash;};myData.sendAndLoad("update.php", myData, "POST");}; ACTIONSCRIPT PHP CODE <?php $link = mysql_connect("cms.database.com", "username", "password"); mysql_select_db("database_name");$query = "UPDATE profiles SET content='$content',title='$title' where id='$id'";$result = mysql_query( $query );?> PHP CODE <?php $link = mysql_connect("cms.database.com", "username", "password"); mysql_select_db("database_name");$query = "UPDATE profiles SET content='$content',title='$title' where id='$id'";$result = mysql_query( $query );?>

CMSCMS PHPPHP DATABASEDATABASE HTMLHTML

ACTIONSCRIPT function uploadPhoto() {myData = new LoadVars();myData.idFromFlash = photos;myData.statusToFlash = this.statusToFlash;myData.onLoad = function() { display_txt.htmlText = myData.statusToFlash;};myData.sendAndLoad("upload.php", myData, "POST");}; ACTIONSCRIPT PHP CODE <?php $storage = 'images';$uploadfile = "$storage/". basename( $_FILES['Filedata']['name'] );if ( move_uploaded_file( $_FILES['Filedata']['tmp_name'], $uploadfile ) ) { echo( '1 '. $_FILES['Filedata']['name']);}else{ echo( '0');}?> PHP CODE <?php $storage = 'images';$uploadfile = "$storage/". basename( $_FILES['Filedata']['name'] );if ( move_uploaded_file( $_FILES['Filedata']['tmp_name'], $uploadfile ) ) { echo( '1 '. $_FILES['Filedata']['name']);}else{ echo( '0');}?> XML images/boat01.jpg images/bo at02.jpg images/boat03.jpg images/boat01.jpg images/bo at02.jpg images/boat03.jpg XML

CMSCMS PHPPHP DATABASEDATABASE XMLXML SERVERSERVER

ACTIONSCRIPT function addToCalendar() {myData = new LoadVars();myData.dateFromFlash = datePHP;myData.statusToFlash = this.statusToFlash;myData.onLoad = function() { _parent._parent.display_txt.htmlText = myData.statusToFlash; setColor(selDate.dateBG_mc,_color_for_event); selDate.total_events_mc._visible = true; selDate.total_events_mc.theLabel.text = "Booked"; }; myData.sendAndLoad("addtocalendar.php", myData, "POST");}; ACTIONSCRIPT PHP CODE <?php $query = "select * from calendar order by date";$result = mysql_query( $query ) or die ("didn't query");$xml = ' '."\n";$xml.= ' '."\n";while($line = mysql_fetch_assoc($result)) { $xml.= "\n".' '."\n"; $xml.= ' '. $line["date"]. ' '."\n"; $xml.= ' '."\n"; $xml.= ' images/event01.jpg '."\n"; $xml.= ' '."\n"; $xml.= ' '."\n"; $xml.= ' '."\n";}?> PHP CODE <?php $query = "select * from calendar order by date";$result = mysql_query( $query ) or die ("didn't query");$xml = ' '."\n";$xml.= ' '."\n";while($line = mysql_fetch_assoc($result)) { $xml.= "\n".' '."\n"; $xml.= ' '. $line["date"]. ' '."\n"; $xml.= ' '."\n"; $xml.= ' images/event01.jpg '."\n"; $xml.= ' '."\n"; $xml.= ' '."\n"; $xml.= ' '."\n";}?> XML images/event01.jpg images/event01.jpg images/event01.jpg images/event01.jpg images/event01.jpg images/event01.jpg XML

CMSCMS PHPPHP DATABASEDATABASE XMLXML

ACCESSIBILITY Chris Ilagan

WEBSITE {FLASH} HTMLHTML XMLXML SERVERSERVER

DEMO

SUMMARY

Summary The web or an online presence gives us great potentials and opportunities. There are available tool and programs that will help us get started and advance on web development. Creating a website goes beyond what the user sees and experience. There is an amount of logic and dynamic data communication going

Summary A CMS backed by PHP and mySQL makes our website more intelligent, dynamic and extensible. A functional website should also be optimized for search engines like Google and can be properly rendered on mobile devices. In everything you do, you should put your heart on it and enjoy it. Always ask God’s guidance and wisdom!

Q & A

Q and A Give advantages of having an online presence especially for your business.

Q and A Give at least 3 programs or tools used on creating interactive and dynamic websites

Q and A As discussed PHP acts as a __________ between user interface and the database

Q and A What are the sources of dynamic data? Give at least one.

Q and A What is the term used when making your website visible to search engines and mobile phones?

Q and A What does CMS stands for?

Q and A What database is usually used to work with PHP?