Meu amigo tem um site de filmes adultos: http://www.filmesadultosgratis.com.br/ e ele captura os videos de outros sites gringos e precisou mudou mudar o height e width de uma variavel php, dai eu fiz uma função para ele e quero compartilhar com vocês, se alguem tiver solução melhor por favor comente.
Segue o codigo:
[code]
//A função recebe 3 parametros: a variavel e os valores a serem mudados
function zhw($embed_code=0,$m1=0,$m2=0) {
//Localiza a palavra heigh e troca o valor
$pos = strpos($embed_code, “height”);
for ($i=$pos+8;$i<$pos+11;$i++) {
$str1=$str1 . $embed_code[$i];
}
$embed_code = str_replace ( $str1, $m1, $embed_code);
//Localiza a palavra width e troca o valor
$pos2 = stripos($embed_code, “width”);
for ($i=$pos2+7;$i<$pos2+10;$i++) {
$str2=$str2 . $embed_code[$i];
}
$embed_code = str_replace ( $str2, $m2, $embed_code);
return $embed_code;
}
//exemplo de variavel a ser trocada
$var = “a height=\”200\” width=’500′”;
//testando
echo zhw($var,130,350);
[/code]
Como ele captura de varios sites as variaveis ficam diferentes height=\”200″ ou heigh=’200′ e também os numero são diferentes tirando a possibilidade de dar um replace qualquer.
Leave a Reply