mình biết đến trang web nà y qua NNB, trong đó bạn Hải Nam có post bà i sá»± tháºt quỹ tiết kiệm cá»§a TTVNOL. Thấy bạn có giải đáp các vấn đỠtin há»c, mình cÅ©ng có má»™t câu vá» PHP, mong Hải Nam hướng dẫn
1/ Mình và o trang http://translate.dictionary.com ( đây là trang dịch thuáºt )
Khi view source, có những dòng đáng chú ý như sau :
Mã HTML <FORM ACTION="http://translator.dictionary.com/fcgi/translate" METHOD=POST NAME="trans_form" ONSUBMIT="return transcheck();">
<TEXTAREA NAME="text" ROWS="8" COLS="80" WRAP="Physical"></TEXTAREA>
<SELECT NAME="lp" SIZE="1" STYLE="font-size:110%; font-family: arial, helvetica, sans-serif;">
<OPTION VALUE="en_es"> English to Spanish
<OPTION VALUE="en_fr"> English to French
Mình định dùng PHP để lấy thông tin là m má»™t cái từ Ä‘iển nhá» trên trang web cá»§a mình. Äầu tiên mình thá» :
http://translator.dictionary.com/fc...=hello&lp=en_fr
Theo bình thưá»ng, thì khi đánh link nà y và o, trang dictionary sẽ trả lại dòng hello đã được dịch thà nh tiếng Pháp, nhưng nó lại trả vá» chÃnh trang đó, chưa dịch chưa là m gì hết theo bạn thì mình đã thiếu gì trong cái link trên ??
2/ Mình định dùng post_http thông qua proxy.
VD mình có má»™t danh sách các từ tiếng anh, muốn nó dịch sang tiếng Pháp, mình sẽ dùng vòng lặp trong PHP Ä‘á»c file data, cho nó dịch, rồi ghi và o má»™t file khác . Nhưng nếu số lượng từ trong danh sách quá lá»›n ( vd hÆ¡n 100k từ ) thì trang web dictionary nó sẽ khá»§ng hoảng và chặn IP server mình chạy file PHP nà y Nên mình nghÄ© nếu có thể dùng proxy đựợc thì hay, tức là mình sẽ nạp thêm trong file PHP cá»§a mình má»™t danh sách proxy, cứ má»—i má»™t từ thì server cá»§a mình sẽ tá»± động connect qua má»™t proxy, tra từ đó rồi nhả kết quả cho mình.
Bạn có cách nà o để là m như thế ko ??
|