Это работает для меня (вроде).Это дает вывод
Notice: Use of undefined constant firstname - assumed 'firstname' in F:\Dropbox\htdocs\process1.php on line 3
Notice: Use of undefined constant surname - assumed 'surname' in F:\Dropbox\htdocs\.php on line 5
Hello Joe Blow
Поскольку вы забыли поместить кавычки вокруг индексов в $ _POST, который должен быть
$name = $_POST['firstname'];
$surname = $_POST['surname'];
Btw - теперь вы уменьшили значение резервных копий.Используйте VCS (или используйте Dropbox, который сохранит для вас старые версии (хммм, irrc, если вы разрабатываете в Netbeans, он также сохранит старые версии и позволит вам отличить их от текущей версии))
Udate: вы загружаете на сайт или работаете на своем ПК?Если ваш собственный компьютер, то, возможно, ваш веб-сервер (Apache или ISS) перестал работать?
Вы спросили abotu NetBeans: взгляните на http://en.wikipedia.org/wiki/NetBeans и http://netbeans.org/features/php/ Netbeans - это отличная бесплатная IDE (частично разработанная и поддерживаемая Sun), которая является моей предпочтительной платформой, так какпрофессиональный разработчик PHP (и я не одинок).Дайте ему попытку;Я сомневаюсь, что вы оглянетесь назад.