lisa33 Posted September 25, 2006 Share Posted September 25, 2006 Well I bought this book called "dreamweaver8 and flash 8" by master visually because I want to create the poll in a website I am working on now. So this book gives you the step by step on installing each server. So I installed apache and php so far now Im at the chapter that says "configure Apache to process PHP code" it tells me that the apache configuration file needs 3 lines to process PHP coding 1) ScriptAlias /php/ "c:/php/" 2) AddType application/x-httpd-php .php 3) Action application/x-httpd-php /php/php-cgi.exe) when searching threw the file I have found only the paragraphs for Scriptalias and Addtype. So i was able to type in the codes that were necessary. I can not find anything in this script that says action application. In the book it shows you the paragraph of where your suppost to type the code needed. The paragraph reads......# Action lets you define media types that will execute a script whenever# a matching file is called. The eliminates the need for repeat URL# pathnames for oft-used CGI file processors.# Format: Action media/type /cgi-script/location# Format: Action handler-name /cgi-script/location#Action application/x-httpd-php/ php/php-cgi.exe <--- this is the sentence I need to type in the script. If you know where this whole part may go so I can type the whole thing in it would be greatley appreciated. Thank you!!! I have attached the file that I am suppost to add these links into. [code]## This is the main Apache HTTP server configuration file. It contains the# configuration directives that give the server its instructions.# See <URL:http://httpd.apache.org/docs/2.2/> for detailed information.# In particular, see # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html># for a discussion of each configuration directive.## Do NOT simply read the instructions in here without understanding# what they do. They're here only as hints or reminders. If you are unsure# consult the online docs. You have been warned. ## Configuration and logfile names: If the filenames you specify for many# of the server's control files begin with "/" (or "drive:/" for Win32), the# server will use that explicit path. If the filenames do *not* begin# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"# with ServerRoot set to "C:/Program Files/Apache Software Foundation/Apache2.2" will be interpreted by the# server as "C:/Program Files/Apache Software Foundation/Apache2.2/logs/foo.log".## NOTE: Where filenames are specified, you must use forward slashes# instead of backslashes (e.g., "c:/apache" instead of "c:\apache").# If a drive letter is omitted, the drive on which Apache.exe is located# will be used by default. It is recommended that you always supply# an explicit drive letter in absolute paths, however, to avoid# confusion.## ThreadsPerChild: constant number of worker threads in the server process# MaxRequestsPerChild: maximum number of requests a server process servesThreadsPerChild 250MaxRequestsPerChild 0## ServerRoot: The top of the directory tree under which the server's# configuration, error, and log files are kept.## Do not add a slash at the end of the directory path. If you point# ServerRoot at a non-local disk, be sure to point the LockFile directive# at a local disk. If you wish to share the same ServerRoot for multiple# httpd daemons, you will need to change at least LockFile and PidFile.#ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"## Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.## Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)##Listen 12.34.56.78:80Listen 80## Dynamic Shared Object (DSO) Support## To be able to use the functionality of a module which was built as a DSO you# have to place corresponding `LoadModule' lines at this location so the# directives contained in it are actually available _before_ they are used.# Statically compiled modules (those listed by `httpd -l') do not need# to be loaded here.## Example:# LoadModule foo_module modules/mod_foo.so#LoadModule actions_module modules/mod_actions.soLoadModule alias_module modules/mod_alias.soLoadModule asis_module modules/mod_asis.soLoadModule auth_basic_module modules/mod_auth_basic.so#LoadModule auth_digest_module modules/mod_auth_digest.so#LoadModule authn_anon_module modules/mod_authn_anon.so#LoadModule authn_dbm_module modules/mod_authn_dbm.soLoadModule authn_default_module modules/mod_authn_default.soLoadModule authn_file_module modules/mod_authn_file.so#LoadModule authz_dbm_module modules/mod_authz_dbm.soLoadModule authz_default_module modules/mod_authz_default.soLoadModule authz_groupfile_module modules/mod_authz_groupfile.soLoadModule authz_host_module modules/mod_authz_host.soLoadModule authz_user_module modules/mod_authz_user.soLoadModule autoindex_module modules/mod_autoindex.so#LoadModule cern_meta_module modules/mod_cern_meta.soLoadModule cgi_module modules/mod_cgi.so#LoadModule dav_module modules/mod_dav.so#LoadModule dav_fs_module modules/mod_dav_fs.so#LoadModule deflate_module modules/mod_deflate.soLoadModule dir_module modules/mod_dir.soLoadModule env_module modules/mod_env.so#LoadModule expires_module modules/mod_expires.so#LoadModule file_cache_module modules/mod_file_cache.so#LoadModule headers_module modules/mod_headers.soLoadModule imagemap_module modules/mod_imagemap.soLoadModule include_module modules/mod_include.so#LoadModule info_module modules/mod_info.soLoadModule isapi_module modules/mod_isapi.soLoadModule log_config_module modules/mod_log_config.soLoadModule mime_module modules/mod_mime.so#LoadModule mime_magic_module modules/mod_mime_magic.so#LoadModule proxy_module modules/mod_proxy.so#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so#LoadModule proxy_connect_module modules/mod_proxy_connect.so#LoadModule proxy_http_module modules/mod_proxy_http.so#LoadModule proxy_ftp_module modules/mod_proxy_ftp.soLoadModule negotiation_module modules/mod_negotiation.so#LoadModule rewrite_module modules/mod_rewrite.soLoadModule setenvif_module modules/mod_setenvif.so#LoadModule speling_module modules/mod_speling.so#LoadModule status_module modules/mod_status.so#LoadModule unique_id_module modules/mod_unique_id.soLoadModule userdir_module modules/mod_userdir.so#LoadModule usertrack_module modules/mod_usertrack.so#LoadModule vhost_alias_module modules/mod_vhost_alias.so#LoadModule ssl_module modules/mod_ssl.so# 'Main' server configuration## The directives in this section set up the values used by the 'main'# server, which responds to any requests that aren't handled by a# <VirtualHost> definition. These values also provide defaults for# any <VirtualHost> containers you may define later in the file.## All of these directives may appear inside <VirtualHost> containers,# in which case these default settings will be overridden for the# virtual host being defined.### ServerAdmin: Your address, where problems with the server should be# e-mailed. This address appears on some server-generated pages, such# as error documents. e.g. [email protected]#ServerAdmin [email protected]## ServerName gives the name and port that the server uses to identify itself.# This can often be determined automatically, but we recommend you specify# it explicitly to prevent problems during startup.## If your host doesn't have a registered DNS name, enter its IP address here.#ServerName local:80## DocumentRoot: The directory out of which you will serve your# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be used to point to other locations.#DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"## Each directory to which Apache has access can be configured with respect# to which services and features are allowed and/or disabled in that# directory (and its subdirectories). ## First, we configure the "default" to be a very restrictive set of # features. #<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all</Directory>## Note that from this point forward you must specifically allow# particular features to be enabled - so if something's not working as# you might expect, make sure that you have specifically enabled it# below.### This should be changed to whatever you set DocumentRoot to.#<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all</Directory>## DirectoryIndex: sets the file that Apache will serve if a directory# is requested.#<IfModule dir_module>[/code] Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/ Share on other sites More sharing options...
trq Posted September 25, 2006 Share Posted September 25, 2006 What part exactly are you stuck on? Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98595 Share on other sites More sharing options...
trq Posted September 25, 2006 Share Posted September 25, 2006 Just add that line anywhere within your httpd.conf file and keep reading the book. You are a long way from creating any scripts however Im afraid. Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98601 Share on other sites More sharing options...
lisa33 Posted September 25, 2006 Author Share Posted September 25, 2006 I was having a problem loading the script it kept saying page unavailable. So that part that is missing I can insert anywhere? And how far away am I from learning a poll? YOur making me nervous! Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98604 Share on other sites More sharing options...
trq Posted September 25, 2006 Share Posted September 25, 2006 [quote]how far away am I from learning a poll?[/quote]How thick is the book?Dont forget to restart apache once youve made any changes to httpd.conf Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98606 Share on other sites More sharing options...
lisa33 Posted September 25, 2006 Author Share Posted September 25, 2006 "How thick is the book?"OH NO!!! Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98608 Share on other sites More sharing options...
redarrow Posted September 26, 2006 Share Posted September 26, 2006 I dont get it you got the macromedia books to program a poll?why ?Sorry but i think a free tutoral and note pads better.if you off asked i would of teach you all the macromedia products for free as i use to teach them at a mecromedia collage. Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98638 Share on other sites More sharing options...
lisa33 Posted September 26, 2006 Author Share Posted September 26, 2006 So i contacted my hosting company register.com and they support php and mysql. They told me that I dont need to download mysql or php and that alls i need to do is insert php coding into my html script and load it to my server. They showed me how to set up a database folder on my server. So does anyone know of any good tutorials or a place where you can pay for this specific script i need? any help would be greatly appreciated Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98660 Share on other sites More sharing options...
redarrow Posted September 26, 2006 Share Posted September 26, 2006 Can you tell me what you need if it's a simple poll script then try this.http://www.spoono.com/php/tutorials/tutorial.php?id=39 Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98661 Share on other sites More sharing options...
[email protected] Posted September 26, 2006 Share Posted September 26, 2006 :o Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98670 Share on other sites More sharing options...
lisa33 Posted September 26, 2006 Author Share Posted September 26, 2006 [quote author=redarrow link=topic=109479.msg441416#msg441416 date=1159232867]Can you tell me what you need if it's a simple poll script then try this.http://www.spoono.com/php/tutorials/tutorial.php?id=39[/quote]Hi redarrow, thanks for that link however i dont understand it to well i didnt even get past the first part. Its teaching me how to do a poll that has 3 options. I need one like this... [url=http://www.greatestassever.com]http://www.greatestassever.com[/url] It also says that i will want to set up some variables to help connect to the database and it list these: $dbhost = "localhost";$dbname = "YourDataBase";$dbuser = "YourUserName";$dbpass = "YourPass";I didnt set up a local host because my hosting company said i can load the pages right onto my ftp server. And also would $dbname = "YourDataBase"; be the name i created for my database? im sorry for all the questions im so eager to learn but this has become the most difficult thing to learn. Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98674 Share on other sites More sharing options...
HuggieBear Posted September 26, 2006 Share Posted September 26, 2006 The page you keep listing doesn't look like a poll and it also doesn't do anything!Do you mean a rating system? Where you rate something from say 1 - 5?RegardsHuggie Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98774 Share on other sites More sharing options...
nickholt1972 Posted September 26, 2006 Share Posted September 26, 2006 All this stuff here...$dbhost = "localhost";$dbname = "YourDataBase";$dbuser = "YourUserName";$dbpass = "YourPass";.. is so your PHP script can connect to your database on your server so you need to tell it what to do and how to do it...$dbhost = "localhost";It would be localhost if you were running PHP and your database on your own machine. However, since you're not, you will need to put here the name of the server. Contact your hosting company and they will tell you the name of the server. $dbname = "YourDataBase"; tells the script that now it has got into the server, which of the six trillion databases to connect to. Again, your hosting company will tell you this. They might need to set one up for you which could take a couple of days.$dbuser = "YourUserName"; and $dbpass = "YourPass"; is the user name and password you use to log into your ftp server, once again its the hosting company who will tell you what it is.So when you've got the info you need exchange the words in speech marks for the actual data and you should be laughing, or at least gently trembling at the prospect of the next bit which will probably be even harder.Good luckNick. Quote Link to comment https://forums.phpfreaks.com/topic/22040-re-php-code-help/#findComment-98865 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.