Tôi cần viết chức năng cho dự án tôi đang làm việc để giải trí, nơi chúng tôi chỉ làm cho trang web có thể truy cập được đối với sinh viên, nhân viên và cựu sinh viên tại một cơ sở giáo dục.Kiểm tra PHP miền email được đăng ký là địa chỉ 'school.edu'
Giả sử trang web của trường là: school.edu.
Tôi đang gặp rắc rối bằng văn bản một bộ lọc php để kiểm tra rằng địa chỉ email gửi có lĩnh vực "school.edu"
tôi sẽ sử dụng một ví dụ. Dude # 1 có email [email protected] và Dude # 2 có email tại [email protected] Tôi muốn đảm bảo rằng Dude 1 nhận được thông báo lỗi và Dude # 2 có đăng ký thành công.
Đó chính là ý chính của những gì tôi đang cố gắng làm. Trong tương lai gần, trang web sẽ cho phép đăng ký bởi hai trường địa phương khác: school2.edu và school3.edu. Sau đó, tôi sẽ cần người kiểm tra để kiểm tra email chống lại một danh sách nhỏ (có thể là một mảng?) Của các miền để xác minh rằng email là một tên miền trong danh sách.
Và những gì bạn đã đưa ra? Bạn đã bắt đầu viết bất cứ điều gì, hoặc nghiên cứu [biểu thức chính quy của php] (http://php.net/manual/en/book.regex.php), chẳng hạn? Ngoài ra những gì về đăng ký học tập từ các nước khác, chẳng hạn như Vương quốc Anh (với '.ac.uk' tld)? –
[email protected] - anh ấy có thể có một số gợi ý cho bạn ... hoặc có thể bạn có thể nhận được một trong những winklevi, họ có một số kinh nghiệm ở đây. –
Ngay bây giờ nó chỉ dành cho một số trường học địa phương. Chúng tôi gần như đã thực hiện mã hóa toàn bộ trang web. Chỉ cần thêm một số tính năng cuối cùng, chẳng hạn như tập lệnh xác thực email. – Phil