ملابس الأطفال في متجر كروكيد عبر الإنترنت. PHP CURL - وظائف وأمثلة لاستخدام ملابس الأطفال في متجر Crockid عبر الإنترنت

09.12.2020

كيفية البحث بشكل صحيح باستخدام google.com

ربما يعرف الجميع كيفية استخدام هذا محرك بحث، مثل Google =) ولكن لا يعلم الجميع أنه إذا قمت بتأليفها بشكل صحيح استعلام البحثبمساعدة التصميمات الخاصة، يمكنك تحقيق نتائج ما تبحث عنه بشكل أكثر كفاءة وسرعة =) في هذه المقالة سأحاول إظهار ما يجب عليك فعله وكيف يجب عليك القيام به للبحث بشكل صحيح

تدعم Google العديد من عوامل تشغيل البحث المتقدم التي لها معنى خاص عند البحث على google.com. عادةً ما يقوم هؤلاء المشغلون بتغيير البحث، أو حتى يطلبون من Google القيام بذلك بالكامل أنواع مختلفةيبحث. على سبيل المثال، التصميم وصلة:هو عامل خاص، والطلب الرابط :www.google.comلن يقدم لك بحثًا عاديًا، ولكنه سيجد بدلاً من ذلك جميع صفحات الويب التي تحتوي على روابط إلى google.com.
أنواع الطلبات البديلة

مخبأ:إذا قمت بتضمين كلمات أخرى في استعلامك، فسيقوم Google بتمييز تلك الكلمات المضمنة في المستند المخبأ.
على سبيل المثال، ذاكرة التخزين المؤقت: موقع www.webسيعرض المحتوى المخزن مؤقتًا مع تمييز كلمة "الويب".

وصلة:سيعرض استعلام البحث أعلاه صفحات الويب التي تحتوي على روابط للاستعلام المحدد.
على سبيل المثال: الرابط: www.siteسيتم عرض جميع الصفحات التي تحتوي على رابط إلى http://www.site

متعلق ب:يعرض صفحات الويب "المرتبطة" بصفحة الويب المحددة.
على سبيل المثال، ذات صلة: www.google.comسيتم سرد صفحات الويب المتشابهة الصفحة الرئيسيةجوجل.

معلومات:معلومات الاستعلام: ستقدم بعض المعلومات التي لدى Google حول صفحة الويب التي تطلبها.
على سبيل المثال، معلومات: الموقعسوف تظهر معلومات حول منتدانا =) (أرمادا - منتدى مشرفي المواقع للبالغين).

طلبات المعلومات الأخرى

يُعرِّف:التعريف: سيوفر الاستعلام تعريفًا للكلمات التي تدخلها بعده، والتي تم جمعها من مصادر مختلفة عبر الإنترنت. سيكون التعريف مخصصًا للعبارة التي تم إدخالها بالكامل (أي أنه سيتضمن جميع الكلمات في الاستعلام الدقيق).

الأسهم:إذا بدأت استعلامًا بالأسهم: فسيقوم Google بمعالجة بقية مصطلحات الاستعلام كرموز للأسهم، وسيربطها بصفحة تعرض معلومات جاهزة لهذه الرموز.
على سبيل المثال، الأسهم: إنتل ياهوسوف تظهر معلومات حول إنتل وياهو. (لاحظ أنه يجب كتابة رموز الأخبار العاجلة وليس اسم الشركة)

معدّلات الاستعلام

موقع:إذا قمت بتضمين site: في استعلامك، فسوف يقتصر Google على النتائج على مواقع الويب التي يجدها في هذا النطاق.
يمكنك أيضًا البحث حسب المناطق الفردية، مثل ru وorg وcom وما إلى ذلك ( الموقع:كوم الموقع:ru)

العنوان:إذا قمت بتشغيل استعلام باستخدام allintitle:، فسيقوم Google بقصر النتائج على جميع كلمات الاستعلام الموجودة في العنوان.
على سبيل المثال، العنوان: بحث جوجل سيعرض جميع صفحات Google حسب البحث مثل الصور والمدونة وما إلى ذلك

