הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 04-09-07, 03:54   # 1
Nati_Man
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 444

Nati_Man לא מחובר  

[PHP] - נואש חיפוש פונקציה, קצה חוט.

טוב כעבור שעה שלמה של חיפוש,
מעביר לטיפולכם.
אני מנסה ליצור מערך כזה

לדוגמא:
הביטו על השורות הבאות.
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="rtl" lang="he">
<head>
<title>הוסטס - פורום אחסון האתרים הגדול בישראל</title>
אני מחפש פונקציה אשר תמצא מכל אתר שאני ירשום לדוגמא:
http://www.hosts.co.il, זה יציג לי את הTITLE שלה "הוסטס - פורום אחסון האתרים הגדול בישראל"
מנסה ואני כבר נואש השעה 5 בבוקר כבר, אני הולך לישון.
מקווה לראות מישהו שיצליח למצוא פונקיצה כזו או אחרת.
__________________
בברכה, נתי.


icq: 6006085
msn: nati-moyal@hotmail.com
e-mail: moyal25@012.net.il

Nati_Man - תכנות וקידום אתרים:
-----------------
www.Intek.co.il
חברת איחסון האתרים הגדולה ביותר בישראל!
  Reply With Quote
ישן 04-09-07, 03:57   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

עם preg_match תוכל לעשות את זה בקלות...
  Reply With Quote
ישן 04-09-07, 04:23   # 3
Nati_Man
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 444

Nati_Man לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
עם preg_match תוכל לעשות את זה בקלות...
PHP קוד:
<?php
        $url 
="http://hos.co.il/";
    
$buffer file_get_contents($url);
        
$a preg_match('/<title>(.*?)<\/title>/' $buffer); 
echo 
"$a"
?>
יש לך מוסג מה הבעיה פה?
__________________
בברכה, נתי.


icq: 6006085
msn: nati-moyal@hotmail.com
e-mail: moyal25@012.net.il

Nati_Man - תכנות וקידום אתרים:
-----------------
www.Intek.co.il
חברת איחסון האתרים הגדולה ביותר בישראל!
  Reply With Quote
ישן 04-09-07, 06:45   # 4
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

תקרא איך משתמשים בפונקציה http://il2.php.net/manual/en/function.preg-match.php
  Reply With Quote
ישן 04-09-07, 06:52   # 5
HighA
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 33
הודעות: 833

HighA לא מחובר  

PHP קוד:
<?php
$title
="http://hosts.co.il"
$title=file_get_contents($url); 
$title=explode("<title>"$title);
$title=explode("</title>"$title[1]);
$title=$title[0];
?>
אמור לעבוד, מצטער אם יש טעויות, כתבתי את זה פה בלי לנסות
  Reply With Quote
ישן 04-09-07, 07:22   # 6
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי HighA צפה בהודעה
PHP קוד:
<?php
$title
="http://hosts.co.il"
$title=file_get_contents($url); 
$title=explode("<title>"$title);
$title=explode("</title>"$title[1]);
$title=$title[0];
?>
אמור לעבוד, מצטער אם יש טעויות, כתבתי את זה פה בלי לנסות
זה אולי הדרך הכי לא יעילה שקיימת...
  Reply With Quote
ישן 04-09-07, 08:42   # 7
HighA
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 33
הודעות: 833

HighA לא מחובר  

נכון, אבל לפי מה שהבנתי, preg לוקח יותר משאבים מexplode, אפילו משניהם, וגם, כנראה שלא נתמך בPHP5 (??? לא בדקתי)
  Reply With Quote
ישן 04-09-07, 13:00   # 8
Nati_Man
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 444

Nati_Man לא מחובר  

ציטוט:
נכתב במקור על ידי HighA צפה בהודעה
PHP קוד:
<?php
$title
="http://hosts.co.il"
$title=file_get_contents($url); 
$title=explode("<title>"$title);
$title=explode("</title>"$title[1]);
$title=$title[0];
?>
אמור לעבוד, מצטער אם יש טעויות, כתבתי את זה פה בלי לנסות
ניסיתי עדין לא עובד ועברתי כבר על כל הפונקציה ללא הצלחה.
__________________
בברכה, נתי.


icq: 6006085
msn: nati-moyal@hotmail.com
e-mail: moyal25@012.net.il

Nati_Man - תכנות וקידום אתרים:
-----------------
www.Intek.co.il
חברת איחסון האתרים הגדולה ביותר בישראל!
  Reply With Quote
ישן 04-09-07, 13:23   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

PHP קוד:
<?php
$str 
"<title>WTF?!?!?</title>";
preg_match("#<title>(.*)</title>#i"$str$arr);
print_r($arr);
?>
  Reply With Quote
ישן 04-09-07, 13:27   # 10
Nati_Man
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 444

Nati_Man לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
PHP קוד:
<?php
$str 
"<title>WTF?!?!?</title>";
preg_match("#<title>(.*)</title>#i"$str$arr);
print_r($arr);
?>
עובד אבל מציג לי ככה:
קוד:
Array ( [0] => [1] => הוסטס - פורום אחסון האתרים הגדול בישראל - שב.קום -שירותי אחסון אתרים )
הקוד:
PHP קוד:
<?php 
$url
="http://hosts.co.il";  
$str=file_get_contents($url);  
preg_match("#<title>(.*)</title>#i"$str$arr); 
print_r($arr); 
?>
TNX בניה.
__________________
בברכה, נתי.


icq: 6006085
msn: nati-moyal@hotmail.com
e-mail: moyal25@012.net.il

Nati_Man - תכנות וקידום אתרים:
-----------------
www.Intek.co.il
חברת איחסון האתרים הגדולה ביותר בישראל!
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 11:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