elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
30 Agosto 2008, 12:31  



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderadores: Ertai, Ing_Amc)
| | | |-+  library reports unrecoverable error: (ayuda)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: library reports unrecoverable error: (ayuda)  (Leído 152 veces)
DJmixmancar

Desconectado Desconectado

Mensajes: 44


Ver Perfil
library reports unrecoverable error: (ayuda)
« en: 21 Febrero 2008, 03:32 »

» Panel de Control de los Usuários  

--------------------------------------------------------------------------------
Me consegido este sitema  una clon de metroflog

e tenido unos problemitas al istalalo  pero ya lo instale .
elproblema es

Archivo sddd.png Enviado con éxito!
Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error: in /usr/export/www/hosting/mixzoner/FotoLogWindoX/panel.php on line 219

Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: './mixman/sddd.png' is not a valid JPEG file in /usr/export/www/hosting/mixzoner/FotoLogWindoX/panel.php on line 219

Warning: imagejpeg(): supplied argument is not a valid Image resource in /usr/export/www/hosting/mixzoner/FotoLogWindoX/panel.php on line 220



Hola, mixman Bienvenido de nuevo a nuestro sistema de flog!
Su flog tiene 9 visitas!

Escoja una de las opcones de abajo :

» Configurar cuenta
» Enviar foto
» Modificar dados
» Modificar contraseña
» Excluir fotos
» Sair


saleque ya subio se crea todo en lista de  su fotoflog
http://mixzoner.mi.funpic.org/FotoLogWindoX/mixman/
miren le a nombre  ala imagen todo pero la imagen no sube
alguien save porq
aver una ayudita por fix


--------------

esto solo es una demo  que toy creando
http://mixzoner.mi.funpic.org/FotoLogWindoX

aver si se registan toso vien
solo que en hotmail no llega el enlace de confirmacion
e probado en gmail normal
si alguien se registras
le va  lllegar
asi


.:: Fotolog :: El Desván ::.
Usted solicitó un registro en el sitio http://www.mixzoner.tk
Para concluir su registro es necesario ingresar en la siguiente URL :

http://www.mixzoner.tk/mixman/valida.php?cod=aab3238922bcc25a6f606eb525ffdc56&login=mixman

--------------------------------------------------------------------------------
Este es un mensage automático, no lo responda!
http://www.mixzoner.tk!



///////////////////////////////////////////////

deben cambiar
http://www.mixzoner.tk/mixman/valida.php?cod=aab3238922bcc25a6f606eb525ffdc56&login=mixman


por esto
http://mixzoner.mi.funpic.org/FotoLogWindoX/valida.php?cod=aab3238922bcc25a6f606eb525ffdc56&login=mixman





el problema es que
se supone que solo puede subir archivos jpg porque  corre la ocion
que la foto a subodi con exito

aca esta
el dode el php

