mkst Δημοσ. 4 Απριλίου 2003 Δημοσ. 4 Απριλίου 2003 Geiaa.. Gnwrizei kaneis pws mporw na thesw thn env. varible $USER_AGENT ?
GrMikeD Δημοσ. 4 Απριλίου 2003 Δημοσ. 4 Απριλίου 2003 ama ennoeis mesw internet browser, den boreis na tin theseis. Tin stelnei automata o browser me ton opoion kaneis to request san mia grammi sto HTTP header pou stelneis. Ean ennoeis na ftiakseis monos sou to http request programmatistika, tote boreis na tin theseis, prosthetodas sto HTTP header tin grammi: U s e r - A g e n t : XXX
mkst Δημοσ. 7 Απριλίου 2003 Μέλος Δημοσ. 7 Απριλίου 2003 Thx Oxi mesw browser...Basika exw ena scriptaki pou tsekarei kapoies selides. Orizw sto scirpt san prwth metablhth thn $user_agent="XXX" , alla den emfanizetai sto log tou apache to XXX. Prepei na steilw kai ton http header kai pws?
GrMikeD Δημοσ. 7 Απριλίου 2003 Δημοσ. 7 Απριλίου 2003 Pw pw, den eixa dei to "php" ston titlo kai nomiza oti ennoouses genika. Stin php sou erxetai kouti i header() function pou stelnei raw headers sto http request. Prepei na to baleis stin arxi tou php script: ena paradeigma xrisis: header("U s e r - A g e n t : XXX", TRUE); (to TRUE gia na kanei replace tuxon uparxwn header) des to documentation gia perissotera.
mkst Δημοσ. 11 Απριλίου 2003 Μέλος Δημοσ. 11 Απριλίου 2003 Thanks.. Telika omws auto pou 8elw den ginetai me auton ton tropo. <img src="http://www.insomnia.gr/ubbthreads/images/graemlins/frown.gif" alt="" /> Kai auto dioti oi headers pou stelnw tous pairnei o xrhsths pou trexei to script (mesw tou web browser) kai oxi o server tou opoiou tis selides tsekarei to script.
GrMikeD Δημοσ. 11 Απριλίου 2003 Δημοσ. 11 Απριλίου 2003 ma ennoeitai oti oi headers pou stelnodai me tin parapanw sunartisi stelnodai ston browser tou client! H php apla, kanei parse tin selida, dimiourgei to html kai stelnei to source tis me HTTP response me header ta parapanw
Lyman_Zerga Δημοσ. 11 Απριλίου 2003 Δημοσ. 11 Απριλίου 2003 Οι σελίδες που τσεκάρεις, πώς τις τσεκάρεις; Με fsockopen()? Αν ναι, τότε πριν στείλεις οτιδήποτε άλλο γράψε $headers = "GET $sent1 HTTP/1.1 Accept: */* Accept-Language: en-au Content-Type: application/x-www-form-urlencoded User-Agent: $user_agent Host: $server Connection: Keep-Alive Cache-Control: no-cache <---- Edw exei kenh grammh (\n)...... "; fputs($fp, $headers); Έτσι θα στείλεις τους headers χωρίς πρόβλημα.
mkst Δημοσ. 14 Απριλίου 2003 Μέλος Δημοσ. 14 Απριλίου 2003 Lyman_Zerga said: Οι σελίδες που τσεκάρεις, πώς τις τσεκάρεις; Με fsockopen()? τείλεις τους headers χωρίς πρόβλημα. Όχι, παίρνω τα meta-tags από τις σελίδες με την get_meta_tags();
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.