Ir para conteúdo
Fórum Script Brasil

PiruYasha

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Posts postados por PiruYasha

  1. Conseguir resolver o erro... agora tá apagando!

    Só que tá dando outros erros quando deleto.

    Veja só como ficou o arquivo excluir_video.php após a correção:

    <?php include("config.php");
    $id_video = $_GET['id'];
    $nome_video = $_GET['file'];
    $nome_foto = $_GET['foto'];
    
    if ($id_video != ''){
    if (!unlink("video/$nome_video")) {
    if (!unlink("fotos/$nome_foto")) {
    $sql = mysql_query("DELETE FROM videos WHERE videoid = '$id_video'") or die(mysql_error());
    
    header ("location: gerenciar_videos.php?erro=n");
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    ?>

    PS.: O erro estava na função unlink().

    Agora aparece esse erro:

    Warning: unlink(video/) [function.unlink]: Permission denied in C:\AppServ\www\painel\tube\excluir_video.php on line 7

    Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\painel\tube\excluir_video.php:7) in C:\AppServ\www\painel\tube\excluir_video.php on line 15

    Andei pesquisando e lendo, falava sobre chmod, mais eu uso servidor local, o que pode ser dessa vez?

    Obrigado!

  2. Bem pessoal, estou iniciando meus trabalhos com scripts PHP. Baixei um script já pronto, para estudá-lo e tentar desenvolvê-lo e atualizá-lo, porém na opção de deletar ele falha, simplesmente não deleta.

    Veja o código da página de exclusão:

    excluir_vídeo.php

    <?php include("config.php");
    $id_video = $_GET['id'];
    $nome_video = $_GET['nome'];
    $nome_foto = $_GET['foto']; 
    
    if ($id_video != ''){
    if (@unlink("videos/$nome_video")) {
    if (@unlink("fotos/$nome_foto")) { 
    $sql = mysql_query("DELETE FROM videos WHERE videoid = '$id_video'");
    
    header ("location: gerenciar_videos.php?erro=n");
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    }
    else
    {
    header ("location: gerenciar_videos.php?erro=s");
    }
    ?>
    Arquivo gerenciar_video.php:
    <?php require_once("config.php");
    $sql = mysql_query("SELECT * FROM videos order by videoid DESC", $conn);
    $dados = mysql_fetch_assoc($sql);
    $rows = mysql_num_rows($sql);
    $contador = 0;
    
    if ($_GET['erro'] == 's'){
    echo "<center>Não foi possível completar sua solicitação!</center><p>";
    }
    
    if ($_GET['erro'] == 'n'){
    echo "<center>Registro excluído com sucesso!</center><p>";
    }
    ?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Gerenciar Vídeos</title>
    <style type="text/css">
    <!--
    .style1 {
            color: #FFFFFF;
            font-weight: bold;
    }
    -->
    </style>
    </head>
    
    <body>
    <div align="center">
      <table width="70%" border="1" cellspacing="2" bordercolor="#000000">
            <tr bgcolor="#FF9900">
              <td width="288"><div align="center" class="style1">Empresa</div></td>
              <td width="147"><div align="center" class="style1">Telefone</div></td>
              <td><div align="center" class="style1">Função</div></td>
            </tr>
            <? do { $contador = $contador + 1;?>
            <tr>
              <td><div align="center"><? echo $dados['videoempresa']; ?></div></td>
              <td><div align="center"><? echo $dados['videotel']; ?></div></td>
              <td width="80"><div align="center"><a href="excluir_video.php?foto=<? echo $dados['videofoto']; ?>&id=<? echo $dados['videoid']; ?>&nome=<? echo $dados['videofile']; ?>"><img src="delete.gif" alt="Excluir" width="16" height="16" border="0"></a></div></td>
            </tr>
            <? } while ($dados = mysql_fetch_assoc($sql)); ?> 
      </table>
    </div>
    </body>
    </html>
    <?
    mysql_free_result($sql); 
    ?>
    Arquivo config.php
    <?
    $host = "localhost"; 
    $database = "video";
    $login_db = "root";
    $senha_db = "minhasenha";
    $conn = mysql_connect($host, $login_db, $senha_db);
    
    mysql_select_db($database, $conn);
    ?>
    Banco de dados:
    CREATE TABLE `videos` (
    videoid INT AUTO_INCREMENT,
    videoempresa VARCHAR (200) not null ,
    videotel VARCHAR (100) not null ,
    videofile  VARCHAR (200) not null ,
    videofoto VARCHAR (150) not null ,
    PRIMARY KEY (videoid)
    );

    Script completo

  3. Desculpem-me, ainda sou noob nisso, queria saber como resolver isso:

    Notice: Uninitialized string offset: 0 in /www/host.com/c/a/r/meusite/htdocs/diretorio/upload.php on line 25 Notice: Uninitialized string offset: 0 in /www/host.com/c/a/r/meusite/htdocs/diretorio/ on line 26 Notice: Uninitialized string offset: 0 in /www/host.com/c/a/r/meusite/htdocs/iretorio/upload.php on line 27 Notice: Uninitialized string offset: 0 in /www/host.com/c/a/r/meusite/htdocs/diretorio/upload.php on line 28 Notice: Undefined variable: _fileerro in /www/host.com/c/a/r/meusite/htdocs/diretorio/upload.php on line 63

    Dá quando eu envio um arquivo, ou quando eu envio um arquivo incompativel.... etc.

    Tem como ajudar?

    O link do dowload do script é esse (upei no host free que eu uso :P ):

    http://caribull.zxq.net/download/arquivos.zip

    As linhas:

    25- $this->file_type = $campo['type'];

    26- $this->file_size = $campo['size'];

    27- $this->arqTemp = $campo['tmp_name'];

    28- $this->nome_file = $campo['name'];

    63- if ($_fileerro !=''){

  4. <?
    
        /******************************************************************/
    
        if ($name == "" || $email == "" || $company == "" || $message == "")
    
           {
    
                     echo "Veja as assinaturas";
    
                    for ($i=0; $i<3; $i++)
    
                    {
    
                    echo ".";
    
                    sleep(1);
    
                    flush();
    
                    }
    
            $filesize = filesize("entry.dat"); 
    
            $file = fopen("entry.dat","r");
    
            $buffer = fread($file,$filesize);
    
            /********************** SMILE PARSING **(beta)********************/
            $smile_parse1 = str_replace(":-)","<IMG SRC=smile.gif border=\"0\">",$buffer);
            $smile_parse2 = str_replace(":-P","<IMG SRC=tongue.gif border=\"0\">",$smile_parse1);
            $smile_parse3 = str_replace(":-p","<IMG SRC=tongue.gif border=\"0\">",$smile_parse2);
            $smile_parse4 = str_replace(":P","<IMG SRC=tongue.gif border=\"0\">",$smile_parse3);
            $smile_parse5 = str_replace(":)","<IMG SRC=smile.gif border=\"0\">",$smile_parse4);
            $smile_parse6 = str_replace(":-(","<IMG SRC=notsmile.gif border=\"0\">",$smile_parse5);
            $smile_parse7 = str_replace(":(","<IMG SRC=notsmile.gif border=\"0\">",$smile_parse6);
            $smile_parse8 = str_replace(":-o","<IMG SRC=osmile.gif border=\"0\">",$smile_parse7);
            $smile_parse9 = str_replace(";-)","<IMG SRC=zwinker.gif border=\"0\">",$smile_parse8);
            $smile_parse10 = str_replace(";)","<IMG SRC=zwinker.gif border=\"0\">",$smile_parse9);
    
            /********************** CENSURES **************************/
            $smile_parse11 = str_replace("******","<IMG SRC=censured.gif border=\"0\">",$smile_parse10);
            $smile_parse12 = str_replace("merda","<IMG SRC=censured.gif border=\"0\">",$smile_parse11);
            $smile_parse13 = str_replace("c******","<IMG SRC=censured.gif border=\"0\">",$smile_parse12);
            $smile_parse14 = str_replace("p****","<IMG SRC=censured.gif border=\"0\">",$smile_parse13);
            $smile_parse15 = str_replace("p***","<IMG SRC=censured.gif border=\"0\">",$smile_parse14);
            $smile_parse16 = str_replace("bicha","<IMG SRC=censured.gif border=\"0\">",$smile_parse15);
    
            $buffer_parsed = str_replace(":-x","<IMG SRC=xsmile.gif border=\"0\">",$smile_parse16);
            echo "$buffer_parsed";
    
            fclose($file);
    
           }
    
        else if ($send_status == "ok")
    
                   {
    
    
    
                /********* GET VARIABLE **********/
    
                 $filesize = filesize("entry.dat"); 
    
                 $file = fopen("entry.dat","r");
    
                 $buffer = fread($file,$filesize);
    
                 $buffer_parsed = str_replace(":-)","<IMG SRC=smile.gif border=0",$buffer);
    
                 fclose($file);
    
    $today = getdate(); 
    $month = $today[month]; 
    $mday = $today[mday]; 
    $year = $today[year]; 
    $zeituhr = "$month $mday, $year";
    
    
    
    
    
    
    
                /******* WRITING MESSAGE TO FILE ****/
    
                 $file = fopen("entry.dat","w");
    
                 $parsed_message = strip_tags($message,"<a>,<i>");
                 $parsed_message_br = str_replace("\n","<br>",$parsed_message); 
                 $today = date( "Ymd", time() );
                 $message_table ="<TABLE BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\" bgcolor=EEEEEE width=\"500\"><TD bg=\"top.gif\" colspan=\"2\"><IMG SRC=\"top.gif\" width=\"100%\" height=\"5\" border=\"0\"></TD></TR><TR><TD align=\"right\" colspan=\"2\"><i>$zeituhr</i></TD></TR><TR><TR><TD width=\"30%\"><B>Nome:</B></TD><TD>$name</TD></TR><TR><TD><B>E-Mail:</B></TD><TD><A HREF=\"mailto:$email\">$email</A></TD></TR><TR><TD><B>Homepage:</B></TD><TD><A HREF=\"$url\" target=\"_blank\">$url</A></TD></TR><TR><TD><B>Compania:</B></TD><TD>$company</TD></TR><TR><TD valign=\"top\" colspan=\"1\"><B>Mensagem:</B></TD><TD>$parsed_message_br</TD></TR><TR><TD bg=\"bottom.gif\" colspan=\"2\"><IMG SRC=\"bottom.gif\" width=\"100%\" height=\"13\" border=\"0\"></TD></TR></TABLE>";
    
                  fputs($file,"$message_table \n $buffer");
    
                 fclose($file);
    
            
    
                }
    
        else if ($view_guestbook == "View Guestbook"){
    
                /************ READING OUT **************/
    
                 $filesize = filesize("entry.dat"); 
    
                 $file = fopen("entry.dat","r");
    
                 $buffer = fread($file,$filesize);
    
                 $buffer_parsed = str_replace(":-)","<IMG SRC=smile.gif border=0",$buffer);
    
                 echo "$buffer_parsed";
    
                 fclose($file);
    
                /************************************/
    
            }
    
        $copyright = "   <!-- PLEASE DO NOT REMOVE THIS TAG AND SUPPORT MY WORK ----------------------------------------->
        
       <span class=\"link\">TR DESIGN, Copyright by <A HREF=\"http://www.tr-designer.com\" target=\"_blank\">tr-designer.com</A> &copy;
        
       <!-- PLEASE DO NOT REMOVE THIS TAG AND SUPPORT MY WORK ----------------------------------------->";
    
    
        ?>

    :blush: :huh:

×
×
  • Criar Novo...