Results 1 to 7 of 7

Thread: Problem with PHP form - Please Help

  1. #1
    Join Date
    Nov 2009

    Problem with PHP form - Please Help


    First post at this website. Hopefully someone can help. I think it's something simple but I have been staring at the problem for hours and hours and can't see for looking. Please can someone look at the code and tell me what's wrong.

    This contact form isn't working correctly - contact form

    The PHP file can be found here - PHP File

    Would be very grateful if someone could take a look.

    Thank you

  2. #2
    Join Date
    Nov 2009
    Anyone? Would really appreciate some advice as stuck here

  3. #3
    Join Date
    Aug 2004
    Rather than making potential helpers download code, you may get more help by:

    1. Posting the relevant PHP code directly in a reply here within the forum's [php]...[/php] tags.

    2. If relevant to the problem, also post the form mark-up here within[html]...[/html] or [code]...[/code] tags.

    3. Describe the actual symptoms of the problem: Are there any error messages displayed or in the PHP error log? What happens that should not happen. What does not happen that should happen? (It "isn't working correctly" does not give a debugger much to go on.)

    4. If you've taken any debugging steps yourself in terms of inspecting variable or such, let us know what you've found.

    Oh, and welcome to the forum!
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  4. #4
    Join Date
    Jul 2009
    Falls Church, Va.

    "This contact form isn't working correctly" and "please tell me what's wrong" - without you telling us what the symptoms are? Seriously?

    Hold on, let me get my psychic mirror ball and consult my spirit guide. Okay, I'm back.

    I know, magically, that you're running an Apache web server 2.2.6 and Fedora flavor of Linux. As each time I submit the form I am prompted to download your PHP file, this means an file ending with that extension is not parsed by PHP, rather treated as any other file you'd download normally.

    The most likely cause of this is an improper Apache setup. This means adjusting the Apache config (usually httpd.conf) either in the global config area or your virtual host setup for your domain as follows:

    If you run PHP5, this means something like this (adjust path line 1):

    LoadModule php5_module /usr/lib/httpd/modules/libphp5.so
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    Example only. The first line depends on how PHP5 was compiled, but the second line is tells Apache any file ending in .php is to be parsed using PHP5.

    PHP4 is handled differently and some webhosts install PHP as a CGI which is not recommended. But the above is a common configuration taking into consideration the multitude of ways PHP and Apache can work together under Linux. Remember, after making any httpd.conf changes, restart Apache for the change to take effect.

    This advice is generic and depends on how PHP and Apache was installed - consult your webhost or knowledgeable system administrator (don't bug me, or my spirit guide) as to exactly what to do and how to do it.


  5. #5
    Join Date
    Nov 2009
    Sorry my original post was useless. New to this type of forum and wasn't sure what info to give. I will continue to work on it today. Thanks for the replys and if I will report back with a lot more detail

  6. #6
    Join Date
    Nov 2009
    Turned out the code was fine and the problem was on the server so thank you to SRWebDeveloper and your crystal ball. Next time I post will make sure to make sure it is clearer.

  7. #7
    Join Date
    Jul 2009
    Falls Church, Va.
    I used a cURL command to get your server info and the rest comes from the "I've been there, done that" department. I'm glad I could help, and welcome to the forum! Cheers.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.14645 seconds
  • Memory Usage 2,903KB
  • Queries Executed 15 (?)
More Information
Template Usage (33):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (7)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates