Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.

438 posts

Ultimate Geek

Topic # 139391 7-Feb-2014 13:06
Send private message

Hi there Geekzone and thank you for reading this post.

Im currently trying to build a site for my research (references) to be accessed by other academics with interest in similar topic.


1 Created a master.dwt dynamic and responsive template.

2 Created also the pages that will load the content with extension PHP due to using a php code to populate my page with content (references).

3 Expression Web 4, when i preview the PHP pages all work and contents loads nicely.

4 the problem:  However when i try to add hyperlinks to the index.html page and click the right PHP page loads but does not execute the populating the page with the contents.

Would you awesome Geekzone experience developers would mind giving me tips on how i can fix this issue.

Note: the reason im using PHP pages is due to HTML pages would not save as HTML if there was PHP code in the page.

I thank you in advanced for sharing your knowledge,


Create new topic
564 posts

Ultimate Geek
+1 received by user: 89

  Reply # 981810 7-Feb-2014 13:35
One person supports this post
Send private message

I'm a little unclear on exactly what you're trying to do (and haven't used expression engine) however I'll try help out.

*Generally* (URL re-writing, special web-server config etc aside ) PHP will only execute from within a .php file so you will need to display your html code within a php file not the other way around.

If your app is mainly PHP with some HTML you can setup your index.php (or whatever name.php) file like this and embed HTML;

   // Garbage Functions

   // Insert HTML hyperlink
   echo '<a href="">Google Link</a>';

If your app is mainly HTML with some PHP you can use PHP short code like this;


1845 posts

Uber Geek
+1 received by user: 142

  Reply # 981819 7-Feb-2014 13:43
Send private message

And is the PHP handler enabled on the host...

For instance Apache needs a few lines uncommented to advise how to handle php content


438 posts

Ultimate Geek

  Reply # 981871 7-Feb-2014 14:48
Send private message

wow thanks for your help i have managed to solve the issue thanks to you, i highly appretiated you taken the time to reply,

Thank you,


Note: my website will go live sometime this weekend im just trying to figure out a way to setup a page that will secure page by user id and password login type.

and my webhost does use Apache at the server but i dont know the details of how i will set it up to work properly but for now its working perfectly in expression web 4 and all browsers i could find. cheers

564 posts

Ultimate Geek
+1 received by user: 89

  Reply # 981886 7-Feb-2014 15:10
Send private message

If your web host gives you access to a control panel like cPanel you can go to the "Password Protect Directories" setting and add password protection to the directory you want to secure, you will have to add all the usernames/passwords manually though.

This will give you a username/password prompt box when you attempt to visit the website and much simpler than implementing a PHP-based solution to get you going.

You can do the same thing by editing your .htaccess file directly but is a bit more complicated (

If you do go down the road of wanting automated user signup etc and implementing that in PHP you'll need to do your research as it's not that easy to do it yourself securely if you're new to PHP (avoiding SQL injection etc).

You may want to look into learning a PHP framework (Symfony, CackePHP etc) or using a CMS (Drupal, Joomla, Wordpress) which will give you a lot of this stuff for free.

596 posts

Ultimate Geek
+1 received by user: 132

  Reply # 982007 7-Feb-2014 17:17
Send private message

For the username and password access, it's best to use a database. It is most likely your host will have MySQL installed so just create a new database with a table in it that has 3 fields, user_id, username, and password (we'll talk about security later on when you have a firm grasp of how everything works). Now accessing the database can be tricky for new beginners and because I'm lazy I'm just gonna tell you to download and include into your project a PHP library called idiorm which allows you to query the database as if it was a PHP object.

Set all that up and see how it goes, if you need help google it, all the answers for what you need are on the internet and there is no need to ask questions as you'll probably wait longer for a reply than the time it will take you to Google for an answer.

Stefan Andres Charsley

438 posts

Ultimate Geek

  Reply # 982104 7-Feb-2014 21:10
Send private message

kenkeniff, thanks for reply and yep i download it Symfony_Standard_Vendors_2.4.1.tgz, and will give a go at learning this.
thanks for your reply.

charsleysa, thanks for reply, I used visual studio and build a site http and it was tricky when website administration tool would not let me access the security tab despite having connection to the server.

Any way will go download a few bits and use google more often too.

thanks for all your help.


Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:

Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:

Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:

News »

Security concerns reach new peak, Unisys Security Index
Posted 27-Jun-2017 14:11

Behind Spark’s slow-burn 4.5G plan
Posted 26-Jun-2017 16:23

Red Hat unveils production-ready open source hyperconverged infrastructure
Posted 23-Jun-2017 22:10

Whatever ailed Vodafone broadband … seems to be fixed
Posted 23-Jun-2017 14:10

VMware NSX Meets Stringent Government Security Standards with Common Criteria Certification
Posted 22-Jun-2017 19:05

Brother launches next-generation colour laser printers and all-in- ones for business
Posted 22-Jun-2017 18:56

Intel and IOC announce partnership
Posted 22-Jun-2017 18:50

Samsung Galaxy Tab S3: Best Android tablet
Posted 21-Jun-2017 12:05

Wellington-based company helping secure Microsoft browsers
Posted 20-Jun-2017 20:51

Endace delivers high performance with new 1/10/40 Gbps packet capture card
Posted 20-Jun-2017 20:50

You can now integrate SMX security into Microsoft Office 365, Google and other cloud email platforms
Posted 20-Jun-2017 20:47

Ravensdown launches new decision-making tool HawkEye
Posted 19-Jun-2017 15:38

Spark planning to take on direct management of all consumer stores
Posted 19-Jun-2017 10:03

Qrious acquires Ubiquity
Posted 14-Jun-2017 12:21

Spark New Zealand prepares for 5G with Nokia
Posted 14-Jun-2017 12:16

Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.