Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> RegExp
scottx
post 20.05.2007, 10:57:47
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 20.05.2007

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


Witam. Czy może mi ktoś powiedzieć jak wydobyć liczbe (w tym przypadku 671) z tego kodu i zapisać ją do zmiennej.
Kod
<input class="inp" type="text" id="html" size="75" value="<a href='http://www.wgraj.net/img.php?mode=full&file=671' target='_blank'><img src='http://www.wgraj.net/img.php/671.gif' border='0' />

W tym wypadku powinno wyglądac jakoś tak
preg_match('Tu właśnie trzeba coś wpisać',$dane,$ahhh_e);
$zmienna=$ahhh_e[1];

Bardzo proszę o pomoc
Go to the top of the page
+Quote Post
Sedziwoj
post 20.05.2007, 11:24:24
Post #2





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Dwa pytania, to masz w jakiejś zmiennej i czy to jest całośćjej, drugie czy zmienia się tylko ten numer?


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
scottx
post 20.05.2007, 11:38:08
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 20.05.2007

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


Tak calą strona jest w zmiennej $dane. Ogólnie kod całego pliku wyglada tak.
Kod
<?php $uploaddir = 'katalog/';
if(move_uploaded_file($_FILES['plik']['tmp_name'], $uploaddir.$_FILES['plik']['name']))
{
echo 'Plik został załadowany poprawnie';
}else
{echo 'Błąd podczas uploadowania pliku.';
}
$plik=$_FILES['plik']['name'];
$postFields['image'] = "@katalog/$plik";
$ch = curl_init('http://www.wgraj.net/upload.php');
curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);
$dane=curl_exec($ch);
-----------------------Tu coś trzeba zmienić------------------------------------
preg_match('[.value=\"http:\/\/www.wgraj.net\/admin.php?co=del&file=/(.+?)/&key.]is',$dane,$ahhh_e);
$zmienna=$ahhh_e[1];
print $zmienna;
---------------------------------------------------------------------------------
curl_close($ch);


?>

Zmienia sie tylko liczba. Nie to jest tylko fragment gdzie występuje ta liczba. Mogę ci dać adres formularza na priv jeśli chcesz
Go to the top of the page
+Quote Post

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: 21.06.2025 - 23:33