tutoriale photoshop, brushes, patterns, gradient
Site afiliat proiectului Webmaster Forums
  ”Tutoriale  
   
  REGULAMENT | Search | Members | Calendar | Help 
 


Post Reply 
preluare din alta pagina.
01-02-2010, 09:59 PM
Post: #1
preluare din alta pagina.
salut. revin cu inca o problema care ma framanta. cu cat incep sa intru in paine, cu atat misterul este mai mare pentru mine.. iar acum am ajuns la urmatoarea problema..

vreau sa preia de pe o pagina doar un anumit rand din codul html... mentionez faptul ca pagina este in format.html...

iar linia de cod 130, cea care ma intereseaza pe mine arata cam asa...
<td><font size="2" color="#003366"><small>Lorem ipsum dolor si amet constrecteur</small></font></td>

Ce vreau eu sa fac este sa imi afiseze printr-un echo numai Lorem ipsum dolor si amet constrecteur, fara tagurile de celula... intelegeti ce nu reusesc? Cu ce functie pot face asta? Va multumesc si.. va rog sa-mi raspundeti dupa ce va treziti de dupa cheful de Anul Nou.

Acelasi pentru toti, diferit pentru fiecare | Banner 125px GRATUIT
Visit this user's website Find all posts by this user
Quote this message in a reply
01-02-2010, 10:18 PM
Post: #2
RE: preluare din alta pagina.
preg_match_all

Working on my new project... DND!
Find all posts by this user
Quote this message in a reply
01-03-2010, 02:02 AM
Post: #3
RE: preluare din alta pagina.
Fa o variabila globala
$variabila=' <td><font size="2" color="#003366"><small>Lorem ipsum dolor si amet constrecteur</small></font></td>'

si pe pagina pe care vrei sa se afiseze
echo $variabila
Find all posts by this user
Quote this message in a reply
01-03-2010, 04:03 AM
Post: #4
RE: preluare din alta pagina.
@adriana.z , problema este ca textul din acea celula se schimba.. cam de vreo 400 de ori pe zi.. deci nu este fiabila solutia... plus ca eu nu vreau sa imi mai arate <td> respectiv </td> .

Acelasi pentru toti, diferit pentru fiecare | Banner 125px GRATUIT
Visit this user's website Find all posts by this user
Quote this message in a reply
01-03-2010, 08:36 PM
Post: #5
RE: preluare din alta pagina.
nobody? Sad

Acelasi pentru toti, diferit pentru fiecare | Banner 125px GRATUIT
Visit this user's website Find all posts by this user
Quote this message in a reply
01-03-2010, 09:17 PM (This post was last modified: 01-03-2010 09:19 PM by FinalDestiny.)
Post: #6
RE: preluare din alta pagina.
PHP Code:
$website "adresa http";
$site file_get_contents($website);
$var2 explode("<td><font size=\"2\" color=\"#003366\"><small>"$site);
//var2[0] va fi codul HTML dinaintea lui <td><font size color si small...
//var2[1] va fi Lorem ipsum dolor si amet constrecteur </small></font>
$varfinala explode("</small>"$var2[1]);
echo 
$varfinala[0]; 



Daca ai mai multe ..spre ex 10..se face cu un for Wink

Joc la Super bingo metropolis, mai am un site si cu Felicitari de Craciun, si in cele din urma din cand in cand mai adaug pentru copii niste desene animate
Find all posts by this user
Quote this message in a reply
01-03-2010, 10:58 PM (This post was last modified: 01-03-2010 11:05 PM by MarPlo.)
Post: #7
RE: preluare din alta pagina.
Eu asi face asa (dupa ce preei datele cu "file_get_contents()"):
Code:
$tipar = '/<td><font size="2" color="#003366"><small>([^<]+)/';        // Gaseste tot de la '...smal>' pana la primul '<'
$sir = '<td><font size="2" color="#003366"><small>Lorem ipsum dolor si amet constrecteur</small></font></td>Lorem ipsum dolor si amet constrecteur</small></font></td>';        // $sir = file_get_contents('www.un.site');
if (preg_match_all($tipar, $sir, $v)) {
    $interes = $v[1];
    for($i=0; $i<count($interes); $i++) {
      echo $interes[$i].'<br>';
    }
}

- Primim gratis, sa oferim gratis
Cursuri online | PHP - MySQL | Jocuri flash
Visit this user's website Find all posts by this user
Quote this message in a reply
01-04-2010, 05:04 AM (This post was last modified: 01-04-2010 05:35 AM by flipper.)
Post: #8
RE: preluare din alta pagina.
@FinalDestiny, am folosit codul oferit de tine si a mers perfect.. multumesc mult

inca o problema as avea..

vreau sa preiau datele de pe o pagina gen http://ipulmeu:port/pagina.html . in cazul asta nu mai merge.. Sad

<?php

$website = "http://ipulmeu:port/pagina.html";
$site = file_get_contents($website);
$var2 = explode("<td><font size=\"2\" color=\"#003366\"><small>", $site);
//var2[0] va fi codul HTML dinaintea lui <td><font size color si small...
//var2[1] va fi Lorem ipsum dolor si amet constrecteur </small></font>
$varfinala = explode("</b></td>", $var2[1]);
echo 'in acest moment este afisat : <strong>';
echo $varfinala[0];
echo '</strong> ';
?>

Acelasi pentru toti, diferit pentru fiecare | Banner 125px GRATUIT
Visit this user's website Find all posts by this user
Quote this message in a reply
01-04-2010, 06:07 AM
Post: #9
RE: preluare din alta pagina.
Nu se poate sa nu mearga. Probabil nu preia codul websiteului pe care il dai tu acolo....

Joc la Super bingo metropolis, mai am un site si cu Felicitari de Craciun, si in cele din urma din cand in cand mai adaug pentru copii niste desene animate
Find all posts by this user
Quote this message in a reply
01-04-2010, 06:13 AM
Post: #10
RE: preluare din alta pagina.
Quote:<HTML><HEAD><meta http-equiv="Content-Language" content="en-us"><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="Mon, 01 Jan 1990 12:00:00 GMT"><title>SHOUTcast Administrator</title><style type="text/css"><!--a:link {color: blue; font-family:Arial, Helvetica; font-size:9pt;}a:visited {color: blue; font-family:Arial, Helvetica; font-size:9pt;}a:hover {color: red; font-family:Arial, Helvetica; font-size:9pt; }.default {color: White; font-family:Arial, Helvetica; font-size:9pt; font-weight: normal}.ST {color: White; font-family:Arial, Helvetica; font-size:8pt; font-weight: normal}.logoText {color: red; font-family: Arial Black, Helvetica, sans-serif; font-size: 25pt; font-weight: normal; letter-spacing : -2.5px;}.flagText {color: blue; font-family: webdings; font-size: 36pt; font-weight: normal; }.ltv {color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;}.tnl {color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none;}--></style></HEAD><BODY topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 bgcolor=#000000 text=#EEEEEE link=#001155 vlink=#001155 alink=#FF0000><font class=default><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td height=50><font class=flagText>U</font><font class=logoText>&nbsp;SHOUTcast D.N.A.S. Status</font></td></tr><tr><td height=14 align=right><font class=ltv><a id=ltv href="http://www.shoutcast.com/">SHOUTcast Server Version 1.9.8/Linux</a></font></td></tr><tr><td bgcolor=#DDDDDD height=20 align=center><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td align=center><font class=tnl><a id=tnl href="index.html">Status</a></font></td><td align=center><font class=tnl>&nbsp;|&nbsp;</font></td><td align=center><font class=tnl><a id=tnl href="played.html">Song History</a></font></td><td align=center><font class=tnl>&nbsp;|&nbsp;</font></td><td align=center><font class=tnl><a id=tnl href="listen.pls">Listen</a></font></td><td align=center><font class=tnl>&nbsp;|&nbsp;</font></td><td align=center><font class=tnl><a id=tnl href="home.html">Stream URL</a></font></td><td align=center><font class=tnl>&nbsp;|&nbsp;</font></td><td align=center><font class=tnl><a id=tnl href="admin.cgi">Admin Login</a></font></td></tr></table></td></tr></table><br><table cellpadding=5 cellspacing=0 border=0 width=100%><tr><td bgcolor=#000025 colspan=2 align=center><font class=ST>Current Stream Information</font></td></tr></table><table cellpadding=2 cellspacing=0 border=0 align=center><tr><td width=100 nowrap><font class=default>Server Status: </font></td><td><font class=default><b>Server is currently up and public.</b></td></tr><tr><td width=100 nowrap><font class=default>Stream Status: </font></td><td><font class=default><b>Stream is up at 128 kbps with <B>1 of 100 listeners (1 unique)</b></b></td></tr><tr><td width=100 nowrap><font class=default>Listener Peak: </font></td><td><font class=default><b>5</b></td></tr><tr><td width=100 nowrap><font class=default>Average Listen Time: </font></td><td><font class=default><b>12m&nbsp;47s</b></td></tr><tr><td width=100 nowrap><font class=default>Stream Title: </font></td><td><font class=default><b>numele radioului</b></td></tr><tr><td width=100 nowrap><font class=default>Content Type: </font></td><td><font class=default><b>audio/mpeg</b></td></tr><tr><td width=100 nowrap><font class=default>Stream Genre: </font></td><td><font class=default><b>Dance-Carols-Top40</b></td></tr><tr><td width=100 nowrap><font class=default>Stream URL: </font></td><td><font class=default><b><a href="http://siteulmeu.ro">http://siteulmeu.ro</a></b></td></tr><tr><td width=100 nowrap><font class=default>Stream AIM: </font></td><td><font class=default><b><a href="aim:goim?screenname=N/A">N/A</a></b></td></tr><tr><td width=100 nowrap><font class=default>Stream IRC: </font></td><td><font class=default><b><a href="http://www.shoutcast.com/chat.phtml?dc=N%2FA">N/A</a></b></td></tr><tr><td width=100 nowrap><font class=default>Current Song: </font></td><td><font class=default><b>andre - lasa-ma papa la mare...</b></td></tr></table><br><table cellpadding=0 cellspacing=0 border=0 width=100%> <tr><td bgcolor=#DDDDDD nowrap colspan=5 align=center><table cellspacing=0 cellpadding=0 border=0><tr><td><font class=ltv>Written by Stephen 'Tag Loomis, Tom Pepper and Justin Frankel</font></td></tr></table></td></tr><tr><td nowrap colspan=5 align=center><font class=ST><b><a href="http://www.shoutcast.com/disclaimer.phtml">Copyright Nullsoft Inc</a><a href="/llamacookie">.</a> 1998-2004</b></font></td></tr></table></font></body></html>