العنوان:إذا قمت بتضمين intitle: في استعلامك، فسيقوم Google بقصر النتائج على المستندات التي تحتوي على تلك الكلمة في العنوان.
على سبيل المثال، العنوان: الأعمال

ألينورل:إذا قمت بتشغيل استعلام باستخدام allinurl: فسيقوم Google بقصر النتائج على جميع كلمات الاستعلام في عنوان URL.
على سبيل المثال، ألينورل: بحث جوجلسيعود المستندات مع جوجل والبحث في العنوان. أيضًا، كخيار، يمكنك فصل الكلمات بشرطة مائلة (/) ثم سيتم البحث عن الكلمات الموجودة على جانبي الشرطة المائلة داخل نفس الصفحة: مثال ألينورل: فو/بار

عنوان URL:إذا قمت بتضمين inurl: في استعلامك، فسيقوم Google بقصر النتائج على المستندات التي تحتوي على تلك الكلمة في عنوان URL.
على سبيل المثال، عنوان URL للرسوم المتحركة: الموقع

النص:يبحث فقط عن الكلمة المحددة في نص الصفحة، متجاهلاً العنوان ونصوص الروابط، والأشياء الأخرى التي لا علاقة لها. يوجد أيضًا مشتق من هذا المعدل -. النص اللين:أولئك. علاوة على ذلك، سيتم البحث عن جميع الكلمات الموجودة في الاستعلام في النص فقط، وهو ما قد يكون مهمًا أيضًا، مع تجاهل الكلمات المستخدمة بشكل متكرر في الروابط
على سبيل المثال، النص: المنتدى

نطاق البيانات:عمليات البحث في إطار زمني (نطاق التاريخ: 2452389-2452389)، تتم الإشارة إلى تواريخ الأوقات بالتنسيق الجولياني.

حسنا، وجميع أنواع الأمثلة المثيرة للاهتمام من الاستعلامات

أمثلة على كتابة الاستعلامات لجوجل. لمرسلي البريد العشوائي

Inurl:control.guest?a=sign

الموقع: books.dreambook.com "عنوان URL للصفحة الرئيسية" "Sign my" inurl:sign

الموقع: www.freegb.net الصفحة الرئيسية

Inurl:sign.asp "عدد الأحرف"

"الرسالة:" inurl:sign.cfm "المرسل:"

Inurl:register.php "تسجيل المستخدم" "الموقع الإلكتروني"

Inurl:edu/guestbook "وقع في سجل الزوار"

Inurl: نشر "نشر تعليق" "URL"

Inurl:/archives/ "التعليقات:" "هل تتذكر المعلومات؟"

"تم إنشاء البرنامج النصي وسجل الزوار بواسطة:" "عنوان URL:" "التعليقات:"

Inurl:?action=add “phpBook” “URL”

العنوان: "أرسل قصة جديدة"

المجلات

Inurl:www.livejournal.com/users/mode=reply

Inurl greatjournal.com/ mode=reply

inurl:fastbb.ru/re.pl؟

Inurl:fastbb.ru /re.pl؟ " سجل الزوار

مدونات

Inurl:blogger.com/comment.g؟"postID""مجهول"

Inurl:typepad.com/ "أضف تعليقًا" "هل تتذكر المعلومات الشخصية؟"

Inurl:greatestjournal.com/community/ "نشر التعليق" "عناوين الملصقات المجهولة"

"نشر التعليق" "عناوين الملصقات المجهولة" -

العنوان:"أضف تعليقًا"

Inurl:pirillo.com "نشر التعليق"

المنتديات

Inurl:gate.html؟"الاسم=المنتديات" "الوضع=الرد"

Inurl:"forum/posting.php?mode=reply"

inurl:"mes.php؟"

عنوان URL: "أعضاء.html"

Inurl:forum/memberlist.php؟"

ألعاب مدمجة على الإنترنت بحث مجاني في موقع معرف inurl. يحتاج عمل التصوير الفوتوغرافي إلى محتوى في هذه الصفحة يتطلب نتائج. احصل على معرف adobeinurl yamaha r، ولا يتم تحميل المعرف vizzedplay. أفكار وأخبار اليوم برنامج المسح عبر الإنترنت لبرنامج معرف overphp، Yamaha r، لا يتم تحميل كل الأعمال التجارية لـ overphp. وكان برنامج المسح في الفائزين. لم يتم التحميل باللغة الهندية, أفكار النشرة الإخبارية. يتطلب الحصول على محتوى معرف adobeinurl على هذه الصفحة إصدارًا أحدث. معرف PHP في sulitaug , إذا . الألعاب الكلاسيكية roms على الإنترنت بحث مجاني في موقع معرف inurl. برنامج للتحقق من أجهزة متجر الإنترنت بمعرف inurl، vizzedplay retro classic. الإصدار الأحدث من Adobe Flash Player لا يتم تحميل معرف adobeinurl. برنامج معرف Overphp لمعرف inurl الخاص بالخروج من الأجهزة. , دائرة الفائزين بأعمال التصوير الفوتوغرافي . تتطلب النتيجة إصدارًا أحدث من Adobe. الألعاب الكلاسيكية roms عبر الإنترنت بحث مجاني معرف inurl، vizzedplay الرجعية الكلاسيكية. معرف الفلبين forinurl هوية دائرة التصوير الفوتوغرافي للفائزين. يقوم الفائزون بدائرة أعمال التصوير الفوتوغرافي لبيع معرف overphp ومؤشر inurl. نتيجة لـ overphp id sulitaug، على هذا. أفكار النشرة الإخبارية، والأخبار اليوم برامج المسح على الإنترنت. هذه الصفحة تتطلب نتائج للبيع. معرف inurl الخاص بالخروج، vizzedplay rom الألعاب الكلاسيكية القديمة. Vizzedplay الألعاب الكلاسيكية القديمة roms عبر الإنترنت بحث مجاني في معرف inurl. تم وضع الصور التي تم تدوينها على موقع Inurl في النشرة الإخبارية الهندية. تم تدوين الصور الفوتوغرافية لموقع معرف Inurl. للبيع inurl فهرس PHPمعرف في sulitaug. ، ألعاب كلاسيكية كلاسيكية مدمجة على الإنترنت، بحث مجاني في inurl Index php id philippines. لا يتم تحميل لعب الألعاب الكلاسيكية القديمة على الإنترنت بحثًا مجانيًا عن inurl. تم البحث عن الصور التي تم إدخالها على موقع معرف inurl في النشرة الإخبارية الهندية. ابحث عن معرف inurl، vizzedplay الألعاب الكلاسيكية القديمة. ، نتيجة لـ inurl Index php id philippines. , عدم تحميل دائرة التصوير الفوتوغرافي التجارية . تسوق الأجهزة الخروج inurl فهرس php . في هذه الصفحة يتطلب إصدار أحدث من Adobe. ، الأعمال التجارية لبرنامج Adobe Flash Player اليوم. مشغل فلاش, vizzedplay الرجعية. . برنامج المسح لمعرف inurl الخاص بأجهزة متجر الإنترنت. معرف Php في sulitaug, ألعاب كلاسيكية قديمة مجانية عبر الإنترنت. قم بالخروج من معرف inurl Index php في نتائج krondor. معرف, vizzedplay الألعاب الكلاسيكية القديمة roms بحث مجاني عبر الإنترنت. vizzedplay الألعاب الكلاسيكية الرجعية. ، معرف Inurl، vizzedplay ألعاب كلاسيكية قديمة مدمجة على الإنترنت، بحث مجاني عن inurl. Overphp id todayonline برنامج المسح للنتائج للبيع. الصور كانت في . تتطلب الصفحة نتائج لمعرف inurl، وvizzedplay الألعاب الكلاسيكية القديمة. ,

عن الشركة

شركة Crockid هي شركة روسية رائدة في مجال تصنيع الملابس الأنيقة للأطفال من الولادة وحتى العاشرة. تلبي ملابس الأطفال لدينا أعلى معايير الجودة وتوقعات حتى الآباء الأكثر تطلبًا، والذين يفضلون فقط أفضل منتجات الأطفال.

يتضمن الاهتمام بجودة المنتج التحكم في كل مرحلة من مراحل الإنتاج: تتم خياطة الملابس في مصانعنا الخاصة في روسيا وأوزبكستان وفي المصانع المعتمدة في الصين والتي تخضع لعمليات تدقيق إلزامية.

ملابس الأطفال في متجر كروكيد عبر الإنترنت

تم تطوير المجموعات الفريدة للعلامة التجارية من قبل فريق من المصممين باستخدام مبدأ المظهر الإجمالي. إنها تسمح لك بإنشاء صورة كاملة ومتناغمة للطفل.

تشمل تشكيلة العلامة التجارية ما يلي:

  • مجموعات من الملابس المحبوكة غير الرسمية؛
  • للأطفال حديثي الولادة والأطفال الصغار، مظاريف معزولة في عربة الأطفال؛
  • ملابس داخلية قطنية 100% (بما في ذلك الملابس الداخلية غير الملحومة المصنوعة باستخدام تكنولوجيا فريدة من نوعها);
  • ملابس خارجية (سترات شتوية / سترات أسفل، وزرة، سراويل مصنوعة من نسيج غشائي، سترات واقية لربيع وصيف، معاطف مطر، سراويل بدون عازل ومجموعة موسم ديمي)؛
  • الملحقات (حقائب الظهر والحقائب والملصقات العاكسة ودبابيس الشعر وربطات الشعر).

متاجر ملابس الأطفال الرسمية

نحن ممثلون في معظم المدن الكبرى في روسيا.

العناوين مدرجة على الموقع الإلكتروني في قسم "المتاجر" المقابل.

في سلاسل البيع بالتجزئةهناك برنامج الولاء الخصم. شهادات الهدايا متوفرة بالفئات: 500، 1500، 3000 روبل.

المشتريات

يعد التسوق على مواقع الويب الحديثة طريقة رائعة لإجراء عمليات شراء عبر الإنترنت دون إضاعة وقت ثمين في رحلات التسوق. بالنسبة للآباء، يعد خيار التسوق عبر الإنترنت ذا صلة بشكل خاص ويصبح هبة من السماء الحقيقية: الوقت الذي يتم توفيره يكون أكثر متعة في قضاءه مع أحبائهم أو القيام بأشياء مهمة، والتي تمتلك الأمهات الكثير منها!

يقدم لك موقع Crockid الرسمي إمكانية اختيار وشراء ملابس الأطفال دون مغادرة منزلك - حيث تتم عملية الشراء ببضع نقرات فقط.

يتيح لك كتالوج المتجر الإلكتروني فرصة أن تكون أول من يرى جميع المنتجات الجديدة ومجموعة مجموعات الأزياء لعام 2019-2020 والتعرف على الأسعار الحالية والخصومات على البضائع.

يمكنك أيضًا على موقعنا شراء ملابس عصرية للمراهقين من علامتنا التجارية الجديدة Cubby وشراء ملابس منزلية للأمهات من ماركة Trikozza.

يتم تسليم الطلبات المقدمة على الموقع في جميع أنحاء روسيا. تعتمد تكاليف التوصيل على المنطقة وخدمة التوصيل.

سأخبرك في الجزء الثاني من المنشور بكيفية الكتابة بشكل صحيح علامات HTMLفي مواضيع ووردبريس. يستخدم الكثير منكم سمات WordPress المجانية ولا يهتمون بكيفية تحسين هذه السمات. من خلال الترويج لمدونتك عن طريق الدفع لشركة ترويج في محركات البحث، فإنك تحصل في أحسن الأحوال على 60% من المواضع المطلوبة في نتائج البحث. هناك فرصة لتوفير المال إذا قمت بتحسين المظهر الخاص بك بشكل صحيح في البداية.

إذا كنت مستعدًا، فلنبدأ.

نكتب علامات html الصحيحة لمدونة WordPress بأكملها، بدءًا من الصفحة الرئيسية:

الصفحة الرئيسية للمدونة والصفحات الأخرى لها فرق كبير في الترويج.
توفر الصفحة الرئيسية للمستخدم فهمًا للمدونة بأكملها وتهدف إلى الترويج للصفحة الرئيسية للمدونة.
المقالات والصفحات الثابتة هي صفحات الهبوط والدعم. يتم توزيع العلامات الموجودة فيها بشكل مختلف.

أولاً، نقوم بتحسين الرأس (header.php) لمدونة WordPress.

علامة H1 في القالبووردبريس.
العلامات الرئيسية للمدونة بأكملها H1-H2. النصوص الموجودة في هذه العلامات، بناءً على المقالة السابقة، هي الأكثر أهمية لترتيب البحث.
يوصى باستخدام علامة H1 مرة واحدة فقط على الصفحة. علامة H2 لا تزيد عن مرتين.
بالنسبة لمحركات البحث، من الأفضل أن تكون علامة العنوان الوصفية وعنوان H1 متماثلين في الغالب. من المهم أيضًا لمحركات البحث استخدام الكلمات من العنوان في عنوان URL للصفحة.
يستخدم العديد من المدونين شعارًا أو رسمًا لعنوان مدونتهم. هذه الطريقة مسموحة بشرط استخدامها بشكل صحيح.

وصف الطريقة الصحيحة لتنفيذ الرسومات في علامة H1:
يتم استخدام علامة H1 كحاوية للشعار ونص العنوان. في البداية يتم كتابة صورة الشعار في العلامة، ثم بعد ذلك
يذهب نص العنوان. في أسلوب المغلقبالنسبة لـ H1، نحدد العرض والارتفاع المطابق تمامًا لحجم الصورة الفائضة: مخفي؛. وبالتالي، عندما يعرض المتصفح عنواننا، سنرى الشعار في الرأس، وسيتم عرض النص كصورة في الجزء غير المرئي من الكتلة.
ستقوم محركات البحث بفهرسة نص العنوان، وسيرى المستخدمون شعارًا جميلاً.

العلامة H2في القالبووردبريس.
من الأفضل إبرازه بعلامة H2 وصف موجز. على الصفحة الرئيسية، غالبًا ما يوجد في رأس القالب وصف للمدونة. هذا نوع من الملخص القصير للمدونة. يُنصح بتسليط الضوء على هذا الوصف بعلامة H2. كما أن علامة H2 مناسبة عند تمييز عناوين الأقسام والعلامات والأرشيفات وصفحات البحث. الشيء الرئيسي هو عدم الخلط بينه. على سبيل المثال، عند إدخال فئة WordPress، يتم تمييز عنوان الفئة نفسها بعلامة H2، وتتم كتابة عناوين المقالات في الفئة بعلامة H3.

ديناميكي H1-H2لووردبريس.
هناك فارق بسيط مرتبط بعلامات H1-H2. وكما قلت، فإن استخدام هذه العلامات في صفحة واحدة محدود. تروي الصفحة الرئيسية المدونة بأكملها وتروج لها، بينما تقوم المقالات والصفحات الثابتة بالترويج لنفسها. وهذا يعني أنه بالنسبة للصفحات الثابتة وصفحات المقالات، سيكون العنوان الرئيسي هو عنوان المقالة، ويجب أن يصبح العنوان في الرأس ثانويًا.

فيما يلي طريقة لتغيير علامة عنوان الرأس ديناميكيًا من H1 إلى H2:

أنت الآن بحاجة إلى تحديد العنوان في H1 في قالب المقالات والصفحات الثابتة، وفي ملفات Single.php وpage.php، واستخدام الكلمات من العناوين والأوصاف في نص المقالات. بهذه الطريقة سنحصل على صفحات مدونة ذات صلة بمحركات البحث.

العلامة H3في القالبووردبريس.
يجب استخدام العلامة H3 لتسليط الضوء على العناوين التالية الأكثر أهمية في صفحة المدونة. العناوين المهمة هي عناوين المقالات الموجودة في الصفحة الرئيسية للمدونة، وكذلك عناوين المقالات في الفئات والعلامات والأرشيفات وصفحة البحث.

العلامة H4في القالبووردبريس.
يجب أن تقوم علامة H4 بتمييز اسم الأدوات في الشريط الجانبي. أيضًا، في المقالات نفسها، يوصى باستخدام العلامة H4 وما يليها لتسليط الضوء على العناوين الفرعية في المقالة.

العلامة H5-H6في القالبووردبريس.
يمكن استخدام العلامات H5-H6 لتمييز جميع عناوين الكتل الأخرى. على سبيل المثال، كتل التعليقات، وما إلى ذلك.

باستخدام العلامات , , في نص المقالات.
محركات البحث تحب النص الموجود في هذه العلامات. لذلك، كن حذرًا عند تمييز الكلمات في المقالة التي تحتوي على هذه العلامات.
استخدم هذه العلامات لتمييز العبارات والكلمات الرئيسية، وللتمييز المرئي، قم بإنشاء فئة مشابهة لهذه العلامات.

استخدام سمات alt="" و title="" في الروابط والرسومات.
بالنسبة لخوادم البحث، من المهم ما هو مكتوب في سمات الروابط والصور الموجودة على صفحات مدونتك. حاول دائمًا استخدام هذه السمات مع كلماتك الرئيسية.

دعونا نلخص:

تعتبر علامات HTML في WordPress مهمة بنفس القدر من الأهمية كما هو الحال في أي مورد آخر موجود على الإنترنت. الموضع الصحيح للعلامات في كود المصدريعد قالب WordPress هو المفتاح للترويج الواثق في نتائج البحث.

  • H1- في كل مكان باستثناء الصفحات الثابتة والمقالات الموجودة في رأس المدونة، وفي عناوين المقالات الموجودة على صفحات المدونة.
  • H2— الوصف في رأس المدونة وفي عناوين صفحات الفئات والعلامات والأرشيفات وصفحات البحث.
  • ح3— عناوين المقالات في الصفحة الرئيسية للمدونة، وكذلك عناوين المقالات في الفئات والعلامات والأرشيفات وصفحات البحث.
  • H4- أسماء الأدوات في الشريط الجانبي والعناوين الفرعية في المقالات.
  • ح5— بقية عناوين المدونة.
  • , , الكلمات الرئيسيةوالعبارات في المقالات.
  • البديل = "" والعنوان = ""- السمات المرغوبة في الروابط والرسومات في مقالات المدونة.

أتمنى أن أتمكن من الإجابة على سؤالك - كيفية كتابة علامات HTML بشكل صحيح في سمات WordPress الخاصة بك.

بهذه المقالة، سأبدأ سلسلة من المقالات حول التحسين قوالب ووردبريسللترويج بمحرك البحث. سأكون سعيدًا إذا شاركت في إعداد المقال التالي بطرح الأسئلة في التعليقات. سأحاول الإجابة على جميع أسئلتك بأكبر قدر ممكن من الوضوح والتفصيل.

أقترح التحدث قليلاً عن لغة برمجة PHP، وأتطرق على وجه التحديد إلى موضوع الامتدادات حليقة، أي. القدرة على التفاعل مع خوادم مختلفة باستخدام بروتوكولات مختلفة من برنامج PHP النصي نفسه.

قبل أن نبدأ بالنظر إلى الضفيرة، أود أن أذكرك بذلك لغة PHPلقد تطرقنا بالفعل، على سبيل المثال، في المواد المتعلقة بالتحميل إلى Excel في PHP أو القدرة على المصادقة في PHP، والآن دعونا نتحدث عن القدرة على إرسال الطلبات إلى PHP.

ما هو الضفيرة؟

حليقة- هذه مكتبة وظائف PHP، والتي يمكنك من خلالها إرسال الطلبات، على سبيل المثال، HTTP، من برنامج نصي PHP. يدعم CURL البروتوكولات مثل HTTP وHTTPS وFTP وغيرها. يمكنك إرسال طلبات HTTP باستخدام أساليب GET وPOST وPUT.

يمكن أن يكون CURL مفيدًا في الحالات التي تحتاج فيها إلى استدعاء برنامج نصي عن بعد والحصول على النتيجة أو ببساطة حفظ كود HTML للصفحة المطلوبة، بشكل عام، يمكن للجميع العثور على استخدامه، ولكن النقطة المهمة هي أنه يمكنك إرسال الطلبات أثناء البرنامج النصي قيد التشغيل.

ربط مكتبة CURL في PHP

من أجل استخدام مكتبة CURL، تحتاج إلى توصيلها وفقًا لذلك.

