Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

nahosting

Members
  • Joined

  • Last visited

Everything posted by nahosting

  1. Hi Ben, This could be related to DNS propagation and caching. As you have been looking at the website your devices will have cached the old DNS records, this could be cached by your devices, your local router, and your ISP too. When these caches expire, the new updated information will be retrieved, and you will see the new website too. So, it is just really the first 24 hours this happens after making DNS changes - the time really is variable - but twenty-four hours is a good guideline. You should find it all working by tomorrow - if you don't you should contact your host again. For reference I do see the new site, so it does appear to be working :)
  2. You need to use "/inc/header.php" as just inc/header.php is then expecting the inc directory to be in the pages directory.
  3. You have page not pages from your screenshot.
  4. You can place the files where ever you want you just need to reference them correctly. If you are in the same folder then you don't need anything in front of the file name i.e. "index.php" or "contact.php". If you had a sub folder called products in you pages folder and you wanted to reference your contact.php file you would use "/pages/contact.php". The / takes you back to the top of the tree. You can also use "../contact.php" which take you up one level. Hope that helps.
  5. Probably just the browser caching the result. Get them to add "?randomstring" to the end of the URL.
  6. Hi Rob, You can use any text editor with PHP, notepad++ will give you colour code options to make it easier to read. I would suggest moving to PHP 7.3 as PHP 5 is no longer supported, so you are just going to be chasing your tail - https://www.php.net/supported-versions.php All the best Chris
  7. Hi Mark, It really depends how the previous website designer has it set up. We see that most website developers have one hosting account with multiple clients on there. In this case you wouldn't expect the website designer to hand over login details. Some designers make the clients sign up themselves which by the sounds of things has not happened here. Alternatively they may have a reseller account but your client is likely to know this as they would have been given login details to their account under that reseller. We see that when websites are moved between designers the most common method is for the site to be given to the new designer in a zip file with a backup of the database. Sometimes an FTP account is set up for the new developer with a backup of the database having been put in the root of the website. I hope that helps you. All the best. Chris
  8. When you connect to a database on shared hosting you will need to use a username and password. You would usually use the standard connection as found here - https://www.connectionstrings.com/sql-server/ Your web host should be able to help you.
  9. Sounds like you haven't uploaded the dlls in the bin directory.
  10. Hi Chris, More than happy to chat to you about this as I understand it is not a small task. We use the same domain registrar you appear to be using and have lots of experience with migrations of this size (we just migrated a few 100 websites a few weekends again) so could assist you throughout the whole process. I would suggest moving services in stages rather in one go to make sure you provide a smooth transition for your clients. You would first move over the domain names, then the email services and finally the websites and databases. Most of this could be automated. Take a look at our reseller hosting packages (https://www.nuttyabouthosting.co.uk/reseller) and drop us an email or give us a call if you want to talk it through. All the best, Chris
  11. Hi, You need to attach your database in SSMS. Open SSMS and right click on 'Databases' under you instance and click 'Attach...'. Then navigate to your .mdf file and select it. It should then mount your database. All the best Chris
  12. Hi Moomintroll, You can check if your mail server IP address is blacklisted using http://mxtoolbox.com/ This can also tell you if you have your SPF records set up correctly. If the IP is blacklisted then Heart should be able to sort this out by stopping the spamming client/s and getting the block lifted. A VPS or dedicated server may help you, however blacklists often blacklist 'blocks' of IPs so if another VPS is spamming on the same range as you it can also affect you. Also a VPS or dedicated server can take a lot of effort and you have everything on one box so in the event of failure you can lose everything. Alternatively you could look at using a third party email provider like Microsoft Office 365. Let us know if we can help any further and good luck in resolving your sending issues. All the best Chris
  13. select * from table where status = 1 and studentid in (select studentid from table where status = 0)
  14. Hi, We have had similar issues where clients have an 'expert' helping them who have very little real technical knowledge. I would just advise you to stick to your guns, perhaps use some external links to prove your point, and eventually the message does get through (although some hair pulling goes on in the background!). Good luck!
  15. Hi Aled, As long as the client can create another website on his server (usually via their control panel) it will be fine. The webserver works on host names so www.domainname goes to one folder and dev.domainame goes to another folder on the server. Just set up dev.domainame to point to the same IP address as the www site (this can vary if they have an SSL). Hope that helps.
  16. Hi, I have not fully looked at this - but it seems to start with a closing tag on line 40 - which is probably not good But it could be relating to something outside the scope of this file - which makes it messy and hard to trouble shoot! It looks like there is some logic conditionally messing with divs which makes the code a bit of a mess and hard to follow and find mistakes, I would recommend stripping out all of the logic that is not required and just get it working, and then start adding bits in as needed. Cheers,
  17. Hi, It may be because .mp4 is already defined so you need to remove that as well as duplicate entries are not allowed. So adding the following line may help... <remove fileExtension=".mp4"/> It may also be worth enabling errors so you can see the error, by adding the following section... <system.web> <customErrors mode="Off" /> </system.web> So in this instance your entire web.config would look like this... <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.webServer> <staticContent> <remove fileExtension=".svg"/> <remove fileExtension=".ttf"/> <remove fileExtension=".eot"/> <remove fileExtension=".woff"/> <remove fileExtension=".woff2"/> <remove fileExtension=".mp4"/> <mimeMap fileExtension=".svg" mimeType="image/svg+xml" /> <mimeMap fileExtension=".mp4" mimeType="video/mp4" /> <mimeMap fileExtension=".m4v" mimeType="video/m4v" /> <mimeMap fileExtension=".ogv" mimeType="video/ogg" /> <mimeMap fileExtension=".webm" mimeType="video/webm" /> <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" /> <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" /> <mimeMap fileExtension=".woff" mimeType="pplication/x-font-woff" /> <mimeMap fileExtension=".woff2" mimeType="font/woff2" /> </staticContent> </system.webServer> <system.web> <customErrors mode="Off" /> </system.web> </configuration> If you still have issue the company you host with should be able to help you out Cheers
  18. Add a number in each select e.g. SELECT *, 1 as sortcolumn FROM products for new items and SELECT *, 2 as sortcolumn FROM products for other items and sort by that column to get the new ones at the top. Use the UNION clause to join them.
  19. Moving a domain name is straight forward and would be your first option if you have a functioning website with a Google ranking. If the domain belongs to you and you are fully paid up then there is no reason for the current hosting company to refuse your request to transfer it to another domain registrar. Regarding Nameservers, you usually use the ones provided by your domain registrar. The DNS A records are then updated to point to your hosting IP address. Even with the existing domain name you are likely to have to do redirects to the relevant pages on the new website. Let us know if we can be of any assistance with your web hosting or domain names.
  20. It looks like the test website or similar might have been under their domain. Most web designers will have your website in their portfolio section so it is common for them to come up in the search results for your company, however it should never be the first. Check your Google Webmaster tools to see you are getting indexed.
  21. What sort of level are you looking for? If it is beginners you are after then have a look at http://www.codecademy.com/tracks/php
  22. The domain name does not need to be with Fasthosts but you will need to update the DNS records for the domain to point it to Fasthosts if you create the website there. These DNS settings are held on the nameservers the domain uses.
  23. If you want one size fits all then go for .com If the blog is purely for UK and won't be attracting internationally visitors then .co.uk will be fine.
  24. Hi, Most companies that offer domain registration will be able to offer this service to you, some will not even charge for it You should contact the company you registered the domain with to ask them about this. If they are not able to help, you may want to look at transferring your domain to a company that can help - if you need any further help do ask.
  25. I would avoid 'site builders' and go for a CMS website like WordPress, DotNetNuke, Umbraco or Joomla. WordPress is the easiest to use as a beginner and has plugins for just about any function. You can extend it using PHP too as you get better.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.