<> ตาม syntax บางภาษาแปลว่าไม่เท่ากับครับ สำหรับ php เป็นการ compare แบบไม่สนใจชนิดตัวแปร แบบเดียวกับ != ครับ
รายละเอียดเพิ่มเติม
http://www.php.net/manual/en/l...guage.operators.comparison.php 
ทั้งนี้การเขียน if (isset ( $_POST["email"])<>'') ตัว '' ด้านหลังจะถูก cast เป็น boolean เพื่อเปรียบเทียบกับผลลัพท์จากคำสั่ง isset ด้านหน้า
'' ค่าว่างแบบนี้จะถูก cast เป็น false ครับ
php > var_dump((bool)'');
bool(false)
เขียนในรูปแบบที่สวยกว่านี้คือ
if (isset ( $_POST["email"]) != false)
หรือตัดด้านหลังออกเป็น if (isset ( $_POST["email"]) ) ก็ได้ครับ