Wyciaganie zmiennych z ciągu


(1q2w3e4r) #1

Witam,

Mam taki ciąg:

Potrzebuję wyciągnąć z niego poprawne obliczenia zmiennych. Nie ma problemu zrobić wyrażenie regularne dla "var a i b", problem pojawia się w dalszej części kodu.

Czy jest może w php jakiś skrypt, który interpretuje javascript na php wyciągając wszystkie zmienne?

Macie jakieś pomysły?


(Copycona) #2

Nie rozumiem do końca co chcesz osiągnąć.

Załóżmy, że masz odpowiednim wyrażeniem regularnym wyciągnięte a, b, oraz wartość document.getElementById('butt').omg.

Chcesz poznać ostatni href? Ten ciąg obliczeń dalej jest zawsze taki sam? Jeżeli tak wystarczy je odtworzyć:

<?php= 548938; $b = 742589; $buttomg = "f";$a = ($buttomg != "f") ? ceil($a/3) : floor($a/3);$href = "/d/6218603/".($a+548938%$b)."/start.php";var_dump($href); [/code]


[quote]
string(27) "/d/6218603/731917/start.php"
[/quote]

(1q2w3e4r) #3

Niestety te wartości nie są stałe, za każdym razem się zmieniają. Tak samo jak nazwy zmiennych ale z tym można sobie poradzić bez problemu wyrażeniem regularnym.

Problemem jest zmieniający się kod, nie zawsze jest "document.getElementById('butt').omg = "f";", a np. są tylko same zmienne.

Najlepiej to przydał by się jakiś skrypt, który by wykonał ten kod javascript tak jak to robi przeglądarka i dał dostęp do tych zmiennych w php.