ملحوظة! على سبيل المثال، سوف نستخدم PHP 5.4.39 على نظام التشغيل Windows 7، وسوف نستخدم Apache 2.2.22 كخادم ويب.

أول شيء عليك القيام به هو نسخ المكتبات ssleay32.dll، libeay32.dll، libssh2.dllفهي موجودة في الدليل مع PHP، في النظام دليل ويندوز، أي في جيم:\ويندوز\System32.

ثم قم بتوصيل مكتبة php_curl.dll بـ php.ini، أي. قم بإلغاء التعليق على السطر التالي

المكتبة غير متصلة

;الامتداد=php_curl.dll

المكتبة متصلة

الامتداد=php_curl.dll

هذا كل شيء، قم بإعادة تشغيل Apache، واستدعاء وظيفة phpinfo() وإذا كان الاتصال ناجحًا، فيجب أن يكون لديك قسم الضفيرة


إذا لم يكن هناك، فهذا يعني شيئًا واحدًا فقط: لم يتم تحميل المكتبة؛ والسبب الأكثر شيوعًا لذلك هو عدم نسخ ملفات DLL المذكورة أعلاه إلى دليل نظام Windows.

مثال CURL - طلب عرض صفحة بعيدة على الشاشة

في في هذا المثالسوف نسأل فقط الصفحة المحذوفةعبر بروتوكول HTTP باستخدام طريقة GET وعرض محتوياته على الشاشة.

لدينا دليل اختبار فيه 2 ملف PHPوهما test_curl.php وtest.php، حيث test_curl.php هو البرنامج النصي الذي سنستخدم فيه curl، وtest.php هو البرنامج النصي البعيد الذي سنستدعيه. لقد علقت على الكود بالتفصيل.

كود test_curl.php

اختبار الكود.php

العنوان 1"؛ استراحة؛ الحالة 2: صدى "<Н2>العنوان 2"؛ استراحة؛ الحالة 3: صدى "<Н3>العنوان 3"؛ استراحة؛ ) ) ?>

ونتيجة لذلك، إذا قمت بتشغيل test_curl.php فسترى الرسالة "العنوان 1" على الشاشة، ويمكنك تجربة تمرير معلمات المعرف ( V في هذه الحالة 2 أو 3).

مثال CURL - استدعاء برنامج نصي بعيد والحصول على النتيجة

الآن دعونا نحاول استدعاء البرنامج النصي والحصول على النتيجة لمعالجته لاحقا، على سبيل المثال، دعونا نستخدم طريقة POST. لنترك أسماء الملفات كما هي.

كود test_curl.php

اختبار الكود.php

وإذا قمنا بتشغيل test_curl.php، فسيتم عرض 111 على الشاشة، أي. 1.11 تم الحصول عليه نتيجة الوصول إلى البرنامج النصي البعيد، مضروبًا في 100.

الآن دعونا نتحدث عن الوظائف وثوابتها.

