दिलचस्प पोस्ट
विशिष्ट वर्ण के लिए ऑरेकल एसक्यूएल में उपस्ट्रिंग का चयन कैसे करें? मैं जीएसन के लिए एक कस्टम JSON deserializer कैसे लिखूं? JSF + प्राइमफैसेस: `अपडेट` विशेषता घटक को अपडेट नहीं करता है क्या SQL Server में dateTime और dateTime में कोई अंतर है? Linux scheduler समय टुकड़ा कैसे पता है? .NET में KeyDown और KeyPress के बीच अंतर क्या है? "जादू उद्धरण" अक्षम होने के साथ, PHP / WordPress मेरे डाक डेटा को स्वतः-भागने क्यों जारी रखता है? आपके आवेदन में एसकेएल बनाम में गणना करने के पेशेवर और विपक्ष क्या हैं I हैशसेट, वेक्टर, लिंक्डलिस्ट के अधिकतम आकार सी ++ कंसैट दो `कॉन्स्ट char 'स्ट्रिंग लीटरल एंड्रॉइड प्रसारण प्राप्तकर्ता ब्लूटूथ इवेंट्स को पकड़ने Django के सस्पसिकऑपरेशन अमान्य HTTP_HOST शीर्षलेख तंत्रिका नेटवर्क के प्रशिक्षण के दौरान एपोक बनाम विरंजन मुद्रित होने वाले पृष्ठ के लिए फ़िट / स्केल JComponent JavaFX 2.2 को अन्य वीडियो कोडेक / डीवीडी समर्थन जोड़ना

File_get_contents के बजाय curl का उपयोग कैसे करें?

मैं अपने विशिष्ट पेज पर बाहरी लिंक प्राप्त करने और दिखाने के लिए file_get_contents फ़ंक्शन का उपयोग करता हूं।

मेरी स्थानीय फ़ाइल में सब कुछ ठीक है, लेकिन मेरा सर्वर file_get_contents फ़ंक्शन का समर्थन नहीं करता, इसलिए मैंने नीचे दिए गए कोड के साथ कर्ल का इस्तेमाल करने की कोशिश की:

 function file_get_contents_curl($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); $data = curl_exec($ch); curl_close($ch); return $data; } echo file_get_contents_curl('http://google.com'); 

लेकिन यह एक रिक्त पृष्ठ देता है गलत क्या है?

Solutions Collecting From Web of "File_get_contents के बजाय curl का उपयोग कैसे करें?"

इसे इस्तेमाल करे:

 function file_get_contents_curl($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); $data = curl_exec($ch); curl_close($ch); return $data; } 

यह काम करना चाहिए

 function curl_load($url){ curl_setopt($ch=curl_init(), CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response = curl_exec($ch); curl_close($ch); return $response; } $url = "http://www.google.com"; echo curl_load($url); 

// आप इस कोशिश कर सकते हैं यह ठीक काम करना चाहिए

 function curl_tt($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); $data = curl_exec($ch); curl_close($ch); return $data; } echo curl_tt("https://google.com");