Ir para conteúdo
Fórum Script Brasil

m3io

Membros
  • Total de itens

    163
  • Registro em

  • Última visita

Posts postados por m3io

  1. k codigo estas a usar mostra ai sff

    tenta meter cookies pra ficar logada

    $usuario = $_POST["usuario"];
    $senha = $_POST["senha"];
    
    se login e pass correctos e existentes (query para verificar a bd)
    
    // crio os cookies 
    setcookie("usuario", $usuario);
    setcookie("senha", $senha);
    //
    $_SESSION["usuario"] = $usuario;
    $_SESSION["senha"] = $senha;
    
    header("location: admin.php");

    e

    logout.php

    session_destroy()

    e

    unset($_SESSION["usuario"])

    ou $_SESSION["usuario"]="";

  2. nunca tentei essa class, mas tenta do tipo o meu script

    crias uma funcao com a class e passas os valores k precisas

    function paginacao($total,$paginas,$tab) // tipo no meu script precisei destas 3

    {

    class

    }

    depois chamas a funcao

    paginacao($total,$paginas,$tab)

    não tenho a certeza k funcione mas sempre podes tentar

  3. 1. arranja o teu codigo a ficar por exemplo

    if ()

    {

    bla blab

    }

    else

    {

    faz isto

    }

    e não

    if (){

    bla blab}else

    {

    faz isto}

    ....

    depois senao reparares onde esta o erro , pegas num papel e contas quantas vezes abres e fechas nesse codigo

    tipo

    fecha: IIIIIIIIIIIIIIII

    abre: IIIIIIIIIIIIIII

    a mim já me ajudou algumas x :rolleyes:

  4. resolvido

    function ce($string) {
        $palavra = strtr($string, "ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ", "SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy");
        $palavran = str_replace("_", "", $palavra);
        $palavrano = str_replace (" ", "", $palavran);
        $palavranov = str_replace ("  ", "", $palavrano);
        $palavranova = str_replace ("   ", "", $palavranov);
        return $palavranova; 
        }
    $nome = ce($_FILES['imagefile']['name']);
                $copy = copy($_FILES['imagefile']['tmp_name'], "$idir" . $nome);   // Move Image From Temporary Location To Permanent Location
               if (move_uploaded_file($_FILES['imagefile']['tmp_name'], $idir .$nome))

    Passado um dia inteiro a dar com a cabeca no ecra finalmente consegui :rolleyes:

    muito obrigado Stoma.

    valeu a ajuda :rolleyes:

  5. sim era o que tava a fazer agora

    function ce($string) {
        $palavra = strtr($string, "ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ", "SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy");
        $palavran = str_replace("_", "", $palavra);
        $palavrano = str_replace (" ", "", $palavran);
        $palavranov = str_replace ("  ", "", $palavrano);
        $palavranova = str_replace ("   ", "", $palavranov);
        return $palavranova; 
        }

    file "Sem títulosaîâd"

    output : Semtitulosaiad.JPG

    este eu sabia k era facil, mas o problema é mesmo o ficheiro de imagem na pasta

    o nome do ficheiro no root continua "Sem títulosaîâd.JPG"

    por isso se eu faco "select Semtitulosaiad.JPG from imagens" ele num vai encontrar pk chama-se "Sem títulosaîâd.JPG"

    :unsure:

  6. utilizei perto do inicio onde diz

    // Uploading/Resizing Script

    $url = $_FILES['imagefile']['name'];

    tentei retirar_acentos_caracteres_especiais($url);

    e por todo o script

    retirar_acentos_caracteres_especiais($_FILES['imagefile]['name']);

    mas esse deve ser o problema, é k não sei onde colocar exatamente a funcao pra dar rename no

    ficheiro que vai para o server/uploads/imagens/

    na bd axo k ta bem

    $bigimg = retirar_acentos_caracteres_especiais($bigimg);

    query("UPDATE `$tab` SET `bimg`='$bigimg' WHERE `id`='$id'");

    o problema mesmo é o file tem k mudar o nome tambem senao nunca vai localizar as fotos que são enviadas :unsure:

  7. boas malta

    eu tenho aki um script que faz upload de uma imagem, cria um thumb e mete na base dados,

    funciona tudo direitinho, mas agora encontrei um problema que são os caracteres especiais e os espacos do ficheiro

    aki encontrei uma funcao que remove os caracteres e os espacos

    <?php
    function retirar_acentos_caracteres_especiais($string) {
        $palavra = strtr($string, "ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ",           
    "SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy");
        $palavranova = str_replace("_", " ", $palavra);
        return $palavranova; 
    }
    
    #Exemplo de uso
    echo retirar_acentos_caracteres_especiais("¥µÀÁÂÃÄÅ");
    ?>
    mas já tentei meter em todo o lado do meu script, mas nada funciona, nem o ficheiro nem a entrada na base dados , fica tudo como original já tentei a funcao no $url, tambem no $_FILES['imagefile']['name'] alguém sabe o problema??? aki vai o meu codigo foto.php
    <?php 
    require_once("data/init.php");
    print_header();
    print_centro();
    if(!empty($_GET["id"])) 
        {
            $addfoto = $_GET["id"];
            $tabela = "addfoto";
            $k = 1;
                $query = mysql_query("SELECT * FROM `$tabela` WHERE `id`='$k'");
                $row = mysql_fetch_assoc($query);
                    if($row["id"])
                    {
                        $k = 1;
                         query("UPDATE `$tabela` SET `addfoto`='$addfoto' WHERE `id`='$k'");
                         $_SESSION["addfoto"] = $addfoto;
                    }
        }
    ?>
    <div id="primary">
                <div id="content"> 
                        <spam><center>Escolha a imagem que deseja adicionar a noticia.</center></spam>  
                </div>
                <!-- upload form -->
                    <div id="content"> 
                        <div class="box">
                            <?php
            $idir = IDIR; //dir da img
            $tdir = TDIR; //dir do thumb
             // Maximum Width For Thumbnail Images     
            $twidth = TWIDTH;   // Maximum Width For Thumbnail Images
            $theight = THEIGHT;   // Maximum Height For Thumbnail Images        
            if (!isset($_GET['subpage'])) 
                {   // Image Upload Form Below   ?>
                  <form method="post" action="foto.php?subpage=upload" enctype="multipart/form-data">
                   File:<br />
                  <input type="file" name="imagefile" class="form">
                  <br /><br />
                  <input name="submit" type="submit" value="Adicionar" class="form">  <input type="reset" value="Limpar" class="form">
                  </form>
                <?php 
                } 
            else  if (isset($_GET['subpage']) && $_GET['subpage'] == 'upload') 
            {   // Uploading/Resizing Script
              $url = $_FILES['imagefile']['name'];   // Set $url To Equal The Filename For Later Use
              if ($_FILES['imagefile']['type'] == "image/jpg" || $_FILES['imagefile']['type'] == "image/jpeg" || $_FILES['imagefile']['type'] == "image/pjpeg") 
              {
                $file_ext = strrchr($_FILES['imagefile']['name'], '.');   // Get The File Extention In The Format Of , For Instance, .jpg, .gif or .php
                $copy = copy($_FILES['imagefile']['tmp_name'], "$idir" . $_FILES['imagefile']['name']);   // Move Image From Temporary Location To Permanent Location
                $bigimg = "$idir" . $_FILES['imagefile']['name'];
                $_SESSION["bigimg"] = $bigimg;
                $smallimg = "$tdir" . $_FILES['imagefile']['name'];
                if ($copy) 
                {   // If The Script Was Able To Copy The Image To It's Permanent Location
                  //print 'Imagem enviada com sucesso. -> ';   // Was Able To Successfully Upload Image~
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  //envia imagem grand pra bd
                  $tab = TAB;
                  $id = $_SESSION["addfoto"];
                  query("UPDATE `$tab` SET `bimg`='$bigimg' WHERE `id`='$id'");
                  //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  print $bigimg.'<br />';
                  $simg = imagecreatefromjpeg("$idir" . $url);   // Make A New Temporary Image To Create The Thumbanil From
                  $currwidth = imagesx($simg);   // Current Image Width
                  $currheight = imagesy($simg);   // Current Image Height
                  if ($currheight > $currwidth) 
                      {   // If Height Is Greater Than Width
                         $zoom = $twidth / $currheight;   // Length Ratio For Width
                         $newheight = $theight;   // Height Is Equal To Max Height
                         $newwidth = $currwidth * $zoom;   // Creates The New Width
                      } 
                  else 
                      {    // Otherwise, Assume Width Is Greater Than Height (Will Produce Same Result If Width Is Equal To Height)
                        $zoom = $twidth / $currwidth;   // Length Ratio For Height
                        $newwidth = $twidth;   // Width Is Equal To Max Width
                        $newheight = $currheight * $zoom;   // Creates The New Height
                      }
                  $dimg = imagecreate($newwidth, $newheight);   // Make New Image For Thumbnail
                  imagetruecolortopalette($simg, false, 256);   // Create New Color Pallete
                  $palsize = ImageColorsTotal($simg);
                  for ($i = 0; $i < $palsize; $i++) 
                      {   // Counting Colors In The Image
                       $colors = ImageColorsForIndex($simg, $i);   // Number Of Colors Used
                       ImageColorAllocate($dimg, $colors['red'], $colors['green'], $colors['blue']);   // Tell The Server What Colors This Image Will Use
                      }
                  imagecopyresized($dimg, $simg, 0, 0, 0, 0, $newwidth, $newheight, $currwidth, $currheight);   // Copy Resized Image To The New Image (So We Can Save It)
                  imagejpeg($dimg, "$tdir" . $url);   // Saving The Image
                  $vamos =  imagejpeg($dimg, "$tdir" . $url);
                  imagedestroy($simg);   // Destroying The Temporary Image
                  imagedestroy($dimg);   // Destroying The Other Temporary Image
                  print 'Imagem reduzida enviada com sucesso. -> ';   // Resize successful
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  print $smallimg.'<br />';
                  //envia pequena pra bd
                  $tab = TAB;
                  $id = $_SESSION["addfoto"];
                  query("UPDATE `$tab` SET `simg`='$smallimg' WHERE `id`='$id'");
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                //  header("Location: "."?".$_SESSION["string"]."&div=3");
                      $bas = "index.php?".$_SESSION["string"]."&order=DESC&by=criado&div=4";
                    echo "&lt;script language=\"JavaScript\">window.location='$bas';</script>";
                } 
                else 
                    {
                      print '<font color="#FF0000">ERRO: não foi possivel enviar a imagem.</font>';
                    //  header("Location: "."?".$_SESSION["string"]."&div=5");   // Error Message If Upload Failed
                          $bas = "index.php?".$_SESSION["string"]."&div=5";
                        echo "&lt;script language=\"JavaScript\">window.location='$bas';</script>";
                    }
              } 
              else 
                  {
                    print '<font color="#FF0000">ERRO: Extencao Invalida (Deve ser .jpg ou .jpeg. A sua e '.$file_ext;   // Error Message If Filetype Is Wrong
                    //  header("Location: "."?".$_SESSION["string"]."&div=7");
                    $bas = "index.php"."?".$_SESSION["string"]."&div=7";
                    echo "&lt;script language=\"JavaScript\">window.location='$bas';</script>";
                    print $file_ext;   // Show The Invalid File's Extention
                    print '.</font>';
                  }
            } 
            
            ?>
                        </div>
                    </div>
            </div>
            <?php 
    print_footer();
    ?>

    va malta alguém me ajude a perceber o problema.

    "melhor ensinar a pescar que dar o peixe"

    preciso é que me ensinem a pescar

  8. tive o mesmo problema, vou deixar aki o meu codigo pode ser que te ajude com algumas ideias.

    aki a ideia principal resumida

    ///as 3 paginas anteriores mostradas, senao tiver a chegar ao inicio
              if ($_GET['pagina']>3){$segu = $_GET['pagina'] - 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$segu.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$segu.'</font></a>';}             
              if ($_GET['pagina']>2){$ter = $_GET['pagina'] - 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ter.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$ter.'</font></a>';}             
              if ($_GET['pagina']>1){$quar = $_GET['pagina'] - 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$quar.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$quar.'</font></a>';}
              ///pagina actual
              $agora = $_GET['pagina'];    
              if ($_GET["pagina"]==$agora)
              echo '<span class="current">'.$agora.'</span>&nbsp;&nbsp;';    
              ///as 3 paginas seguintes mostradas, senao tiver a chegar ao fim
              if ($_GET['pagina']< $paginas){$next = $_GET['pagina'] + 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$next.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$next.'</font></a>';}
              if ($_GET['pagina']< $paginas-1){$nextt = $_GET['pagina'] + 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nextt.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$nextt.'</font></a>';}
              if ($_GET['pagina']< $paginas-2){$nexttt = $_GET['pagina'] + 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nexttt.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$nexttt.'</font></a>';}
        
    ////////seguinte      
              if ($_GET['pagina']< $paginas)
              { $seguinte = $_GET['pagina']+1;echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$seguinte.'&tab='.$_GET["tab"].'" ><b>></b></a>';}
            
              ///////////ultima
              if ($_GET['pagina']< $paginas)
              {$ultima = $paginas;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ultima.'&tab='.$_GET["tab"].'" ><b>>></b></a>';}
    isso tem um codigo tb para mozila ou IE. pegue o que kiser. na paginacao estude o codigo e vai perceber a ideia
    // ============================================  
     function pag($total,$paginas,$tab)
     {
                  $browser_cliente = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
    
             if(strpos($browser_cliente, 'Gecko') !== false)  
                 {      ////MOZILA
                 
                    
      if ($total > 0) 
      {  ?><div class="paginacao"><?php 
    
      
           // echo "<font color='#847676'>";
              echo "<div class='pag_pagination'>";  
              ////
                     
              if ($_GET['pagina']>1)
              {$pri = 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$pri.'&tab='.$_GET["tab"].'" ><b><<<b/></a>';}
              ////anterior
              if ($_GET['pagina']>1)
              { $anterior = $_GET['pagina']-1;echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$anterior.'&tab='.$_GET["tab"].'" ><b><<b/></a>';}
            
        
              ///as 3 paginas anteriores mostradas, senao tiver a chegar ao inicio
              if ($_GET['pagina']>3){$segu = $_GET['pagina'] - 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$segu.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$segu.'</font></a>';}             
              if ($_GET['pagina']>2){$ter = $_GET['pagina'] - 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ter.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$ter.'</font></a>';}             
              if ($_GET['pagina']>1){$quar = $_GET['pagina'] - 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$quar.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$quar.'</font></a>';}
              ///pagina actual
              $agora = $_GET['pagina'];    
              if ($_GET["pagina"]==$agora)
              echo '<span class="current">'.$agora.'</span>&nbsp;&nbsp;';    
              ///as 3 paginas seguintes mostradas, senao tiver a chegar ao fim
              if ($_GET['pagina']< $paginas){$next = $_GET['pagina'] + 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$next.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$next.'</font></a>';}
              if ($_GET['pagina']< $paginas-1){$nextt = $_GET['pagina'] + 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nextt.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$nextt.'</font></a>';}
              if ($_GET['pagina']< $paginas-2){$nexttt = $_GET['pagina'] + 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nexttt.'&tab='.$_GET["tab"].'" ><font color="#847676">'.$nexttt.'</font></a>';}
        
    ////////seguinte      
              if ($_GET['pagina']< $paginas)
              { $seguinte = $_GET['pagina']+1;echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$seguinte.'&tab='.$_GET["tab"].'" ><b>></b></a>';}
            
              ///////////ultima
              if ($_GET['pagina']< $paginas)
              {$ultima = $paginas;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ultima.'&tab='.$_GET["tab"].'" ><b>>></b></a>';}
        
            
          echo "</div>";
         // echo "</font>";
          // echo "<br><a href='java script: history.go(-1)'>voltar</a>"; 
                ///limita o numero de paginas a introduzir
                if ((!isset($_GET["maxpag"]))){}
                else 
                {echo max_pag.": "; echo $_SESSION["paginas"];}
                $bota = BASE . $_SERVER['SCRIPT_NAME'];
    ?>
        <div align="right" style="padding-right:20px">
        <form name="input" action="irpra.php" method="GET">
        <input type="hidden" name="bota" value="<?php echo $bota;?>" />
        <input type="text" size="4" name="pagina" />
        <input type="submit" value="<?php echo pag;?>" />
        </form>
        </div>          
    <?php              
                  echo "</div>";       
         } 
         //////////////FIM MOZILA
                }  
                elseif(strpos($browser_cliente, 'MSIE') !== false)  
                {      ////INTERNET EXPLORER
                    
                        
      if ($total > 0) 
      {  ?><div class="paginacao"><?php 
          echo "<font color='#847676'>";         
          ////             
          if ($_GET['pagina']>1)
          {$pri = 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$pri.'&tab='.$_GET["tab"].'" style="text-decoration: none"><img src="images/first.png" alt="'.$pri.'" border="0"></a>&nbsp;&nbsp;';}
          else {echo'<img src="images/semlink.gif" border="0">'; }
          ////anterior
          if ($_GET['pagina']>1)
          { $anterior = $_GET['pagina']-1;echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$anterior.'&tab='.$_GET["tab"].'" style="text-decoration: none"><img src="images/prev.png" alt="'.$anterior.'" border="0"></a>&nbsp;&nbsp;';}
          else {echo'<img src="images/semlink.gif" border="0">'; }
        
          ///as 3 paginas anteriores mostradas, senao tiver a chegar ao inicio
          if ($_GET['pagina']>3){$segu = $_GET['pagina'] - 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$segu.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$segu.'</font></a>&nbsp;&nbsp;';}             
          if ($_GET['pagina']>2){$ter = $_GET['pagina'] - 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ter.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$ter.'</font></a>&nbsp;&nbsp;';}             
          if ($_GET['pagina']>1){$quar = $_GET['pagina'] - 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$quar.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$quar.'</font></a>&nbsp;&nbsp;';}
          ///pagina actual
          $agora = $_GET['pagina'];    
          if ($_GET["pagina"]==$agora){$tam = 2; $cor = "black";}else{$tam = 2; $cor= "#847676";}
          echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$agora.'&tab='.$_GET["tab"].'" style="text-decoration: none"><b><font size="'.$tam.'" color="'.$cor.'" face="verdana">'.$agora.'</font></b></a>&nbsp;&nbsp;';    
          ///as 3 paginas seguintes mostradas, senao tiver a chegar ao fim
          if ($_GET['pagina']< $paginas){$next = $_GET['pagina'] + 1;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$next.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$next.'</font></a>&nbsp;&nbsp;';}
          if ($_GET['pagina']< $paginas-1){$nextt = $_GET['pagina'] + 2;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nextt.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$nextt.'</font></a>&nbsp;&nbsp;';}
          if ($_GET['pagina']< $paginas-2){$nexttt = $_GET['pagina'] + 3;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$nexttt.'&tab='.$_GET["tab"].'" style="text-decoration: none"><font color="#847676">'.$nexttt.'</font></a>&nbsp;&nbsp;';}
          ////////seguinte      
          if ($_GET['pagina']< $paginas)
          { $seguinte = $_GET['pagina']+1;echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$seguinte.'&tab='.$_GET["tab"].'" style="text-decoration: none"><img src="images/next.png" alt="'.$seguinte.'" border="0"></a>&nbsp;&nbsp;';}
          else {echo'<img src="images/semlink.gif" border="0">'; }
          ///////////ultima
          if ($_GET['pagina']< $paginas)
          {$ultima = $paginas;     echo '<a href="?id_produto='.$_GET['id_produto'].'&pagina='.$ultima.'&tab='.$_GET["tab"].'" style="text-decoration: none"><img src="images/last.png" alt="'.$ultima.'" border="0"></a>&nbsp;&nbsp;';}
          else {echo'<img src="images/semlink.gif" border="0">'; }
          echo "</font>";
          // echo "<br><a href='java script: history.go(-1)'>voltar</a>"; 
                ///limita o numero de paginas a introduzir
                if ((!isset($_GET["maxpag"]))){}
                else 
                {echo max_pag.": "; echo $_SESSION["paginas"];}
    ?>
        <div class="pag">
        <form name="input" action="gopag.php" method="get">
        <input type="submit" value="<?php echo go_pag;?>." />
        <input type="text" size="4" name="pagina" />
        </form>
        </div>          
    <?php                  
                  echo "</div>";       
         } 
                }       ////FIM INTERNET EXPLORER
                else
                {     
                    echo opti_ie_moz;
                }   
       
     }
     ///////////////

  9. este script é dos mais simples, dai voce alterar.

    é mesmo muito basico mais funciona, senao sempre tem o xmailer

    emailform.php

    <script language=JavaScript>
          function verify(f){
        var msg="";
        var checkError="";
    
        if(f.nome.value==""){
            checkError += "\n\n-O campo 'Nome remetente' não foi preenchido !";
        }
        else if ((f.remetente.value == "") || (f.remetente.value.indexOf('@', 0) == -1)){
            checkError += "\n\n-Seu endereço de e-mail não é válido!";
        }    
        else if(f.titulo.value==""){
            checkError += "\n\n-O campo 'asssunto' não foi preenchido !";
        }
        else if(f.mensagem.value==""){
            checkError += "\n\n-O campo 'mensagem' não foi preenchido !";
        }
    
     if (!checkError){
            alert(msg_ok);
            if(confirm(msg_ok)==true) 
                return true;
     }  
        msg  = "______________________________________________________\n\n"
        msg += "O formulário não foi processado porque pode conter  \n";
        msg += "alguns dos seguintes erros.Corrija e tente novamente.\n";
        msg += "______________________________________________________"
        
        msg += checkError;
        alert(msg);
        return false;
     }
      </SCRIPT>
    
    
                                     <form action="send.php" method="post" name="f" id="f" onsubmit="return verify(this);">
                                   <input type="hidden" name="subject" value="formmail" />
                                    Nome:
                                    <input name="nome" type="text" size="55" />
                                     E-mail:
                                    <input name="email" type="text" id="email" size="55" />
                                     Assunto:
                                    <input name="assunto" type="text" id="assunto" size="55" />
                                     Mensagem:
                                    <textarea name="texto" cols="60" rows="10" id="texto"></textarea>
                         
                                    <input name="B11" type="reset" class="BUTTON" id="B11" value="Apagar e-mail" />
                                    <input name="B12" type="submit" class="BUTTON" value="Enviar e-mail" />
                                    </form>
    send.php
    $to = "mmyth07@gmail.com";
    $h  = "From: " . $to;            
    $message = "";
                    
        while (list($key, $val) = each($HTTP_POST_VARS)) 
                    {
                    $message .= "$key : $val\n";
            }
                    
            mail($to, $subject, $message, $h);
            header("Location: pagina_de_sucesso.php");

  10. include("zip.lib.php"); 
    $ziper = new zipfile(); 
    $ziper->addFiles(array("mypdf.pdf","file.png"));  //array of files 
    $ziper->output("myzip.zip");
    zip.lib.php
    <html><?php
    // dados de conexão com o banco de dados a ser backupeado
    require_once("data/init.php");
    // conectando ao banco
    
    
    class zipfile{
    
         var $datasec = array();
         var $ctrl_dir = array();
         var $eof_ctrl_dir = "\x50\x4b\x05\x06\x00\x00\x00\x00";
    
    
         function zipfile ($output_filename = 'archive.zip'){
    
             header('Content-Type: application/x-zip');
             header('Content-Disposition: inline; filename="' . $output_filename . '"');
             header('Expires: 0');
             header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
             header('Pragma: public');
    
             }
    
         function read_File ($file){
    
             if (is_file($file)){
    
                 $fp = fopen ($file, 'rb');
                 $content = fread ($fp, filesize($file));
                 fclose ($fp);
    
                 return $content;
    
                 }
    
             }
    
         function addFileAndRead ($file){
    
             if (is_file($file))
                 $this -> addFile($this -> read_File($file), $file);
    
             }
    
         function unix2DosTime($unixtime = 0){
    
             $timearray = ($unixtime == 0) ? getdate() : getdate($unixtime);
    
             if ($timearray['year'] < 1980){
    
                 $timearray['year'] = 1980;
                 $timearray['mon'] = 1;
                 $timearray['mday'] = 1;
                 $timearray['hours'] = 0;
                 $timearray['minutes'] = 0;
                 $timearray['seconds'] = 0;
    
                 }
    
             return (($timearray['year'] - 1980) << 25) | ($timearray['mon'] << 21) | ($timearray['mday'] << 16) |
             ($timearray['hours'] << 11) | ($timearray['minutes'] << 5) | ($timearray['seconds'] >> 1);
    
             }
    
         function addFile($data, $name, $time = 0){
    
             $name = str_replace('\\', '/', $name);
    
             $dtime = dechex($this -> unix2DosTime($time));
             $hexdtime = '\x' . $dtime[6] . $dtime[7]
             . '\x' . $dtime[4] . $dtime[5]
             . '\x' . $dtime[2] . $dtime[3]
             . '\x' . $dtime[0] . $dtime[1];
    
             eval('$hexdtime = "' . $hexdtime . '";');
    
             $fr = "\x50\x4b\x03\x04";
             $fr .= "\x14\x00"; // ver needed to extract
             $fr .= "\x00\x00"; // gen purpose bit flag
             $fr .= "\x08\x00"; // compression method
             $fr .= $hexdtime; // last mod time and date
    
    
             $unc_len = strlen($data);
             $crc = crc32($data);
             $zdata = gzcompress($data);
             $zdata = substr(substr($zdata, 0, strlen($zdata) - 4), 2); // fix crc bug
             $c_len = strlen($zdata);
             $fr .= pack('V', $crc); // crc32
             $fr .= pack('V', $c_len); // compressed filesize
             $fr .= pack('V', $unc_len); // uncompressed filesize
             $fr .= pack('v', strlen($name)); // length of filename
             $fr .= pack('v', 0); // extra field length
             $fr .= $name;
    
             $fr .= $zdata;
    
             $fr .= pack('V', $crc); // crc32
             $fr .= pack('V', $c_len); // compressed filesize
             $fr .= pack('V', $unc_len); // uncompressed filesize
    
    
             $this -> datasec[] = $fr;
             $new_offset = strlen(implode('', $this -> datasec));
    
             $cdrec = "\x50\x4b\x01\x02";
             $cdrec .= "\x00\x00"; // version made by
             $cdrec .= "\x14\x00"; // version needed to extract
             $cdrec .= "\x00\x00"; // gen purpose bit flag
             $cdrec .= "\x08\x00"; // compression method
             $cdrec .= $hexdtime; // last mod time & date
             $cdrec .= pack('V', $crc); // crc32
             $cdrec .= pack('V', $c_len); // compressed filesize
             $cdrec .= pack('V', $unc_len); // uncompressed filesize
             $cdrec .= pack('v', strlen($name)); // length of filename
             $cdrec .= pack('v', 0); // extra field length
             $cdrec .= pack('v', 0); // file comment length
             $cdrec .= pack('v', 0); // disk number start
             $cdrec .= pack('v', 0); // internal file attributes
             $cdrec .= pack('V', 32); // external file attributes - 'archive' bit set
    
    
             $cdrec .= pack('V', $this -> old_offset); // relative offset of local header
             $this -> old_offset = $new_offset;
    
             $cdrec .= $name;
    
             $this -> ctrl_dir[] = $cdrec;
    
             }
    
         function file(){
    
             $data = implode(NULL, $this -> datasec);
             $ctrldir = implode(NULL, $this -> ctrl_dir);
    
             return $data .
             $ctrldir .
             $this -> eof_ctrl_dir .
             pack('v', sizeof($this -> ctrl_dir)) . pack('v', sizeof($this -> ctrl_dir)) . pack('V', strlen($ctrldir)) . pack('V', strlen($data)) . "\x00\x00"; // .zip file comment length
             }
    
        }
    
        
        
        
    ?>
    
    </html>

  11. Obrigado Eserra,

    eu já tinha tentado com o preg_replace

    elaborei um script com ele. então nada tava dando certo.

    acabei por desistir e investigar mais um pouco e foi ai k vim aki falar com a malta.

    tentei

    $sq = preg_replace( sprintf( "/\\b(%s)\\b/" , preg_replace( "/\\s/" , "|" , $q ) ) , '<font color="red">$1</font>' , $sql["nome"] );
    $a[] = $sq;

    mas ainda não consegui detectar o problema :blink:

    pode dizer onde esta o problema??? ou tá tudo errado?

    brigadao

  12. Boas malta , tenho esse codigo ai de um motor de busca dinamico tipo google. ta funcionando tudo direitinho

    mas agora keria por a palavra procurada no momento tipo em <b> ou cor diferente, alguém sabe algum jeito de fazer isso?

    obrigado

    <?php 
    
    include_once("data/init.php");
    
        $tab = "sala";
        $q = $_GET["q"];
        $result_set = mysql_query("SELECT * FROM `$tab` WHERE nome LIKE '%$q%'");
        $sql = mysql_fetch_assoc($result_set); 
        $a = mysql_num_rows($sql);
        //com registo
            while ($sql)
                { 
                $c[] = $sql["local"];
                $b[] = $sql["id"];
                $a[] = $sql["nome"];
                
                    //////
                    $sql = mysql_fetch_assoc($result_set);
                }
    
    ///////////////////////////////////////////////////
    
    //lookup all hints from array if length of q>0
    if (strlen($q) > 0)
      {
      $hint="";
      for($i=0; $i<count($a); $i++)
        {
        if (strtolower($q)==strtolower(substr($a[$i],0,strlen($q))))
          {
          if ($hint=="")
            {
            $hint = "<a href=produto.php?id=".$b[$i].">$a[$i]</a>";
            }
          else
            {
      
            $hint=$hint." , "."<a href=produto.php?id=".$b[$i].">$a[$i]</a>";
            }
          }
        }
      }
    
    // Set output to "no suggestion" if no hint were found
    // or to the correct values
    if ($hint == "")
      {
      $response="<font color='#888888'>Sem resultados</font>";
      }
    else
      {
      $response=$hint;
      }
    
    //output the response
    echo $response;
    ?>

  13. boas malta, eu tenho este codido aki k ta funcionando bem,

    mas eu keria fazer ele pegar os valores de uma base dados

    e mostar pra poder redirectionar depois para a pagina pelo id,

    mas ta dificil ultrapassar, sera k alguém pode ajudar???´

    form na pagina principal

    &lt;script type="text/javascript">
    function showHint(str)
    {
    if (str.length==0)
      { 
      document.getElementById("txtHint").innerHTML="";
      return;
      }
    if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
      xmlhttp=new XMLHttpRequest();
      }
    else
      {// code for IE6, IE5
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    xmlhttp.onreadystatechange=function()
      {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
        }
      }
    xmlhttp.open("GET","gethint.php?q="+str,true);
    xmlhttp.send();
    }
    </script>
    pagina gethint.php
    <?php 
    
    include_once("data/init.php");
    
    /// aki ele tem a query para pegar os valores da bd
        $tab = "sala";
    //    $q = $_GET["q"];
        $result_set = mysql_query("SELECT * FROM `$tab` WHERE `nome`='$q';");
        $sql = mysql_fetch_assoc($result_set); 
        $a = mysql_num_rows($sql);
        //com registo
            while ($sql)
                { 
                
                //    $a[] = $sql["nome"];
                    //////
                    $sql = mysql_fetch_assoc($result_set);
                }
    
    
    // Fill up array with names
    //aki esta o array onde ele pega os nomes correctamente, mas keria mandar ele pegar da bd
    $a[]="bob";
    $a[]="Anna";
    $a[]="john";
    
    
    
    //get the q parameter from URL
    $q=$_GET["q"];
    
    //lookup all hints from array if length of q>0
    if (strlen($q) > 0)
      {
      $hint="";
      for($i=0; $i<count($a); $i++)
        {
        if (strtolower($q)==strtolower(substr($a[$i],0,strlen($q))))
          {
          if ($hint=="")
            {
             //original
            $hint=$a[$i];
    
    
            //aki keria por do tipo, o problema por enquanto é mesmo a query e a estrutura while k não sei por a dar
    //      $hint="<a href="produto.php?id=<?php echo $a[$id]; ?>&nome="<?php echo $a[$i]; ?>";
            }
          else
            {
            $hint=$hint." , ".$a[$i];
            }
          }
        }
      }
    
    // Set output to "no suggestion" if no hint were found
    // or to the correct values
    if ($hint == "")
      {
      $response="Sem resultados";
      }
    else
      {
      $response=$hint;
      }
    
    //output the response
    echo $response;
    ?>

    agradeço a ajuda.

    obrigado desde já.

    valeu

  14. boas malta arranjei este pequeno codigo para fazer upload e redimensionar um thumb em 150*200,

    mas o problema é que preciso tambem de redimensionar a imagem original para 800*600 e não sei como fazer isso,

    (mudei tb o codigo pra meter o endereco na base dados mas isso ta tudo funcionando, so falta mesmo a original para 800*600 ou algo do genero)

    já tentei duplicar o codigo e mudar as variaveis mas não ta funcionando,

    alguém me pode botar uma maozinha ai ???

    valeu

    define("TWIDTH", "200");
        define("THEIGHT", "150");
        define("IDIR", "images/");
        define("TDIR", "images/thumbs/");
    
                    $idir = IDIR;
            $tdir = TDIR;
            
            $twidth = TWIDTH;   // Maximum Width For Thumbnail Images
            $theight = THEIGHT;   // Maximum Height For Thumbnail Images
            
            if (!isset($_GET['subpage'])) {   // Image Upload Form Below   ?>
              <form method="post" action="add.php<?php echo $_SESSION["string"]; ?>&subpage=upload" enctype="multipart/form-data">
               File:<br />
              <input type="file" name="imagefile" class="form" >
              <br /><br />
              <input name="submit" type="submit" value="Adicionar" class="form">  <input type="reset" value="Limpar" class="form">
              </form>
            <?php } else  if (isset($_GET['subpage']) && $_GET['subpage'] == 'upload') {   // Uploading/Resizing Script
              $url = $_FILES['imagefile']['name'];   // Set $url To Equal The Filename For Later Use
              if ($_FILES['imagefile']['type'] == "image/jpg" || $_FILES['imagefile']['type'] == "image/jpeg" || $_FILES['imagefile']['type'] == "image/pjpeg") {
                $file_ext = strrchr($_FILES['imagefile']['name'], '.');   // Get The File Extention In The Format Of , For Instance, .jpg, .gif or .php
                 ///////////////////////////////////
                  ///////////////////////////////////
         $copy = copy($_FILES['imagefile']['tmp_name'], "$idir" . $_FILES['imagefile']['name']);   // Move Image From Temporary Location To Permanent Location
               $bigimg = "$idir" . $_FILES['imagefile']['name'];
               $_SESSION["bigimg"] = $bigimg;
              
               $smallimg = "$tdir" . $_FILES['imagefile']['name'];
                if ($copy) {   // If The Script Was Able To Copy The Image To It's Permanent Location
                  //print 'Imagem enviada com sucesso. -> ';   // Was Able To Successfully Upload Image~
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  //envia imagem grand pra bd
                  $tab = TAB;
                  $token = $_SESSION["token"];
                  query("UPDATE `$tab` SET `bimg`='$bigimg' WHERE `token`='$token'");
                  //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  print $bigimg.'<br />';
                  $simg = imagecreatefromjpeg("$idir" . $url);   // Make A New Temporary Image To Create The Thumbanil From
                  $currwidth = imagesx($simg);   // Current Image Width
                  $currheight = imagesy($simg);   // Current Image Height
                  if ($currheight > $currwidth) {   // If Height Is Greater Than Width
                     $zoom = $twidth / $currheight;   // Length Ratio For Width
                     $newheight = $theight;   // Height Is Equal To Max Height
                     $newwidth = $currwidth * $zoom;   // Creates The New Width
                  } else {    // Otherwise, Assume Width Is Greater Than Height (Will Produce Same Result If Width Is Equal To Height)
                    $zoom = $twidth / $currwidth;   // Length Ratio For Height
                    $newwidth = $twidth;   // Width Is Equal To Max Width
                    $newheight = $currheight * $zoom;   // Creates The New Height
                  }
                  $dimg = imagecreate($newwidth, $newheight);   // Make New Image For Thumbnail
                  imagetruecolortopalette($simg, false, 256);   // Create New Color Pallete
                  $palsize = ImageColorsTotal($simg);
                  for ($i = 0; $i < $palsize; $i++) {   // Counting Colors In The Image
                   $colors = ImageColorsForIndex($simg, $i);   // Number Of Colors Used
                   ImageColorAllocate($dimg, $colors['red'], $colors['green'], $colors['blue']);   // Tell The Server What Colors This Image Will Use
                  }
                  imagecopyresized($dimg, $simg, 0, 0, 0, 0, $newwidth, $newheight, $currwidth, $currheight);   // Copy Resized Image To The New Image (So We Can Save It)
                  
                  imagejpeg($dimg, "$tdir" . $url);   // Saving The Image
                  $vamos =  imagejpeg($dimg, "$tdir" . $url);
                  imagedestroy($simg);   // Destroying The Temporary Image
                  imagedestroy($dimg);   // Destroying The Other Temporary Image
                  print 'Imagem reduzida enviada com sucesso. -> ';   // Resize successful
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  print $smallimg.'<br />';
                  //envia pequena pra bd
                  $tab = TAB;
                  $token = $_SESSION["token"];
                  query("UPDATE `$tab` SET `simg`='$smallimg' WHERE `token`='$token'");
                   //////////////***************************\\\\\\\\\\\\\\\\\\\\\\\\\\\
                  header("Location: "."?".$_SESSION["string"]."&div=3");
                  
                  
                  
                  
                } else {
                  print '<font color="#FF0000">ERRO: não foi possivel enviar a imagem.</font>';
                  header("Location: "."?".$_SESSION["string"]."&div=5");   // Error Message If Upload Failed
                }
              } else {
                print '<font color="#FF0000">ERRO: Extencao Invalida (Deve ser .jpg ou .jpeg. A sua e '.$file_ext;   // Error Message If Filetype Is Wrong
                header("Location: "."?".$_SESSION["string"]."&div=7");
                print $file_ext;   // Show The Invalid File's Extention
                print '.</font>';
                print_footer();

  15. boas malta, alguém sabe como se faz um backup de uma tabela?

    eu tenho um script assim

    if($del)
    {
            $tab = "noticias";
        query("TRUNCATE TABLE $tab");
        $div=14;
        header("Location: ".SCRIPT_NAME."?order=DESC&by=criado&div=$div");
    }

    mas antes de executar este queria salvar todos os dados num ficheiro .sql ou .txt como backup

    alguém sabe um jeito de fazer isso?

  16. Boas malta, tava aqui me perguntando,

    sera que á alguma forma de fazer upload de imagem (800x600) e o script fazer upload e tal ,

    já tenho isso, mas tambem fazer rezise pra um tamanho diferente tipo (600x400)

    ??

    obrigado por reply

    , já encontrei malta,

    aqui vai pra kem precisar (so falta a query pra inserir na BD)

    <?php
    $idir = "images/";   // Path To Images Directory
    $tdir = "images/thumbs/";   // Path To Thumbnails Directory
    $twidth = "125";   // Maximum Width For Thumbnail Images
    $theight = "100";   // Maximum Height For Thumbnail Images
    
    if (!isset($_GET['subpage'])) {   // Image Upload Form Below   ?>
      <form method="post" action="addphoto.php?subpage=upload" enctype="multipart/form-data">
       File:<br />
      <input type="file" name="imagefile" class="form">
      <br /><br />
      <input name="submit" type="submit" value="Sumbit" class="form">  <input type="reset" value="Clear" class="form">
      </form>
    <? } else  if (isset($_GET['subpage']) && $_GET['subpage'] == 'upload') {   // Uploading/Resizing Script
      $url = $_FILES['imagefile']['name'];   // Set $url To Equal The Filename For Later Use
      if ($_FILES['imagefile']['type'] == "image/jpg" || $_FILES['imagefile']['type'] == "image/jpeg" || $_FILES['imagefile']['type'] == "image/pjpeg") {
        $file_ext = strrchr($_FILES['imagefile']['name'], '.');   // Get The File Extention In The Format Of , For Instance, .jpg, .gif or .php
        $copy = copy($_FILES['imagefile']['tmp_name'], "$idir" . $_FILES['imagefile']['name']);   // Move Image From Temporary Location To Permanent Location
        if ($copy) {   // If The Script Was Able To Copy The Image To It's Permanent Location
          print 'Image uploaded successfully.<br />';   // Was Able To Successfully Upload Image
          $simg = imagecreatefromjpeg("$idir" . $url);   // Make A New Temporary Image To Create The Thumbanil From
          $currwidth = imagesx($simg);   // Current Image Width
          $currheight = imagesy($simg);   // Current Image Height
          if ($currheight > $currwidth) {   // If Height Is Greater Than Width
             $zoom = $twidth / $currheight;   // Length Ratio For Width
             $newheight = $theight;   // Height Is Equal To Max Height
             $newwidth = $currwidth * $zoom;   // Creates The New Width
          } else {    // Otherwise, Assume Width Is Greater Than Height (Will Produce Same Result If Width Is Equal To Height)
            $zoom = $twidth / $currwidth;   // Length Ratio For Height
            $newwidth = $twidth;   // Width Is Equal To Max Width
            $newheight = $currheight * $zoom;   // Creates The New Height
          }
          $dimg = imagecreate($newwidth, $newheight);   // Make New Image For Thumbnail
          imagetruecolortopalette($simg, false, 256);   // Create New Color Pallete
          $palsize = ImageColorsTotal($simg);
          for ($i = 0; $i < $palsize; $i++) {   // Counting Colors In The Image
           $colors = ImageColorsForIndex($simg, $i);   // Number Of Colors Used
           ImageColorAllocate($dimg, $colors['red'], $colors['green'], $colors['blue']);   // Tell The Server What Colors This Image Will Use
          }
          imagecopyresized($dimg, $simg, 0, 0, 0, 0, $newwidth, $newheight, $currwidth, $currheight);   // Copy Resized Image To The New Image (So We Can Save It)
          imagejpeg($dimg, "$tdir" . $url);   // Saving The Image
          imagedestroy($simg);   // Destroying The Temporary Image
          imagedestroy($dimg);   // Destroying The Other Temporary Image
          print 'Image thumbnail created successfully.';   // Resize successful
        } else {
          print '<font color="#FF0000">ERROR: Unable to upload image.</font>';   // Error Message If Upload Failed
        }
      } else {
        print '<font color="#FF0000">ERROR: Wrong filetype (has to be a .jpg or .jpeg. Yours is ';   // Error Message If Filetype Is Wrong
        print $file_ext;   // Show The Invalid File's Extention
        print '.</font>';
      }
    } ?>

  17. boas pessoal, estou fazendo uns scripts e encontrei um problema que já tinha conseguido resolver,

    trata-se do seguinte:

    aqui tenho as variaveis,

    define("BASE", "http://localhost");
    $_SESSION["pagina"] = BASE . $_SERVER['SCRIPT_NAME']."?" . $_SERVER['QUERY_STRING'];
    $page = BASE . $_SERVER['SCRIPT_NAME']."?" . $_SERVER['QUERY_STRING'];
    no meu caso deveria guardar exatamente : http://scriptbrasil.com.br/forum/index.php...ew_post&f=4 aqui eu envio
    <a class="delete" href="del.php?id=<?php echo $row["id"]?>&page=<?php echo $page; ?>">Apagar</a>
    ficheiro del.php
    $page = $_GET["page"];   //obtem o valor anterior
    query (del da base dados)
    header("Location: $page");  //aqui teria de enviar de novo para  : http://scriptbrasil.com.br/forum/index.php?act=post&do=new_post&f=4

    // eu keria que ele volta-se exatamente pra mesma pagina, sem tirar nem por

    porque no meu sistema de paginacao com paginas ele volta sempre pro inicio e o utilizador teria de voltar para a pagina 100 para apagar outro item,

    alguém me podia dar uma ajudinha rapida sff?

    obrigadao

  18. boas pessoal, tenho andado a fazer um projecto em flash, agora so estou a tomar conta de uns detalhes,

    gostava de saber se há alguma maneira de no explorer aparecer um titulo em vez de -> ficheiro.swf (objecto application bla bla bla)

    sim eu já pensei em incorporar num explorer, mas os explorer tem um bug noutros scripts k tenho, keria so mesmo um codigo pra mudar essa parte,

    obrigado ai pessoal

  19. oi pessoal, tou tendo um problema com este script

    ///

    $foto "img/asdgdsg.jpg";

    $tit = "titulo";

    $tab = "noticias";

    mysql_query("UPDATE `noticias` SET `imagem`='$foto' WHERE `titulo`='$tit'") or die(mysql_error());

    ou

    $query = mysql_query("UPDATE `$tab` SET imagem='$foto' WHERE titulo='$tit' ") or die(mysql_error());

    var_dump($query);

    ambos não funcionam, alguém me sabe dizer onde estou falhando???

    já não é a primeira vez que fico horas a tentar problemas de update de dados

    valeu.

×
×
  • Criar Novo...