- Fórum WMO
- → graffdesign's Content
graffdesign's Content
There have been 21 items by graffdesign (Search limited from 05/05/2023)
#831139 Palestras Gratuitas - Delphi For Php
Posted by graffdesign on 06/03/2007, 17:30 in PHP
Quem tiver interessado em saber mais no meu BLOG tem detalhes e links para os eventos.
http://www.megatrend...a...&post_ID=14
Escolha sua cidade e se cadastre.
att
#828589 Tirar Autoincrement
Posted by graffdesign on 22/02/2007, 11:03 in Microsoft SQL Server
Como seria a sintaxe ou caso naum dê com alter table, como eu faria isso, eu preciso tirar o autoincrement de uma determinada chave primária.
grato
#799663 Sic - Automação Comercial
Posted by graffdesign on 16/11/2006, 22:00 in MySQL
Pintou um projeto de desenvolver um sistema de gestão comercial integrando a uma ferramenta de CRM que eu estou desenvolvendo, mas atualmente a empresa usa esse tal de SIC, e o banco de dados dele eu nem consegui identificar qual é.
O cliente já tem no estoque dele 5.000 ítens cadastrados mais 10 mil clientes e etc... Tenho que gerar um formato que suporta-se ser importado pelo mysql e ser integrado ao PHP.
Alguém sabe se é possível ou de alguma ferramenta que o faça?
grato.
#787512 Renomear Uma Imagem Durante O Upload
Posted by graffdesign on 06/10/2006, 23:20 in ASP
Mas preciso renomear cada imagem que é inserida, mas não estou conseguindo alguém poderia me ajudar? Segue o script:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% Set Upload = Server.CreateObject("Persits.Upload.1") ' Use AspJpeg to resize image Set Jpeg = Server.CreateObject("Persits.Jpeg") Path = "upload/" ' Capture and save uploaded image to the same directory as script Upload.Save Server.MapPath(Path) For Each File in Upload.Files If File.ImageType <> "JPG" Then Response.Write "This is not a JPGE image." File.Delete Response.End End If Jpeg.Open File.Path IF Jpeg.OriginalWidth > Jpeg.OriginalHeight THEN Jpeg.Width = 450 ' largura landscape Jpeg.Height = 338 ' altura landscape ELSE Jpeg.Width = 338 ' largura paisagem Jpeg.Height = 450 ' altura paisagem END IF Jpeg.Save Server.MapPath(Path) & "\small_" & File.FileName %> <IMG SRC="upload/<% = "small_" & File.FileName %>"><P> <% Next %>
Abraços
#786755 Adaptar Um Script Php Para Asp
Posted by graffdesign on 05/10/2006, 03:50 in ASP
<% 'declaração das variáveis Dim qBanner_square_list, qBanner_square_getBanner, getItem, TRBS ' TRBS = Total Records Banner Square Dim sql_cList, sql_getBanner 'Query que populará a lista de banners sql_cList = "SELECT" _ & " id_banner" _ & " FROM" _ & " smo_banner" _ & " WHERE" _ & " tamanho = 2" _ & " AND"_ & " roles = 1" _ & " ORDER BY" _ & " id_banner" _ & " ASC;" 'abrir conexão com o banco de dados conn.open "sdsn" , "username" , "senha" ' "datasourcename" , "username" , "senha" 'criar recordset e fazer a consulta set qBanner_square_list = conn.Execute (sql_cList) 'Cria o valor total de registros menos 1 para criar o tamanho do array TRBS = cint(qBanner_square_list.RecordCount + 1) 'Define e cria o array Dim lista_square() reDim preserve lista_square(TRBS) Dim itemLoopSquare 'Define o contador itemLoopSquare = 0 'Cria o contador 'Faz o loop até o fim da consulta e até o contador chegar ao tamanho do total de registros DO UNTIL qBanner_square_list.EOF 'Grava o id no array lista_square(itemLoopSquare) = qBanner_square_list("id_banner") 'Incrementa o contador em + 1 itemLoopSquare = itemLoopSquare + 1 'Pula para o próximo registro qBanner_square_list.Movenext Loop 'Termina o loop 'pega um banner randomizado Dim randASquare randomize randASquare = int(Rnd * uBound(lista_square)) + 0 getItem = cint(lista_square(randASquare)) 'Query que populará a lista de banners sql_getBanner = " SELECT " _ & "id_banner, " _ & "src, " _ & "formato, " _ & "url " _ & "FROM " _ & "smo_banner " _ & "WHERE " _ & "id_banner = " & getItem & ";" set qBanner_square_getBanner = conn.Execute(sql_getBanner) 'pega os dados do banner e guarda em variáveis Dim banner_square, banner_square_formato, banner_square_url [b]banner_square = qBanner_square_getBanner("src") 'nome do banner[/b] banner_square_formato = cint(qBanner_square_getBanner("formato")) banner_square_url = qBanner_square_getBanner("url") 'começar as expressões IF banner_square_formato = 1 THEN 'SWF %> <table width="150" border="0" align="center" cellspacing="0" cellpadding="0"> <tr> <td> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="150" height="150"> <param name="movie" value="_img_externas/_publicidade/<%= banner_square %>" /> <param name="quality" value="high" /> <embed src="_img_externas/_publicidade/<%= banner_square %>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="150" height="150"> </embed> </object> </td> </tr> </table> <% ELSEIF banner_square_formato = 2 THEN 'IMG %> <table width="150" border="0" align="center" cellspacing="0" cellpadding="0"> <tr> <td><a href="<%= banner_square_url %>"><img name="Banner_square" alt="" src="_img_externas/_publicidade/<%= banner_square %>" border="0" /></a></td> </tr> </table> <% ELSE %> <table width="150" border="0" align="center" cellspacing="0" cellpadding="0"> <tr> <td><%= banner_square %></td> </tr> </table> <% END IF %>
Bom funciona de boa, só que agumas vezes a variável: getItem = cint(lista_square(randASquare)) retorna vasia ae a quaery naum funciona e retorna o erro:
Tipo de erro:
ADODB.Field (0x800A0BCD)
BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.
/asp_sites/smo/web/_includes/_inc_banners/banner_square.asp, line 68
A linha 68 é a que esta em negrito no codigo, ou seja a primeira linha depois da query que retornaria o banner!!!
Bom eu sei que o ASP tem um componente de rotação de banners o ADROTATOR, mas como falei preciso seguir um padrão em um sistema e tenho que fazer igual.
O script com essa lógica funciona perfeitamente no PHP e no ColdFusion, alguém sabe o que pode estar acontecendo de errado?
Eu fiz um codigo bobo para testar a função do script e nuam retorna erro nenhum nunca, sempre a variável volta com um valor segue o teste:
<% Option Explicit Dim random(), cont cont=4 redim preserve random(cont) Dim rand random(0) = "item 0" random(1) = "item 1" random(2) = "item 2" random(3) = "item 3" randomize rand = int(Rnd * uBound(random)) + 0 %> <%= "<h3>" & random(rand) & "</h3>" %>
Só da erro com a consulta no db.
Alguém ajuda?
Valeu
#786746 Como Criar Lista De Dados
Posted by graffdesign on 05/10/2006, 00:19 in ASP
Exemplo:
Quero pegar uns itens do banco de dados gravar em uma variável (lista) e depois randomizar as posições dessa lista e pegar um item.
No PHP eu uso a função explode() para criar a lista, como faço no asp e quais são as funções para manipular essas listas, tipo pegar o comprimento da mesma, pegar um determinado item e etc...
Como posso fazer isso?
abraços
#759389 Oque Tem De Errado Nesse Script Gente
Posted by graffdesign on 10/07/2006, 22:12 in PHP
<? if(isset($_POST["cbLista"])) { $i=0; foreach($_POST["cbLista"] as $valor){ echo "result: ".$valor[$i]."<br>"; $i++; } } ?> <form action="teste_data.php" method="post"> <?php for($x = 0; $x <= 10; $x++){ echo"Check Box {$x}: <input type=\"checkbox\" name=\"cbLista\" value=\"{$x}\" /><br>"; } ?> <br /><input type="submit" name="botao" value="Enviar" /> </form>
Ta dando o seguinte erro:
Warning: Invalid argument supplied for foreach() in c:\Inetpub\wwwroot\PHP_APPS\diario\teste_data.php on line 5
A linha 5 é essa: foreach($_POST["cbLista"] as $valor){
Alguém sabe?
Valeu
#758627 Insert Into, Tem Alguma Maneira Especial De Fazer?
Posted by graffdesign on 08/07/2006, 17:07 in PHP
#758580 Insert Into, Tem Alguma Maneira Especial De Fazer?
Posted by graffdesign on 08/07/2006, 14:33 in PHP
Veja o codigo:
<?php #teste para uploads $ip = getenv("REMOTE_ADDR"); if($_POST["cbImagem"] == 1){ if($_POST["rbImagem"] == "top"){ $cmp_upload = "imagem_top"; $local = "../img_externas/_noticia/_capa_topo/"; } else { $cmp_upload = "capa"; $local = "../img_externas/_noticia/_capa/"; } #MONTAR UPLOAD //guarda imagem $arquivo = $_FILES["file_noticia"]; // Tamanho máximo do arquivo (em bytes) $config["tamanho"] = 106883; // Largura máxima (pixels) $config["largura"] = 2000; // Altura máxima (pixels) $config["altura"] = 2000; //começa os testes de formato e tipo if ($arquivo) { if (!eregi("^image\/(pjpeg|jpeg)$", $arquivo["type"])) { $erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg. Envie outro arquivo"; } else{ // Verifica tamanho do arquivo $tmh = round($config["tamanho"]/1024,2); if ($arquivo["size"] > $config["tamanho"]) { $erro[] = "Arquivo em tamanho muito grande! A imagem deve ser de no máximo " . $tmh . "kbs. Envie outro arquivo"; } } // Para verificar as dimensões da imagem $tamanhos = getimagesize($arquivo["tmp_name"]); // Verifica largura if ($tamanhos[0] > $config["largura"]) { $erro[] = "Largura da imagem não deve ultrapassar " . $config["largura"] . " pixels"; } // Verifica altura if ($tamanhos[1] > $config["altura"]) { $erro[] = "Altura da imagem não deve ultrapassar " . $config["altura"] . " pixels"; } // Imprime as mensagens de erro if (sizeof($erro)) { foreach ($erro as $err) { echo " - " . $err . "<BR />"; } } else { // Gera um nome único para a imagem $imagem_nome = "c_".$_POST["slcCategoria"]."_d_".date("wdmYhis") . ".JPG"; // Caminho de onde a imagem ficará $imagem_dir = $local . $imagem_nome; // Faz o upload da imagem @move_uploaded_file($arquivo["tmp_name"], $imagem_dir); $imagem_nome; } #variaveis de querys - insert (noticia) } } $data = date('d/m/Y - H:i:s'); $cad_NOTICIA = " INSERT INTO dir_noticia_principal (categoria_ID,titulo_noticia,corpo_noticia,autor_noticia,fonte_noticia,{$cmp_upload},len,position_noticia,data ,data_ativacao,hora_ativacao,log_data_hora,log_usuario,log_ultima_acao) VALUES ({$_POST['slcCategoria']}, '{$_POST['txtTitulo']}', '{$_POST['txtCorpo']}', '{$_POST['txtAutor']}', '{$_POST['txtFonte']}', '${imagem_nome}', {$_POST['txtLen']}, {$_POST['slcPosition']}, '{$_POST['txtData']}', '{$_POST['txtDt_ativa']}', '{$_POST['txtH_ativa']}', '$data', '{$_SESSION['aut_username']}', '{$_POST['log_last']}');"; $rsCadNoticia = @mysql_query($cad_NOTICIA); #variaveis de querys - insert (log) $cad_LOG = " INSERT INTO dir_usuario_log (usuario_ID, log_acao, log_data, log_dt_ultima_acao, log_id_ultima_acao, log_ip, log_ultima_acao, log_usuario) VALUES ({$_SESSION['aut_id']}, 'Cadastro de Notícia: {$_POST['txtTitulo']}', '{$data}', '{$_POST['log_data']}', {$_POST['log_id']}, '{$ip}', '{$_POST['log_last']}', '{$_SESSION['aut_username']}');"; $rsCadLOG = @mysql_query($cad_LOG); echo "<script>alert(\"Notícia {$_POST['txtTitulo']} cadastrada com sucesso!\");</script>";
Agora o mais estranho foi o seguiinte, de tanto eu tentar fazer o log cadastrar desisit, ai tirei a query de log ae descobri que sem a query de log a query de noticias não funciona, ela não cadastra!!!
Oque pode estar acontecendo?
Para fazer insert into tem que fazer algo diferente do normal?
grato;
#756762 Servidores Dedicados Php
Posted by graffdesign on 03/07/2006, 17:20 in PHP
Se tiverem mais sugestões fiquem a vontade de enviar.
valeu
#756121 Servidores Dedicados Php
Posted by graffdesign on 01/07/2006, 19:48 in PHP
Minha pergunta é, alguém me indica um servidor destes com esse serviço que rode PHP e se possível ASP se não pode ser só php sem problemas.
Não me enteressa servidores sem credibilidade no mercado com planos de R$5,90, servidores que são revendas de servidores que muita das vezes são michurucas e sem suporte algum, assim eu já encontrei um monte.
O meu interesse é uma empresa séria e de credibilidade, encontrei algumas fora do Brasil, mas meu interesse inicial é por empresas braileira, pagamento em real.
Alguém sabe?
Obrigado
#754860 Redimencionamento De Jpgs
Posted by graffdesign on 28/06/2006, 15:12 in PHP
<?PHP // Constantes: variaveis que não mudam em todo o programa // path do win2k. no unix, mude de 'd:/path' para '/home/usuario/www' define('PATH_IMG', 'img/'); define('MAX_WIDTH', 80); define('MAX_HEIGHT', 60); # Pega onde está a imagem $image_file = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE; $image_path = PATH_IMG . $image_file["name"]; @move_uploaded_file($image_file["tmp_name"], $image_path); # Carrega a imagem $img = imagecreatefromjpeg($image_path); echo "Imagem criada 1: ".$img."<br>"; // Se a imagem foi carregada com sucesso, testa o tamanho da mesma if ($img) { // Pega o tamanho da imagem e proporção de resize $width = imagesx($img); $height = imagesy($img); $scale = min(MAX_WIDTH/$width, MAX_HEIGHT/$height); // Se a imagem é maior que o permitido, encolhe ela! if ($scale < 1) { $new_width = floor($scale * $width); $new_height = floor($scale * $height); // Cria uma imagem temporária $tmp_img = imagecreatetruecolor($new_width, $new_height); // Copia e resize a imagem velha na nova imagecopyresized($tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height); imagedestroy($img); $img = $tmp_img; } } echo "Imagem criada 2: ".$img."<br>"; // Cria uma imagem de erro se necessário if (!$img) { $img = imagecreate(MAX_WIDTH, MAX_HEIGHT); imagecolorallocate($img, 204, 204, 204); $c = imagecolorallocate($img, 153, 153, 153); $c1 = imagecolorallocate($img, 0, 0, 0); imageline($img, 0, 0, MAX_WIDTH, MAX_HEIGHT, $c); imageline($img, MAX_WIDTH, 0, 0, MAX_HEIGHT, $c); imagestring($img, 2, 12, 55, 'erro ao carregar imagem', $c1); } // Mostra a imagem ?> <img src="<?= $image_path; ?>" border="0" />
Bom os "echo's" que eu usei foram só para debug mesmo não contem com eles, nesse script eu to conseguindo fazer o upload, mas o redimencionamento não está sendo feito e os echos retornam o seguinte: Imagem criada 1: Resource id #4
Esses echos eu pego da variável que cria o JPG, ou seja: $img = imagecreatefromjpeg($image_path);
echo "Imagem criada 1: ".$img."<br>";
Tem alguma coisa de errado no meu script? alguém consegue indentificar algo errado?
grato por isso.
Minha outra duvida sobre esse mesmo assunto é: Precisarei fazer com esse script um multiplo upload, pensei em trabalhar com loop, qual a melhor forma de dar um loop nesse script?
valeu gente.
ninguém pode ajudar?
#740445 De Xml Para Array - Navegação
Posted by graffdesign on 16/05/2006, 13:57 in Adobe Flash e ActionScript
O problema não é o botão, eu sei fazer, o lance é ao clicar ir para o proximo nó do xml.
Sei que usa-se a função meuXml.nextSibling, só que ta dando undefined quando clico para o próximo.
A minha ideia era gravar todos os itens do xml num array, dae dava pra fazer a navegação mais facilmente.
Alguem pode me ajudar a fazer esse navegador?
Se for possível me ajudar a recuperar todos os itens (imagem) do meu xml e gravar num array, fica bem mais facil pra mim, mas eu só to conseguindo gravar o primeiro item, preciso de todos.
segue os codigos:
System.useCodepage = true; var doc:XML = new XML(); doc.load ("tmpXML.xml"); doc.ignoreWhite=true; doc.onLoad = function (success) { if(success) { var node:XMLNode = this.firstChild.firstChild.firstChild; for (node; node != null; node=node.nextSibling) { /* cria um novo objeto para colocar no array */ var obj:Object = new Object(); /* guarda a pergunta dentro dele */ obj.item = node.attributes.item; var arr:Array = new Array(); /* para cada resposta dentro dele */ for (var item:XMLNode = node.firstChild; item != null; item=item.nextSibling) { /* coloca os atributos dentro de um array */ arr.push(item); mcFoto.loadMovie("../_galerias/_eventos/_GRs/"+arr[0]); } } } }
XML:
<?xml version="1.0" encoding="UTF-8"?> <MyDoc> <File> <Imagem id="1"/> <Imagem imagem="foto_evento/foto10g.jpg">foto_evento/foto10g.jpg</Imagem> </File> <File> <Imagem id="2"/> <Imagem imagem="foto_evento/foto11g.jpg">foto_evento/foto11g.jpg</Imagem> </File> <File> <Imagem id="3"/> <Imagem imagem="foto_evento/foto12g.jpg">foto_evento/foto12g.jpg</Imagem> </File> </MyDoc>
Valeu.
#734622 Sistema De Noticias E Admin
Posted by graffdesign on 25/04/2006, 23:49 in Avaliação de Sistemas
Mas para isso é necessário fazer um cadastro e confirmar o mesmo, por favor não utilize emails do UOL ou libere o ant-span do mesmo.
Valeu pelo elogio ao flash, mas são Flash Forms, uma funcionalidade da versão MX7 do ColdFusion e em alguns lugares é usado RIA (Rich Internet Application) interagindo com um componente coldfusion remotamente através do Flash Remoting por intermedio de um webservices.
#734621 Site De Conteúdo Para O Cidadao
Posted by graffdesign on 25/04/2006, 23:33 in BrainStorm Design
#734495 Sistema De Noticias E Admin
Posted by graffdesign on 25/04/2006, 15:53 in Avaliação de Sistemas
#734489 Qto Vc Cobraria Por Este Servico?
Posted by graffdesign on 25/04/2006, 15:43 in BrainStorm Design
Portanto acho que você deveria cobrar no minimo uns 600 reais principalmente pelo trabalho de tratar as fotos!
Se ele negar deixa ele pedir para um sobrinho que fez curso e entende de PS. Valorize seu trabalho.
T+
#733371 Site De Conteúdo Para O Cidadao
Posted by graffdesign on 21/04/2006, 19:02 in BrainStorm Design
ps. não quero um nome que limite a cidade do RJ
#732712 Site De Conteúdo Para O Cidadao
Posted by graffdesign on 19/04/2006, 16:42 in BrainStorm Design
É verdade!!!
Me amarrei no desingn do sem.ponto, parabéns ta ótimo cara!
É um nome assim que eu gostaria, muito loco o nome e o layout, mas uma vez Parabéns!
#732424 Site De Conteúdo Para O Cidadao
Posted by graffdesign on 18/04/2006, 23:54 in BrainStorm Design
Inicialmente esse site falará especificamente de trÊs cidades do RJ, mas a idéia é fazer abrangendo onde necessitar e/ou tiver demanda, por tanto não quero limitar o nome a uma cidade só ou a uma região, queria um nome sem gênero que no máximo abordasse o cidadão ou o usuário sei lá.
Tipo o Terra.com.br não tem nada de relacionado a seu conteúdo, tipo VIVO não tem nada referenciado a telefonia, VESPER não tem nada relacionada a telefonia, mas vende uma ideia legal, não desmerecendo a ideia UOL (universo Online) lógico que é uma xxxxxx ideia se não existisse eu registraria, mas eu quero algo desligado do foco do portal algo muito diferente como as empresas que citei.
O problema é que se você for formar uma banda e pensar como nome, Paralamas do sucesso, você vai achar um nome sem graça, mas por ser uma banda famosa e principalmente criado por outra pessoa ficou legal, soa bem.
Dae veio a idéia de pedir sugestões de nomes baseado nesse minusculo Briefing, vocês podem me ajudar!
Desculpem mas o máximo de informação que eu posso disponibilizar é essa.
Grato;
#732293 Sistema De Noticias E Admin
Posted by graffdesign on 18/04/2006, 17:12 in Avaliação de Sistemas
Onde neste sistema vocês só terão acesso a atualização de noticias, categorias e dados cadastrais.
Peço que avaliem o sitema de noticias do site, onde o usuário acessa, indica notícias, comenta, denuncia comentários e etc... E também avaliem o atualizador.
Fico desde já grato e digam ai oque acharam, preciso deste feedback!
Abraços!
Dados de acesso:
URL do site: http://www.fresquinh...m.br/testeMode/
URL do ADMIN: http://www.fresquinh...jornalista.html
Login: teste
senha: senha
Por favor não mudem o login e a senha do usuário, para que todos possam testar sem problemas.
Ahhh e pode cadastrar noticias e categorias a vontade, spo está alimentando a base de dados do testeMode.
E se poderem dar uns cliques nos banners do google e do submarino eu fico grato hehehe!
- Fórum WMO
- → graffdesign's Content
- Privacy Policy
- Regras ·