Comment faire correspondre et obtenir les vars flash sur une page HTML? J'utilise un simple élément HTML dom et je suis capable de réduire à un div contenant le texte dont j'ai besoin.Utilisation de Simple HTML Dom pour faire correspondre une chaîne sur la page
<script type="text/javascript">
var s1 = new SWFObject("jw4.4/player.swf", "player", "400", "50", "9");
s1.addParam("allowfullscreen", "true");
s1.addParam('allowscriptaccess','always');
s1.addVariable("width","400");
s1.addVariable("height","50");
s1.addVariable("overstretch", "false");
s1.addParam('flashvars',"this_id=/tg&autostart=true");
s1.write("container");
Comment puis-je obtenir la valeur de this_id, donc je veux revenir /tg
? Que ferais-je trouver? Ou dois-je utiliser autre chose?
$html = file_get_html("$url");
$file_path = $html->find('this_id=/');
Merci à tous pour toute aide
si certains des id contiennent un '&'. Est-il correct de faire ceci: '/ this_id = \/([^ &] +?) & Amp /' pour s'assurer qu'il s'arrête au '& amp' - mon regex n'est pas les compétences ne sont pas géniales, utiliseriez-vous cela dans preg_match? – Abs
Votre regex fonctionne et cela fonctionne aussi si j'ajoute le bit '& amp'. – Abs
aucun problème mon pote;) – Tobias