שליפת מידע מאתר אחר.

  • פותח הנושא s976
  • פורסם בתאריך
  • הוסף לסימניות
  • #21
עשית כמצוותך, אך לא מוציא כלום, וגם אין שום שגיאה, אלא דף ריק לגמרי

נ.ב. לתגית אין id, רק class האם זה משנה ?
ככה עשיתי..
PHP:
<?php
$result=file_get_contents("https://www.charidy.com/modzits");
$result=explode( '<p class="jumbo-number text-secondary amount-raised ng-binding">' , $result) [1];
$result=explode('</p>' , $result ) [0];
echo $result;
?>
זה לא משנה בכלל
מה שחשוב שתעתיק במדויק מהאתר את כל תוכן התגית מהתג הפותח ועד התג הסוגר כולל הרווחים ושאר הסימנים
יתכן אבל שאם אין לתג id אז יתכן והתוכן של התגית זהה לתגיות נוספות בעמוד
תנסה להוריד את ה"[1]" בשורה השניה ולעשות print_r אחרי השורה השניה ולראות מה קורה אמור להיות לך מערך של כל תוכן ה<p> ששיך לאותו class
 
  • הוסף לסימניות
  • #22
עשיתי כפי שמר סל שירותים מתקדמים כתב: הורדתי את ה"[1]" בשורה השניה ולעשות print_r אחרי השורה השניה - התשובה שקיבלתי הדף הזה לא עובד.
וככתבתי את ה"[1]" - פותח דף ריק!?
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #23
PHP:
preg_match("/<p>(.*)<\/p>/",$html,$matches);

זה קוד regex שיוציא לך את התוכן מהתגיות p.
בכל מקרה, regex זה לא הפתרון הכי טוב לפירסור של html.

הפתרון ביותר מוצלח זה שימוש בספרייה המובנית
http://php.net/manual/en/book.dom.php
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה