Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenia regularne - wyświetlanie linku
darala1
post 3.10.2009, 21:15:33
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.08.2006

Ostrzeżenie: (0%)
-----


Witajcie,

mam problem z wyrażeniami regularnymi, chciałbym pobrać pewien link wykorzystując właśnie wyrażenia regularne.
Tak wygląda wyświetlana strona:

Kod
<textarea style=width:90%;height:50%>http://www.rs2rs.345.pl/index.php/rs2rs/1241/sfasffsa/261/78329255/action_replay__dvd__by_Kiko.rar</textarea>


Chciałbym wyświetlić z niej link, który widnieje pomiędzy textarea, próbowałem robić to w ten sposób:
  1. $file = 'http://rapidshare.com/files/78329255/action_replay__dvd__by_Kiko.rar';
  2. $nazwa = basename($file);
  3. $test ='http://www.rs2rs.345.pl';
  4. $c=curl_init();
  5. curl_setopt($c, CURLOPT_URL, $test);
  6. curl_setopt($c, CURLOPT_POST, true);
  7. curl_setopt($c, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3");
  8. curl_setopt($c, CURLOPT_HEADER, 0);
  9. curl_setopt($c, CURLOPT_POSTFIELDS, 'user='.$login.'&pass='.$password.'&files='.$file);
  10. $t = curl_exec($c);
  11. curl_close($c);
  12.  
  13. $wyrazenie = '/www.rs2rs.345.pl\/index.php\/rs2rs\/[a-zA-Z0-9]\/[a-zA-Z0-9]\/[a-zA-Z0-9]\/[a-zA-Z0-9]\/'.$nazwa;
  14. preg_match_all($wyrazenie, $t, $test);
  15. echo $test;

Bardzo proszę o pomoc.
Pozdrawiam.

Ten post edytował darala1 3.10.2009, 21:16:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:16