********************
*******************
<? session_start(); ?>
<?php
###############################
#  I N C L U D E S   F L O G  #
###############################
include('config.php');
include('fun.php');
?>
<html>
<head>
<title><?php echo $titulo; ?></title>
<STYLE>
a:link  {   font-style          :   normal;
        text-decoration         :   none;
      color               :   #333333;}}
a:active{   font-style          :   normal;
        text-decoration         :   none;
      color               :   #333333;} }
a:visited{  text-decoration     :   none;
        font-style              :   normal;
      color               :   #333333;}
a:hover{    text-decoration     :   none;
      color               :   #999999;}
</STYLE>
<style type="text/css">
<!--
body {
   background-image: url(bg.gif);
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
.style1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #333333;
}
.style2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FF0000;
}
.style4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #727272;
   font-weight: bold;
}
-->
</style></head>

<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td width="765" height="572" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#dedbc7">
        <!--DWLayoutTable-->
        <tr>
          <td width="765" height="18" valign="top"><div align="right" class="style4"><?php echo $titulo; ?></div></td>
        </tr>
        <tr>
          <td height="18" valign="top"><div align="right" class="style1"><?php echo $data_ext; ?></div></td>
        </tr>
        <tr>
          <td height="18" valign="top"><div align="left"><span class="style4">&raquo; Panel de Control de los Usu&aacute;rios </span></div></td>
        </tr>
        <tr>
          <td height="20" valign="top"><hr size="2"></td>
        </tr>
        <tr>
          <td height="498" valign="top" class="style1">
        <?php
        $ext = array("jpg","gif","png"/*,"doc","zip","rar","txt"*/);
        $qtd = count($ext);
       
        if($_GET['finaliza'] == "ok"){
        $_SESSION['per'] = 'nao';
        session_destroy();
        echo "<b>".$_GET['login']."</b>,";
        br2(2);
        echo "Su cuenta está cerrada! <a href = \"index.php\"><b>Clique aquí</b></a> para volver a la página inicial";
        br2(2);
        echo "O <a href = \"./".$_GET['login']."/index.php\"><b>Clique aquí</b></a> para visitar su flog!";
        $jahpassou = "sim";
        }
       
        switch($_GET['menu']){
        case envia: enviar_foto($_GET['login']); $jahpassou = "sim"; break;
        case confi: conf($_GET['login']); $jahpassou = "sim"; break;
        case del : del($_GET['login']); $jahpassou = "sim"; break;
        }
       
        if($_GET['altsenha'] == "ok"){
        $id = idealizar($_GET['login']);
         $query = mysql_query("SELECT * FROM $tab_users WHERE id = '$id'") or die(print(mysql_error()));
        $data = mysql_fetch_array($query);
        $senha = $data['senha'];
        $senha_post = $_POST['cad_senha'];
        $senha_nova = $_POST['cad_nova'];
        $senha_conf = $_POST['cad_confir'];
        $login = $_GET['login'];
        $id_user = idealizar($login);
        if ($senha == $senha_post && $senha_nova == $senha_conf){
           mysql_query("UPDATE $tab_users SET senha='$senha_nova' WHERE id='$id_user'") or die(print(mysql_error()));
         echo "Modificación de contraseña realizada con éxito!";
         br2(2);
        }
        else{
           echo "Disculpe, su contraseña no se encuentra en nuestra base de datos, o la confirmación no se escribió correctamente!";
         br2(2);
        }       
        }
       
        if($_GET['altcadastro'] == "ok"){
        $nome = $_POST['cad_nome'];
        $sobre = $_POST['cad_sobre'];
        $dia = $_POST['cad_dia'];
        $mes = $_POST['cad_mes'];
        $ano = $_POST['cad_ano'];
        $sexo = $_POST['cad_sexo'];
        $pais = $_POST['cad_pais'];
        $estado = $_POST['cad_estado'];
        $cidade = $_POST['cad_cidade'];
        $email = $_POST['cad_email'];
        $login = $_GET['login'];
        $id_user = idealizar($login);
        mysql_query("UPDATE $tab_users SET nome='$nome', sobrenome='$sobre', data_dia='$dia', data_mes='$mes', data_ano='$ano', sexo='$sexo', pais='$pais', estado='$estado', cidade='$cidade', email='$email' WHERE id='$id_user'") or die(print(mysql_error()));
        echo "Datos actualizados con éxito!";
        br2(2);
        }
      if($_GET['config'] == "ok")
      {
      global $tab_preferencias;
      global $tab_users;
      $login = $_GET['login'];
      $cor_letra = $_POST['flog_corletra'];
      $cor_titulo = $_POST['flog_cortitulo'];
      $tamanho_titulo = $_POST['flog_tamtitulo'];
      $titulo_flog = $_POST['flog_title_flog'];
      $tipo_letra = $_POST['flog_tipoletra'];
      $f1 = $_POST['flog_f1'];
      $f2 = $_POST['flog_f2'];
      $f3 = $_POST['flog_f3'];
      $f4 = $_POST['flog_f4'];
      $f5 = $_POST['flog_f5'];
      $f6 = $_POST['flog_f6'];
      $f7 = $_POST['flog_f7'];
      $f8 = $_POST['flog_f8'];
      $f9 = $_POST['flog_f9'];
      $f10 = $_POST['flog_f10'];
      $id_user = idealizar($login);
      $query = mysql_query("SELECT * FROM $tab_users WHERE id = '$id_user'") or die(print(mysql_error()));
      $data = mysql_fetch_array($query);
      if($data['primeira'] != 1){
      mudaindex($login);
      mysql_query("UPDATE $tab_users SET primeira=1 WHERE id='$id_user'");
      }
      mysql_query("UPDATE $tab_preferencias SET cor_letra='$cor_letra', cor_titulo='$cor_titulo', tamanho_titulo='$tamanho_titulo', titulo_flog='$titulo_flog', tipo_letra='$tipo_letra', favorito_1='$f1', favorito_2='$f2', favorito_3='$f3', favorito_4='$f4', favorito_5='$f5', favorito_6='$f6', favorito_7='$f7', favorito_8='$f8', favorito_9='$f9', favorito_10='$f10' WHERE id_user='$id_user'") or die(print(mysql_error()));
      echo "Sus configuraciones se realizaron con éxito!";      
      }
       
        if($_GET['envia'] == "ok")
              {
              // Repassa a variável do upload
              $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE;
              // Código acima... com as demais verificaçoes...
              // Substitui espaços por underscores no nome do arquivo
              $nome = str_replace(" ", "_", $arquivo["name"]);
              // Todas as letras em minúsculo
              $nome = strtolower($nome);
              $quantos = strlen($nome);
              $tipo = substr($nome, ($quantos-3),$quantos);
              for($i=0;$i<$qtd;$i++){
                 if($ext[$i] == $tipo){
                    $permissao = "ok";
                    $dir = $tipo;
                 }
              }
              // Diretório para onde o arquivo será movido
              $login = $_GET['login'];
              $diretorio = "./$login/";
              // Caminho completo do arquivo
              $nom_arquiv = $nome;
              $nome = $diretorio . $nome;
              // Verifica se o arquivo existe no diretóriodado
              //Restrição de n fotos por dia
              if (permite($login) == "sim"){
               $id = idealizar($login);
               global $tab_restri;
               $data_agora = date("d/m/Y");
               $data = date("Y/m/d");
               $query_restri = mysql_query("SELECT * FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error()));
               $data_restri = mysql_fetch_array($query_restri);
               if (!empty($data_restri['fotos']) && stamp2str($data_restri['data'], "/") == $data_agora){
                  mysql_query("UPDATE $tab_restri SET fotos=fotos+1 , data='$data' WHERE id_user='$id'")or die(print(mysql_error()));
               }
               else{
                  if(stamp2str($data_restri['data'], "/") == $data_agora){
                     mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error()));
                  }
                  else{
                     mysql_query("DELETE FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error()));
                     mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error()));
                  }
               }
              }
              else{
              $permissao = "não";
              }
              if (file_exists($nome)) {
                 echo "Un archivo con ese nombre ya fue enviado! Envíe otro archivo!";
                 br2(2);
                 exit;
              }
              // Tudo ok! Então, move o arquivo
              if($permissao == "ok"){
              if (move_uploaded_file($arquivo['tmp_name'], $nome)) {
                 echo "Archivo <b>$nom_arquiv</b> Enviado con éxito!";
                 $imagem_orig = imagecreatefromjpeg($nome);
                 imagejpeg($imagem_orig, "./".$login."/".$nom_arquiv, $qualidade);
                 br2(2);
              }
              else {
                 echo "Error al enviar su archivo!";
                 $permissao = "não";
                 br2(2);                
              }
           }
              else{
                 if($permissao != "não"){
                    echo "Extensión no permitida! Envie otro archivo!";
                    $permissao = "não";
                  br2(2);
                 }
                 else{
                    echo "Usted ya ha superado el límite de posteo de fotos!";
                    $permissao = "não";
                  br2(2);
                 }
      }
      ###############################
      # G R A V A N D O   N O   B D #
      ###############################
      if ($permissao != "não"){
      $titulo = $_POST['flog_title'];
      $comentario = $_POST['flog_coment'];

      $id_user = idealizar($login);
      $url = $nom_arquiv;
      $url_completa = $nome;
      global $tab_fotos;
      mysql_query("INSERT INTO $tab_fotos (id, id_user, url_completa, url, titulo, comentario) VALUES ('', '$id_user', '$url_completa', '$url', '$titulo', '$comentario')")or die(print(mysql_error()));
      br();
      }
      }      
       if($_SESSION['per'] == "sim"){
             $permitido_session = "sim";
            $primeira = 1;
            $valida = 1;
            if(empty($login)){
            $login = $_GET['login'];
            }
        } 
        echo "</span>";       
        $login = $_POST['flog_login'];
        $senha = $_POST['flog_senha'];
        $query = conecta_mysql($tab_users, "","","");
        while($data = mysql_fetch_array($query)){
           if($data['login'] == $login && $data['senha'] == $senha){
            if($data['bloq'] != 1){
            $_SESSION['per'] = "sim";
            $permitido = "sim";
            $valida = $data['valida'];
            $email = $data['email'];
            $login = $data['login'];
            $primeira = $data['primeira'];
            }
            else{
               echo "<b>Usted está bloqueado!</b>";
               br2(2);
            }               
         }
        }
       
       
        if(empty($login)){
           $login = $_GET['login'];
        }
        if($permitido == "sim" || $permitido_session == "sim"){
       
           if($jahpassou != "sim"){
         
            if($valida != 1){
            echo "Disculpe, ese nombre de usuario ya está reservado, si usted es el titular de esa cuenta, por favor, actívela desde el enlace enviado a su email!";
            echo "En el caso de que no haya recibido nada <a href = \"reenvia.php?login=$login&email=$email\">Clique aquí</a> para reenviar el email de validación";
            $permitido_val = "não";
         }
            global $tab_ranking;
            $id_qnt = idealizar($login);
            $query_qnt = mysql_query("SELECT * FROM $tab_ranking WHERE id_user='$id_qnt'");
            $data_qnt = mysql_fetch_array($query_qnt);
            $quantos = $data_qnt['visitas'];
             ####################
             # VALIDANDO ACOUNT #
             ####################
              if($primeira != 1 && $permitido_val != "não"){
               ## SUBISTITUIR INDEX ##
               $id = idealizar($login);
               unlink("./$login/index.php");
               copy("index_pronta.php", "./$login/index_pronta.php");
               rename("./$login/index_pronta.php", "./$login/index.php");
               mysql_query("UPDATE $tab_users SET primeira='1' WHERE id=$id");
               #######################
               echo "Hola, <b>$login</b> Bienvenido a tu primera sesión de nuestro sistema de flog!";
               br();
               echo "Su fotolog tiene con <b>$quantos</b> visitas!";
               br2(2);
               echo "Escoja una de las opciones de abajo :";
               br2(2);
               echo "<a href = \"panel.php?menu=confi&login=$login\">» Configurar cuenta</a>";
               br();
               echo "<a href = \"panel.php?menu=envia&login=$login\">» Enviar foto</a>";
               br();
               echo "<a href = \"modconfigs.php?login=$login\">» Modificar dados</a>";
               br();
               echo "<a href = \"modpass.php?login=$login\">» Modificar contraseña</a>";
               br();
               echo "<a href = \"excluir.php?login=$login&foto=ok\">» Excluir fotos</a>";
               br();
               echo "<a href = \"panel.php?finaliza=ok&login=$login\">» Sair</a>";
               br();

            }
            else{
               if($permitido_val != "não"){
               echo "Hola, <b>$login</b> Bienvenido de nuevo a nuestro sistema de flog!";
               br();
               echo "Su flog tiene <b>$quantos</b> visitas!";
               br2(2);
               echo "Escoja una de las opcones de abajo :";
               br2(2);
               echo "<a href = \"panel.php?menu=confi&login=$login\">» Configurar cuenta</a>";
               br();
               echo "<a href = \"panel.php?menu=envia&login=$login\">» Enviar foto</a>";
               br();
               echo "<a href = \"modconfigs.php?login=$login\">» Modificar dados</a>";
               br();
               echo "<a href = \"modpass.php?login=$login\">» Modificar contraseña</a>";
               br();
               echo "<a href = \"excluir.php?login=$login&foto=ok\">» Excluir fotos</a>";
               br();
               echo "<a href = \"panel.php?finaliza=ok&login=$login\">» Sair</a>";
               }
            }
           }
        }
        else{
           if($_SESSION['per'] != "sim" && $jahpassou != "sim"){
           echo "Disculpe, su contraseña y loguin no están registrados en nuestro sistema!";
         br();
         echo "Verifique que su contraseña y login sean correctos!";
         echo "<br><br><a href=\"javascript:history.go(-1)\"><b>«« Volver</b></a>";
         br();
         }
      }
        ?>
        </td>
        </tr>
</table>
</td>
  </tr>
  <tr>
    <td height="49" bgcolor="#dedbc7"></td>
  </tr>
</table>
</body>
</html>



« Última modificación: 21 Febrero 2008, 03:47 por DJmixmancar » En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  





Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC