Ir para conteúdo
Fórum Script Brasil

arldin

Membros
  • Total de itens

    278
  • Registro em

  • Última visita

Sobre arldin

  • Data de Nascimento 10/07/1957

Contatos

  • Website URL
    http://www.arldinartfest.com.br

Perfil

  • Gender
    Male
  • Location
    Curitiba

Últimos Visitantes

1.674 visualizações

arldin's Achievements

0

Reputação

  1. Consegui resolver ficou assim o codico <?php require_once('config.php'); echo $data=date('Y-m-d'); $data_pg = date("Y-m-d", strtotime("+ 1 Month")); mysql_query("UPDATE se_users SET status = 1 WHERE id IN (SELECT id FROM pag) "); mysql_query("UPDATE se_users SET data_pg = '$data_pg' WHERE id IN (SELECT id FROM pag) "); echo '<script> location.href="info_pag.php"; </script>'; ?>
  2. Valeu pela força mais não funcionou estou tentando assim ("UPDATE se_users SET status = 1 WHERE id IN (SELECT id FROM pag) "); desta forma eu consigo fazer o update no status pegando pelo o id so não estou conseguindo no campo data_pg
  3. Eu tenho a seguinte opinião Se eu não posso esclarecer ou ajudar em algum tópico eu prefiro não responde
  4. Bom dia a todos estou precisando de uma força para fazer um update pegando dados inserindo em outra tabela Por exemplo Tabela pag id_pag int chave primaria id int 11 data_pg date status int 1 tabela se_users id_user int 11 chave primaria id int 11 data_pg date statsu int 1 Eu preciso fazer o update pegando os campo data_pg e status com referença no id da tabela pag Estou pedindo esta força pois vou se bem sincero eu não sei como fazer
  5. arldin

    upload image

    dei uma olhada mais a onde eu encacho para diminuir o tamanho da imagem original pois as do thumb já e feita que vai ser salva no diretorio
  6. arldin

    upload image

    Bom dia a todos eu tenho um script de upload image que cria thumb salva no mysql e no diretorio as imagem tanto a orinal quanto a thumb O que eu gostaria de saber se tem como diminuir a imagem original tambem Este e o script <?php require_once('classes/CMySQL.php'); if($_GET['action']=='filename'){ $num = $_POST['id']; $campos = $_POST['campos']; $dir = "images/$num"; //tamanhos para criar as thumbs $largura_final = 256; $altura_final = 205; @mkdir($dir); if ($handle = @opendir($dir)) { while (false !== ($filez = readdir($handle))){ if ($filez != "." && $filez != ".."){ $filez = substr($filez,0,-4); $filez2.="$filez-*-";}} $filez2 = substr($filez2, 0, -3); $filez3 = explode("-*-", $filez2); natsort ($filez3); $quanti = count($filez3); $quanti--; $y = $filez3[$quanti]; $y = substr($y, -2); closedir($handle);} $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; $cont=0; $p = $y; $title = $_POST['title']; $description = $_POST['description']; $comments_count = $_POST['comments_count']; $when = $_POST['when']; for($i=0;$i<$campos;$i++){ $name = $f_name[$i]; $file = explode(".",$name); $filec = count($file); $filec = $filec-1; $file = $file[$filec]; $title = $title[$i]; $description = $description[$i]; $comments_count = $comments_count[$i]; $when = $when[$i]; $patha = $dir."$num"."$name"; $nome = "$num"."$name"; if ( ($name!="") and (is_file($f_tmp[$i]))){ if ($cont==0){ echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $patha." - "; $up = move_uploaded_file($f_tmp[$i], $patha); //criar thumb a função verifica a extensão do arquivo e cria a thumb a partir disso if(preg_match("/.jpg/i", "$nome")){ $format = 'image/jpeg'; } if (preg_match("/.gif/i", "$nome")){ $format = 'image/gif'; } if(preg_match("/.png/i", "$nome'")){ $format = 'image/png'; } if($format!=''){ $tamanho = getimagesize($dir.$nome); $largura_fonte = $tamanho[0]; $altura_fonte = $tamanho[1]; switch($format){ case 'image/jpeg': $source = imagecreatefromjpeg($dir.$nome); break; case 'image/gif'; $source = imagecreatefromgif($dir.$nome); break; case 'image/png': $source = imagecreatefrompng($dir.$nome); break; } $nome_thumb = substr($nome,0,strpos(".",$nome))."thumb_".substr($nome,strpos(".",$nome)); $imagem_destino = imagecreatetruecolor($largura_final,$altura_final); imagealphablending($imagem_destino, false); imagecopyresized($imagem_destino, $source, 0, 0, 0, 0, $largura_final, $altura_final, $largura_fonte, $altura_fonte); @imagejpeg($imagem_destino, $dir.$nome_thumb, 70); imagedestroy($source); imagedestroy($imagem_destino); } //fim do thumb if ($up==true): echo "<i>Enviado!</i>"; $cont++; $GLOBALS['MySQL']->res("INSERT INTO `s281_photos` SET `title` = '{$title}', `filename` = '{$nome}', `description` = '{$description}',`when` = UNIX_TIMESTAMP(), `comments_count` = '{$comments_count}', `thumb` = 'thumb_{$nome}'"); else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } echo ($cont!=0) ? "<script>alert(\"Total de arquivos enviados: $cont\"); location.href=\"index.php\"</script>": "<script>alert(\"Nenhum arquivo foi enviado!\"); location.href=\"\"</script>"; } ?>
  7. arldin

    chat estilo facbok

    Resovi o que pega a imagem la a onde tem a inscriçaõ FOTO eu fiz o seguinte <img width=30 height=30 src="<?php echo $se_users->profImage;?>" id="<?php echo $uploadedimage; ?>" /> Deste cheito esta pegando a foto agora so resta o outro
  8. arldin

    chat estilo facbok

    Bom dia amigos estou fazendo um chat estilo facebook. Nele mostra o nome do usuario e tambem mostra quando estão offline e online, ate aqui esta tudo certo e envia as mensagem abrindo uma janela ate aqui esta tudo certo. O que eu não estou conseguindo e que pege a foto do usuario. A foto e amarzena em um baco de dado e salva em uma pasta. Na tabela do usuario e esta se_users id user_email user_fname user_password profImage (aqui e amarzenado a imagem) quando grava a imagem fica desta maneira "uploadedimage/imagem" pois e o nome da pasta este e parte do script onde eu quero pegar a imagem <div style="width:85%;float: left;height:75px;top:0px;"> <div id="contatos"> <span class="online" id="<?php echo $_SESSION['SESS_ID'];?>"></span> <ul> <?php $selecionar_usuarios = BD::conn()->prepare("SELECT * FROM `se_users` WHERE id != ?"); $selecionar_usuarios->execute(array($_SESSION['SESS_ID'])); if($selecionar_usuarios->rowCount() == 0){ echo '<p>Desculpla, não há contatos ainda!</p>'; }else{ while($se_users = $selecionar_usuarios->fetchObject()){ ?> <li><span class="type" id="<?php echo $se_users->user_id;?>"></span> <a href="javascript:void(0);" nome="<?php echo $se_users->user_fname;?>" id="<?php echo $se_users->id;?>" class="comecar"> <?php echo "FOTO" ?>&nbsp;&nbsp; <?php echo $se_users->user_fname;?></a></li> <?php }}?> </ul> </div> </div> <div style="position:absolute; top:0; right:0;" id="retorno"><div> <div id="janelas"></div> </div> A onde esta escrito FOTO e a onde eu quero que ela apareça Aproveitando quero pedi tambem o seguinte quando eu mando mensagem ela e para mudar de status quando for lida Desta maneira quando o usuario entar a janela abre ta tudo certo so que ela não esta mudando o statu este e o codico de envio de mensage <?php session_start(); include_once "../config1.php"; require_once('../classes/BD.class.php'); BD::conn(); $acao = $_POST['acao']; switch($acao){ case 'inserir': $para = $_POST['para']; $mensagem = strip_tags($_POST['mensagem']); $pegar_nome = BD::conn()->prepare("SELECT user_fname FROM `se_users` WHERE id = ?"); $pegar_nome->execute(array($_SESSION['SESS_ID'])); $ft = $pegar_nome->fetchObject(); $inserir = BD::conn()->prepare("INSERT INTO `mensagens` (id_de, id_para, data, mensagem) VALUES(?,?,NOW(),?)"); if($inserir->execute(array($_SESSION['SESS_ID'], $para, $mensagem))){ echo '<li><span>'.$ft->nome.' disse:</span><p>'.$mensagem.'</p></li>'; } break; case 'verificar': $ids = (isset($_POST['ids'])) ? $_POST['ids'] : ''; $users = (isset($_POST['users'])) ? $_POST['users'] : ''; $retorno = array(); if($users != ''){ foreach($users as $indice => $id_u){ $sel = BD::conn()->prepare("SELECT horario, limite FROM `se_users` WHERE id = ?"); $sel->execute(array($id_u)); $fet = $sel->fetchObject(); $atual = date('Y-m-d H:i:s'); $mais1 = date('Y-m-d H:i:s', strtotime('+1 min')); if($id_u == $_SESSION['SESS_ID']){ $up = BD::conn()->prepare("UPDATE `se_users` SET limite = ? WHERE id = ?"); $up->execute(array($mais1, $id_u)); } if($atual >= $fet->limite) $retorno['useronoff'][$id_u] = 'off'; else $retorno['useronoff'][$id_u] = 'on'; } } if($ids == ''){ if(isset($retorno['mensagens'])) $retorno['mensagens'] == ''; }else{ foreach($ids as $indice => $id){ $selecionar = BD::conn()->prepare("SELECT * FROM `mensagens` WHERE id_de = ? AND id_para = ? OR id_de = ? AND id_para = ?"); $selecionar->execute(array($_SESSION['SESS_ID'], $id, $id, $_SESSION['SESS_ID'])); $mensagem = ''; while($ft = $selecionar->fetchObject()){ $user_fname = BD::conn()->prepare("SELECT user_fname FROM `se_users` WHERE id = ?"); $user_fname->execute(array($ft->id_de)); $user_fname = $user_fname->fetchObject(); $mensagem .= '<li><span>'.$user_fname->user_fname.' disse:</span><p>'.$ft->mensagem.'</p></li>'; } $retorno['mensagens'][$id] = $mensagem; } } $verificar = BD::conn()->prepare("SELECT id_de FROM `mensagens` WHERE id_para = ? AND lido = ? GROUP BY id_de"); $verificar->execute(array($_SESSION['SESS_ID'], 0)); if($verificar->rowCount() == 0){ if(isset($retorno['nao_lidos'])) $retorno['nao_lidos'] == ''; }else{ while($user = $verificar->fetchObject()){ $retorno['nao_lidos'][] = $user->id_de; } } $retorno = json_encode($retorno); echo $retorno; break; case 'mudar_status': $user = $_POST['user']; $mudar_st = BD::conn()->prepare("UPDATE `mensagens` SET lido = '1' WHERE id_de = ? AND id_para = ?"); $mudar_st->execute(array($user, $_SESSION['SESS_ID'])); break; } ?> Deste já agradeço a todos
  9. Bom dia como faço para resolver o seguinte erro Com a conexão PDO Este e o meu arquivo de conexão Quando tento fazer o cadasto esta me dando este erro esta e a linha que esta no arquivo de cadastro como faço para resolver este erro
  10. arldin

    Cadastro

    :lol: Boa tarde eu estou com um pegueno poblema em cadastra usuario E o seguinte eu tenho o codico de cadastrar porem ele so faz o cadastro de um usuario depois ele da query falho este e o da pagina de cadastro e este e o que faz a verifição alguém pode me informa a onde esta o erro já resovi o erro esta na tabela do bd
  11. Boa tarde Não sei se e aqui que eu tiro esta duvida Tenho um site que as paginas estão em TPL, no servido elas funcionam mais no meu localhost não. Como faço para que elas funcione no localhost Desde já agradeço pela ajuda
  12. Bom dia amigos não sei se e aqui que tiro esta duvida E o seguinte eu tenho site que esta rodando direito Eu estalei o EasyPHP 2.0b1 para trabalhar em localhost Ele contem o APACHE 2.2.3 PHP 5.2.0 PHPMYADMIN 2.9.1.1 MYSQL 5.2.27 Esta tudo certo mais tem um porem as paginas que estão em TPL não fica visivel alguém pode me o porque isto esta acontecendo
  13. Valeu amigo estava procurando algo ne net para estuda mais não tava encontrando a sua dica me foi util
  14. Bom dia a todos eu tenho este script que da upload na imagem e cria imagem thumbs ate ai tudo beleza as imagem são gravada nos diretorios o que eu estou querendo e que as mesmas imagem foce para um db este e o script <!doctype html public "-//w3c//dtd html 3.2//en"> <html> <head> <title></title> </head> <body > <? // Below lines are to display file name, temp name and file type , you can use them for testing your script only////// echo "Arquivo nome: ".$_FILES[userfile][name]."<br>"; echo "link nome: ".$_FILES[userfile][tmp_name]."<br>"; echo "Arquivo tipo: ".$_FILES[userfile][type]."<br>"; echo "<br><br>"; /////////////////////////////////////////////////////////////////////////// $add="upimg/".$_FILES[userfile][name]; // the path with the file name where the file will be stored, upload is the directory name. //echo $add; if(move_uploaded_file ($_FILES[userfile][tmp_name],$add)){ echo "Carregado com sucesso"; chmod("$add",0777); }else{echo "Falha ao carregar arquivo"; exit;} ///////// Start the thumbnail generation////////////// $n_width=100; // Fix the width of the thumb nail images $n_height=100; // Fix the height of the thumb nail imaage $tsrc="thimg/".$_FILES[userfile][name]; // Path where thumb nail image will be stored //echo $tsrc; if (!($_FILES[userfile][type] =="image/pjpeg" OR $_FILES[userfile][type]=="image/gif")){echo "Your uploaded file must be of JPG or GIF. Other file types are not allowed<BR>"; exit;} /////////////////////////////////////////////// Starting of GIF thumb nail creation/////////// if (@$_FILES[userfile][type]=="image/gif") { $im=ImageCreateFromGIF($add); $width=ImageSx($im); // Original picture width is stored $height=ImageSy($im); // Original picture height is stored $newimage=imagecreatetruecolor($n_width,$n_height); imageCopyResized($newimage,$im,0,0,0,0,$n_width,$n_height,$width,$height); if (function_exists("imagegif")) { Header("Content-type: image/gif"); ImageGIF($newimage,$tsrc); } elseif (function_exists("imagejpeg")) { Header("Content-type: image/jpeg"); ImageJPEG($newimage,$tsrc); } chmod("$tsrc",0777); }////////// end of gif file thumb nail creation////////// ////////////// starting of JPG thumb nail creation////////// if($_FILES[userfile][type]=="image/pjpeg"){ $im=ImageCreateFromJPEG($add); $width=ImageSx($im); // Original picture width is stored $height=ImageSy($im); // Original picture height is stored $newimage=imagecreatetruecolor($n_width,$n_height); imageCopyResized($newimage,$im,0,0,0,0,$n_width,$n_height,$width,$height); ImageJpeg($newimage,$tsrc); chmod("$tsrc",0777); } //////////////// End of JPG thumb nail creation ////////// ?> <center><a HREF="addimg.php">Enviar mais imagem</a></center> </body> </html> e esta seria a tabela que eu gostara que ela foce salva CREATE TABLE `tbl_imagens` ( `id_imagem` int(11) NOT NULL auto_increment, `imagem_grd` varchar(150) NOT NULL default, `imagem_thumb` varchar(150) NOT NULL default, `status` varchar(10) NOT NULL default, PRIMARY KEY (`id_imagem`) ); agradeço a todos pela força
  15. arldin

    Rede social

    já teste comjavascript/ajax E mesmo assim da o erro
×
×
  • Criar Novo...