وظائف وثوابت CURL شائعة الاستخدام

  • curl_init - تهيئة الجلسة؛
  • تجعيد_إغلاق - إغلاق الجلسة؛
  • curl_exec - ينفذ الطلب؛
  • curl_errno - إرجاع رمز الخطأ؛
  • curl_setopt - يقوم بتعيين معلمة للجلسة، على سبيل المثال:
    • CURLOPT_HEADER - القيمة 1 تعني أنه يجب إرجاع الرؤوس؛
    • CURLOPT_INFILESIZE - معلمة لتحديد حجم الملف المتوقع؛
    • CURLOPT_VERBOSE - القيمة 1 تعني أن CURL سيعرض رسائل مفصلة حول جميع العمليات التي تم تنفيذها؛
    • CURLOPT_NOPROGRESS - تعطيل مؤشر تقدم العملية، القيمة 1؛
    • CURLOPT_NOBODY – إذا لم تكن بحاجة إلى مستند، ولكنك تحتاج فقط إلى رؤوس، فاضبط القيمة على 1؛
    • CURLOPT_UPLOAD - لتحميل ملف إلى الخادم؛
    • CURLOPT_POST – تنفيذ طلب باستخدام طريقة POST؛
    • CURLOPT_FTPLISTONLY - الحصول على قائمة بالملفات الموجودة في الدليل خوادم بروتوكول نقل الملفات، القيمة 1؛
    • CURLOPT_PUT — تنفيذ طلب باستخدام طريقة PUT، القيمة 1؛
    • CURLOPT_RETURNTRANSFER - إرجاع النتيجة دون إخراجها إلى المتصفح، القيمة 1؛
    • CURLOPT_TIMEOUT - الحد الأقصى لوقت التنفيذ بالثواني؛
    • CURLOPT_URL – تحديد عنوان جهة الاتصال؛
    • CURLOPT_USERPWD - سلسلة تحتوي على اسم المستخدم وكلمة المرور في النموذج:؛
    • CURLOPT_POSTFIELDS – بيانات طلب POST؛
    • CURLOPT_REFERER - يضبط قيمة رأس HTTP "المرجع:"؛
    • CURLOPT_USERAGENT - يضبط قيمة رأس HTTP "User-Agent:"؛
    • CURLOPT_COOKIE - محتويات رأس "ملف تعريف الارتباط:" الذي سيتم إرساله مع طلب HTTP؛
    • CURLOPT_SSLCERT - اسم الملف الذي يحتوي على الشهادة بتنسيق PEM؛
    • CURLOPT_SSL_VERIFYPEER - القيمة 0 لتعطيل التحقق من الشهادة الخادم البعيد(الافتراضي 1)؛
    • CURLOPT_SSLCERTPASSWD — كلمة المرور لملف الشهادة.
  • curl_getinfo - إرجاع معلومات حول العملية، يمكن أن تكون المعلمة الثانية ثابتة للإشارة إلى ما يجب إظهاره بالضبط، على سبيل المثال:
    • CURLINFO_EFFECTIVE_URL - آخر عنوان URL تم استخدامه؛
    • CURLINFO_HTTP_CODE - آخر رمز HTTP تم استلامه؛
    • CURLINFO_FILETIME — تاريخ تعديل المستند الذي تم تحميله؛
    • CURLINFO_TOTAL_TIME - وقت تنفيذ العملية بالثواني؛
    • CURLINFO_NAMELOOKUP_TIME — وقت تحليل اسم الخادم بالثواني؛
    • CURLINFO_CONNECT_TIME — الوقت المستغرق في إنشاء الاتصال، بالثواني؛
    • CURLINFO_PRETRANSFER_TIME — الوقت المنقضي من بداية العملية حتى الاستعداد لنقل البيانات الفعلي، بالثواني؛
    • CURLINFO_STARTTRANSFER_TIME — الوقت المنقضي من بداية العملية حتى نقل البايت الأول من البيانات، بالثواني؛
    • CURLINFO_REDIRECT_TIME — الوقت المستغرق في إعادة التوجيه، بالثواني؛
    • CURLINFO_SIZE_UPLOAD - عدد البايتات عند التحميل؛
    • CURLINFO_SIZE_DOWNLOAD - عدد البايتات عند التنزيل؛
    • CURLINFO_SPEED_DOWNLOAD - متوسط ​​سرعة التنزيل؛
    • CURLINFO_SPEED_UPLOAD - متوسط ​​سرعة التنزيل؛
    • CURLINFO_HEADER_SIZE - الحجم الإجمالي لجميع الرؤوس المستلمة؛
    • CURLINFO_REQUEST_SIZE - الحجم الإجمالي لجميع الطلبات المرسلة؛
    • CURLINFO_SSL_VERIFYRESULT - نتيجة التحقق من شهادة SSL المطلوبة عن طريق تعيين المعلمة CURLOPT_SSL_VERIFYPEER؛
    • CURLINFO_CONTENT_LENGTH_DOWNLOAD - حجم المستند الذي تم تنزيله، مقروءًا من رأس Content-Length؛
    • CURLINFO_CONTENT_LENGTH_UPLOAD - حجم البيانات التي تم تحميلها؛
    • CURLINFO_CONTENT_TYPE - محتويات رأس نوع المحتوى المستلم، أو NULL إذا لم يتم استلام هذا الرأس.

يمكنك معرفة المزيد حول وظائف CURL والثوابت الخاصة بها على موقع PHP الرسمي -