eu vreau ca acel titlu de la melodie.. am adaptat problemele mele.. pentru ca imi place sa imi complic viata.. si unde nu stiu intreb si eu pe altul.. iar respectivul ma injura Smile) in cazul meu, sper sa nu ma injurati prea mult.. vreau acum sa preiau numele melodiei care canta in acel moment... de pe adresa http://ipulmeu:port/pagina.html

am facut urmatorul cod...
Quote:<?php

$website = "http://ipul:8194/index.html";
$site = file_get_contents($website);
$var2 = explode("Current Song: </font></td><td><font class=default><b>", $site);
//var2[0] va fi codul HTML dinaintea lui Current Song: </font></td><td><font cl...
//var2[1] va fi Lorem ipsum dolor si amet constrecteur </small></font>
$varfinala = explode("</b>", $var2[1]);
echo 'in acest moment canta melodia : <strong>';
echo $varfinala[0];
echo '</strong> ';
?>

nu merge din pacateSad nu stiu unde gresesc..

Acelasi pentru toti, diferit pentru fiecare | Banner 125px GRATUIT
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Inserare o pagina HTML in alta eugy 8 125 07-22-2010 06:12 AM
Last Post: eugy
  Pornire site cu alta pagina 2901 3 122 06-14-2010 11:48 PM
Last Post: 2901

Forum Jump:


 

 Invatam Net
Esti nou pe aici? Vorbeste-ne despre tine.
Citeste articole si tutoriale unice.
Ai un site? Iti putem oferi un review.

  Parteneri

  

  

  

  

  

  

  Affiliate Banner