Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/12/2010, 08:14
underworf
 
Fecha de Ingreso: diciembre-2009
Mensajes: 108
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Ayuda con Scrit insertar php

Código PHP:
<?php
require'config.php';
require
'../Procesos/Core_Funciones.php';

function 
lim($s){
$s=str_replace("'","",$s);
$s=str_replace('"',"",$s);
$s=str_replace("\\","",$s);
return 
$s;
}

function 
wwwcopy($url,$dirname){
$file fopen($url"r");
if (!
$file) {
return 
false;
}else {
$fc fopen("$dirname""w");
while (!
feof ($file)) {
$line fread ($file1028);
fwrite($fc,$line);
}
fclose($fc);
return 
true;
}


// bakup by zentido
if($_GET['i']=="0"){
$fu=file_get_contents("http://regionanime.com/anime/".$_GET['a'].".html");

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
$nom_ani=$_GET['a'];


// Anime Nombre:
$l=explode('<title>',$fu); $lx=explode(' Online |',$l[1]);
$Nombre_Anime=lim($lx[0]);


// Imagen:
$l=explode('<div class="caratula"><img src="',$fu); $lx=explode('" width="166" height="250"/></div>',$l[1]);
$Va_img="Img_Amimes/".hacer_url($Nombre_Anime).".gif";
if(
wwwcopy($lx[0],"/home/portalde/public_html/".$Va_img)){
echo 
"Copio perfectamente la imagen de $nom_ani <br>";
}
// Descripcion:
$l=explode('<p>',$fu); $lx=explode('</p>',$l[1]);
$Descripcion=urlencode($lx[0]);

// Proximo Episodio:
$l=explode('<a href="#">Proximo Episodio:',$fu); $lx=explode('</a>',$l[1]);
$Proximo_Episodio=lim($lx[0]);

// Estado Anime
$l=explode('Estado: <b>',$fu); $lx=explode('      ',$l[1]);
$Estado=lim($lx[0]);


######
$in=mysql_query("INSERT INTO animes(id,nombre,descripccion,imagen,estado,proximo_c)VALUES
(NULL,'$Nombre_Anime','$Descripcion','$Va_img','$Estado','$Proximo_Episodio')"
);
if(
$in){echo"Guardo El Anime $Nombre_Anime Perfectamente <br><br><br>";}else{echo"Hubo un error al guardar el anime <br><br><br>";}
######




// Episodios:
preg_match_all("#<a href=\"(.*?)\"( |)target=\"_blank\">(.*?) - (.*?)</a>#",$fu,$s);
for(
$i=0;$i<count($s[0]);$i++){
$m++;
/*&&&&&&&&& Episodios &&&&&&&&&&&&&&&&&*/
$x=mysql_fetch_array(mysql_query("SELECT id,nombre FROM animes WHERE nombre = '$Nombre_Anime'"));
$id_anime=$x['id'];
//list($tem_nom,$epi_nom) = explode($s[3][$i])
$Nombre_Episodio=$s[4][$i];
$fuente=file_get_contents($s[1][$i]);

$pos strpos($fuente"so.addParam('flashvars','&file=");
if(
$pos === false){


//////// embed
$fuente=file_get_contents($s[1][$i]);
$px=strpos($fuente"<DIV class=fondo-player>");
if(
$px === false){
$e=explode("<div class=\"player\">",$fuente);
$em=explode("</div>",$e[1]);
$embed=$em[0];
}else{
$e=explode("<DIV class=fondo-player>",$fuente);
$em=explode("</DIV>",$e[1]);
$embed=$em[0];
}

if(
$embed !== ""){
$capi=mysql_query("INSERT INTO capitulos(id_capitulo,id_anime,nombre_capitulo,numero_capitulo,embed,url)VALUES(
NULL,'$id_anime','$Nombre_Episodio','$m','"
.$em[0]."','')");
if(
$capi){
echo 
"Se guardo perfectamente el capitulo $m<br>";
}else{
echo 
"Error al guardar el capitulo $m<br>";
}
}else{
echo 
"error embed vacio<br>";
}
/////////////////////



}else{
// url
$e=explode("so.addParam('flashvars','&file=",$fuente);$em=explode("&backcolor=",$e[1]);
$url=$em[0];
$capi=mysql_query("INSERT INTO capitulos(id_capitulo,id_anime,nombre_capitulo,numero_capitulo,embed,url)VALUES(
NULL,'$id_anime','$Nombre_Episodio','$m','no','$url')"
);

if(
$capi){
echo 
"Se guardo perfectamente el capitulo $m<br>";
}else{
echo 
"Error al guardar el capitulo $m<br>";
}

}


/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

}else{
?>
<table width="747" height="465" border="1" align="center">
<tr>
<td width="192" style="vertical-align: top;">
<ul>
<?php
$f
=file_get_contents("http://regionanim.com");
preg_match_all("#<li><a href=\"anime\/(.*?).html\"><span>(.*?)<\/span><\/a><\/li>#",$f,$s);
for(
$i=0;$i<sizeof($s[0]);$i++){
echo 
"<li><a href='?i=0&a=".$s[1][$i]."' target='generar'>".$s[2][$i]."</a></li>";
}
?>
</ul>
</td>
<td width="471" style="vertical-align: top;">
<iframe src="http://google.com.pe/" width="550px" height="600px" name="generar"></iframe>
</td>
</tr>
</table>
<? }?>
aqui esta el codigo completo esto es

los enable de video men
y los .flv no funciona es como un backu