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
435 posts

Ultimate Geek
+1 received by user: 83

  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;


1189 posts

Uber Geek
+1 received by user: 43

  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

435 posts

Ultimate Geek
+1 received by user: 83

  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.

516 posts

Ultimate Geek
+1 received by user: 103

  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:

Trending now »

Hot discussions in our forums right now:

American legal jurisdiction in New Zealand
Created by ajobbins, last reply by ajobbins on 20-Oct-2014 22:53 (22 replies)
Pages... 2

Another Trade Me competitor: SellShed
Created by freitasm, last reply by mattwnz on 20-Oct-2014 15:16 (22 replies)
Pages... 2

Why would Suresignal calls be worse quality than non-Suresignal calls from the same location?
Created by Geektastic, last reply by gzt on 20-Oct-2014 23:43 (39 replies)
Pages... 2 3

Picture resizing on the forum
Created by Jase2985, last reply by freitasm on 18-Oct-2014 13:32 (13 replies)

Internet question...
Created by Geektastic, last reply by Geektastic on 17-Oct-2014 22:59 (40 replies)
Pages... 2 3

Why do people keep thinking National are doing a great job?
Created by sxz, last reply by Geektastic on 20-Oct-2014 23:05 (156 replies)
Pages... 9 10 11

Just bought a TiVo online. No wireless adaptor. Will a standard one work? Or do I need the TiVo one ?
Created by Limerick, last reply by graemeh on 20-Oct-2014 16:03 (11 replies)

iPad Air 2 and iPad Mini 3. Gonna get one?
Created by Dingbatt, last reply by alexx on 20-Oct-2014 13:34 (45 replies)
Pages... 2 3

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.