Ir para conteúdo
Fórum Script Brasil

vini_loock

Membros
  • Total de itens

    1.037
  • Registro em

  • Última visita

Tudo que vini_loock postou

  1. Olá. Estou precisando substituir alguns caracteres com para passar em uma url, mas eu não conheço o código de quase nenhum. Os que conheço são: Preciso de uma tabela de todos, ou pelo menos do que represente o &, pois eu estou passando uma url por get junto de mais alguns dados, ai quando a url tem mais de um parametro, esse parametro não é passado, pois eu estou pegando apenas o $_GET['page']. Então se a url tiver for assim:http://google.com.br/pagina=teste&palavra=teste. Ele me retornará apenas: http://google.com.br/pagina=teste Resumindo.. eu preciso saber como eu posso passar um &(e comercial)por uma URL sem que este interfira no funcionamento do restante da página. Vlw. Vinicius
  2. Olá pessoal! Eu não sou muito(nem um pouco na verdade)bom com eregs, mas hoje preciso extrair o domínio de uma url. Ex: Tenho a página: http://scriptbrasil.com.br/forum/index.php...ew_post&f=4 quero pegar apenas: http://scriptbrasil.com.br Não consigo isso de jeito nenhum. Olhe a minha ereg como está: <?php $_GET['site'] = isset($_GET['site']) ? $_GET['site'] : 'http:www.google.com.br/index.php'; $text = preg_match('/^(http|https)\:\/\/(www\.)?[a-z0-9\-\.]\/$/i', $_GET['site']); echo $text; ?>Já tentei de várias outras formas, mas nada. Se alguém puder me dar um help, agradeço. Vlw. Vinicius Nuss, desculpa ai.. No próprio php.het, na documentação do preg_match tem esse exemplo: http://php.net/manual/pt_BR/function.preg-match.php. O pior d tudo é q eu já tinha lido la xD e nem me dei conta
  3. Qual linguagem server-side esse Ucoz aceita? isso é impossível fazer sem alguma linguagem server-side. E a área ideal para seu tópico seria classificados & serviços
  4. dentro de <head>..</head>, coloque: <script type="text/javascript">function popup(url){ window.open(url,'Obrigado','menubar,resizable,width=451,height=306'); return this; }</script> caso queira chamar num btn, faça assim:<input type="button" value="redirecionar" onclick="popup('obrigado.html');" />
  5. em VALUES, você abriu dois parenteses. O correto seria assim: INSERT INTO paciente (id, nome, sexo, data_nasc, cpf, tppaciente, telefone, celular, recados, endereco, bairro, complemento, estado, cidade) VALUES ('','$nome','$sexo','$data_nasc','$cpf','$tppaciente','$telefone','$celular','$recados','$endereco','$bairro','$complemento','$estado','$cidade')
  6. Olá galera. Estou desenvolvendo um cms basico, para usar no trabalho. Estou bem no começo ainda, mas já estou com um problema enorme. O cms funciona +/- assim: A página inicial é uma classe. Essa classe inclui a página principal de um template. Essa página contem as instruções para serem exibidos na página os módulos, plugins e componentes. É bem semelhante ao joomla. Mas acontece que quando eu incluo está página, não sei porque diabos no código fonte fica tudo normal, mas no 'inspecionar elemento' do chrome(acredito que em todos os navegadores, pois em nenhum funcionou direito), ele mostra uma estrutura assim: <html> <head></head> <body> ... tudo o que estava dentro de <head> no código fonte ... ... tudo o que estava dentro de <body> no código fonte ... </body> </html> O maior problema, é que quando eu chamo algum método dentro de body, ele simplesmente não aparece, aparece apenas no código fonte. Vou fazer o upload em algum servidor e já posto aqui o projeto todo para que fique melhor para vocês entenderem. Pessoal, se alguém souber de algo que possa estar provocando isso, por favor, me avise. Ta ai o link: http://www.megaupload.com/?d=JPSLKWJ5 para ver o que acontece, é só extrair isso na pasta rais do servidor local(considerando que ele se chama localhost), porque se não você tem que alterar a propriedade baseurl do arquivo: _/cms/index.php é uma coisa muito estranha, nunca aconteceu isso comigo. Vlw. Vinicius
  7. você tem que ver o que não funciona em cada navegador e ai colocar hacks no seu css. Essa é uma das opções(a mais usada), mas você pode também usar comentários condicionas, no caso de dar erro apenas no ie, ou ainda, você pode verificar com javascript ou php qual o browser e incluir o css específico para cada navegador. Essa é a parte mais chata do desenvolvimento web.
  8. o melhor a se fazer é estudar o html4, depois dar uma boa pegada no css e javascript, só então partir para o html5, pois o html5 é uma continuação do html4, logo, você terá dificuldades de começar direto por ele. e o html5 tem muito de javascript. uma boa 'linha do tempo': html4- > css > javascript > css3 > html5 links úteis: http://www.maujor.com/index.php http://www.apostilando.com Boa sorte nos estudos.
  9. Olá. Estou tentando abrir sites dentro de um iframe, mas alguns sites como o gmail, não permitem isso. Já tentei com sockets, curl, com a tag object e tudo o que tinha direito, mas como eu já imaginava, não deu. Alquem sabem como passar por esse bloqueio? ou pelo menos com é feito. Vlw.
  10. faz algo tipo: var string = '0235'.replace(/^0/g, '') Isso ai era pra funcionar.
  11. Olá galera, a algum tempo venho estudando a tag canvas do novo canvas, desenvolvi um jogo(o clássico snake), mas nele, eu re-desenho tudo que está dentro do frame a cada 60 milisegundos. Eu olhei alguns jogos feitos da mesma forma, mas eu achei estranho isso, pensei que existisse alguma forma de mover apenas um retângulo, por exemplo. Mas tambem vi alguns exemplos de drag-and-drop e resize, isso tudo dentro do canvas, agora ficou uma lacuna: o correto para se desenvolver um game é fazer renderizar a cada 60 milisegundos(por exemplo) uma nova imagem, ou existe essa forma de manipular, com se fossem divs html. Outra coisa também, se eu for desenvolver um menu para o jogo, seria correto que esse menu fosse feito todo atravéz do canvas? ou eu posso uzar um menu feito com html mesmo? Se alguém tiver um bom conteudo sobre canvas(de preferencia em portugues), seria muito bom se pudesse compartilhar aqui, ou mesmo alguns códigos de exemplo. Vlw.
  12. escreve exatamente o que retorna na página apos a mesma ser executada.
  13. da um echo no mime type do arquivo para ver se ele está permitido no seu script
  14. Tem uma série do DavidCHC, que ensina a criar um chat com jquery, durante o tutorial, ele mostra um método de se fazer isso com ajax, mas não me lembro em qual video ele fez isso e nem como, para descobrir, você terá que ver desde o primeiro, se bem que não irá perder nada vendo essa excelente video aula.
  15. Você coloca ele dentro de uma div com position: fixed; width: 100%(isso para ficar fixo na página) Para ele andar, você faz umas 5 imagens com o posicionamento das mão e pernas diferentes e com os mesmos para a esquerda, depois repita o processo para a direita, depois você pode usar um setInterval(apenas uma opção) para ir trocando estas imagens. Pelo que percebi, você não conhece muito de js, se esse coisa q você quer fazer for muito importante, de uma olhada por ai sobre jquery, facilita muito.
  16. primeiramente você deve ter as falas gravadas; depois é só criar 2 imagens do boneco(uma com a boca fechada e outra com a boca aberta); ai solta o som em uma área escondida na página; o balão pode ser uma imagem.
  17. na sua tag form, no onsubmit, você chama uma função e esta função deve ser +/- assim: function submit(){ window.setTimeOut(function(){ return true; }, 5000) }; sua tag <form> ficará +/- asim:<form onsubmit="return submit()">
  18. Olá. Estou desenvolvendo um menu, mas é preciso que ele funcione pelo menos no ie 7, mas como não sou um expert em javascript, estou com dificuldades para identificar os erros. Atualmente funciona no GC, FF e Safari(os que eu teste), mas não funciona no IE 8 nem 7. <html> <head> <title></title> <style type="text/css"> *{ margin: 0px; padding: 0px; } #menu{ position: absolute; left: 50%; top: 20px; margin-left: -400px; background: #F4F4F4; } ul{ list-style: none; width: 800px; position: absolute; z-index: 999; } ul li{ display: inline; padding: 5px 20px; } #hover{ background: red; position: absolute; z-index: 888; padding: 5px 20px; } ul li a{} </style> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ var tempo = 15; var tempo_left = 60; var active_left = $('#menu ul li.active').offset().left; var active_width = $('#menu ul li.active').width(); $('#hover').css({ width : $('#menu ul li.active').width(), height : $('#menu ul li.active').height(), left : active_left-$('#menu ul').offset().left }); $('#menu ul li').mouseover(function(){ menu_item_width = $(this).width(); menu_item_left = $(this).offset().left; }); $('#menu ul li').mouseout(function(){ menu_item_width = active_width; menu_item_left = active_left; }); function echo(txt){ $('#div').html($('#div').html()+'<p>'+txt+'</p>'); } window.setInterval(function(){ if($('#hover').width() >= menu_item_width){ var qtd_width = ($('#hover').width()-menu_item_width)/tempo; }else{ var qtd_width = (menu_item_width-$('#hover').width())/tempo; } if(menu_item_width >= (parseInt($('#hover').width())+parseInt(qtd_width))){ $('#hover').width(parseInt($('#hover').width())+parseInt(qtd_width)); }else if(menu_item_width <= $('#hover').width()-(qtd_width)){ $('#hover').width($('#hover').width()-(qtd_width)); } var b = menu_item_left-$('#menu ul').offset().left; var a = $('#hover').offset().left-$('#menu ul').offset().left; var t = tempo_left if(a >= b){ var x = a-b; }else{ var x = b-a; //alert(x); } var ps = x/t; if($('#hover').offset().left-ps-10 >= menu_item_left){ $('#hover').css('left', $('#hover').offset().left-$('#menu ul').offset().left-ps-10); }else if($('#hover').offset().left+parseInt(ps)+parseInt(10) <= menu_item_left){ $('#hover').css('left', $('#hover').offset().left-$('#menu ul').offset().left+parseInt(ps)+parseInt(10)); } }, 1); }); </script> </head> <body> <div id="menu"> <div id="hover"></div> <ul> <li><a href="">MENU 1</a></li> <li class="active"><a href="">MEfdfdsfsdf sd sdfs dfaNU 2</a></li> <li><a href="">MEdddU 3</a></li> <li><a href="">MEfdsfsdfNU 4</a></li> <li><a href="">MENfasf sadfU 5</a></li> </ul> </div> <div id="div"></div> </body> </html>O efeito final será parecido com o do site VFXproduções
  19. Ainda falta finalizar o método de antinjecton(o validate()), mas ainda só usei ela em painéis administrativos, onde não há necessidade disso. <?php /*----------------------------------------------------------------------------------------------------// //---------------------Class para manipulação de banco de dados - PHP---------------------------------// //----------------------------------------------------------------------------------------------------// //-----Todos os direitos reservados - Vinicius Siuta Borges-------------------------------------------// //-----Contato: viniciussiutaborges@hotmail.com-------------------------------------------------------// //--------||--: viniciussiutaborges@gmail.com---------------------------------------------------------// //----------------------------------------------------------------------------------------------------*/ class Database{ private $hostname = 'localhost', $username = 'root', $password = '', $database, $connect; public function setHostname($host){ $this->hostname = $host; return $this; } public function setUsername($user){ $this->username = $user; return $this; } public function setPassword($pass){ $this->password = $pass; return $this; } public function setDatabase($db){ $this->database = $db; return $this; } public function getHostname(){ return $this->hostname; } public function getUsername(){ return $this->username; } public function getPassword(){ return $this->password; } public function getDatabase(){ return $this->database; } public function validate($txt){ return $txt; } public function connect(){ $this->connect = mysql_connect($this->hostname, $this->username, $this->password); mysql_select_db($this->database, $this->connect); return $this; } public function query($query, $arr = array('')){ for($i = 0; $i < count($arr); $i++){ $query = str_replace('$'.$i, $this->validate($arr[$i]), $query); } $query = mysql_query($query); if(!$query)return false; return $query; } public function rows($query){ if(!$query)return false; return mysql_num_rows($query); } public function fetch($query){ $result = ''; if($this->rows($query) > 0){ $i = 0; while($var = mysql_fetch_array($query)){ foreach($var as $chave => $value){ $result[$i][$chave] = $value; } $i++; } } return $result; } public function disconnect(){ mysql_close($this->connect); return $this; } } ?>
  20. Estou envolvido em um projeto relativamente grande e para facilitar, criei uma função que carrega alguma função. Para utiliza-la, você deve separar todas suas funções, uma em cada arquivo e nomear o arquivo com o nome da função. Ex: Tenho a função valida(), meu arquivo deve se chamar valida.php. Ou pelo menos conter isso no nome, no meu caso ficaria assim: valida.func.php, pois eu coloquei no nome de todas as funções um sufixo '.func', e elas estão todas dentro de uma pasta chamada funções. A função: /*-----------------------------------------------------------*/ /*----------------------load_function------------------------*/ /*---função para carregar funões, semelhante ao __autoload---*/ /*-----------------------------------------------------------*/ /*---Desenvolvida por Vinicius Borges------------------------*/ /*---Contato: viniciussiutaborges@gmail.com------------------*/ /*-----------------------------------------------------------*/ function load_function($function, $params = null){ include_once 'functions/'.$function.'.func.php'; return $function($params); } chamando a função valida() que está dentro da pasta functions:load_function('valida'); O segundo parametro é opcional, caso sua function necessite de algum parametro, é só delclara-lo no segundo parametro da função load_function:load_function('valida', 'valor');
  21. Ai você precisaria de AJAX, ou reescrever esta function em javascript
  22. vini_loock

    WordPress Fatal Error

    Da pra tirar os plugins manualmente, só ir em: www/wp-content/plugins/
×
×
  • Criar Novo...