
SK15
Membros-
Total de itens
703 -
Registro em
-
Última visita
Tudo que SK15 postou
-
Bloquear documento para download e impressão
pergunta respondeu ao Karine Takayama de SK15 em Ajax, JavaScript, XML, DOM
Não existe como impedir ... a base da internet é sempre a trasferência da cópia do que está no servidor para o 'cliente', logo quando a pesoa recebe o contéudo ele tem uma cópia do mesmo ... Só o fato de você "permitir a visualização" indica que a pessoa já vez o download do mesmo ... o mesmo vale para esse meu texto o que estou escrevendo está indo para um banco de dados e todos que lêem estão recebendo a copia do texto que está no banco de dados ... se eu não trasmitir esse dados ninguém ira ler ... simples assim. -
(Resolvido) Data e hora estática
pergunta respondeu ao GuuH.zin de SK15 em Ajax, JavaScript, XML, DOM
Qualquer script simples em JavaScript gaz o que você quer ... deve estar cheio no fórum ... porém vou quebrar teu ganho ... <script type="text/javascript"> var data = new Date(); var dia = data.getDate(); var ano = data.getFullYear(); var hora = data.getHours() + ":" + data.getMinutes() + ":" + data.getSeconds(); var semana = data.getDay(); var semanas = new Array("Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"); var mes = data.getMonth(); var meses = new Array("janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"); document.write("Você acessou o site em: " + semanas[semana] + ", " + dia + " de " + meses[mes] + " de " + ano + " às " + hora); </script> -
Ora tudo que estiver entre aspas é string ... para solucionar seu problema é só cocatenar os valores oras ... <?php $valor = "TESTE!!!!!"; $id = fopen (time() . ".html", "w"); fwrite($id,"<html>" . $valor . "<html>"); flose($id); ?> Caso queira que seje escrito uma página com códigos PHP para futuras execições a mesma coisa bastanto respeita as aspas e afins ... <?php $id = fopen ("novo.php", "w"); fwrite($id,"<?php echo 'TESTE'; ?>"); flose($id); ?> Depois basta acessar o "novo.php" e ele ira executar o PHP que foi escrito dentro dele :P
-
Até existe alguma coisa pronta nesse sentido ... porém a maioria em PHP ... procure por Snabid Veja esses (todos pagos) http://www.tradebit.com/tagworld.php/snabid
-
http://www.4guysfromrolla.com/webtech/073000-1.shtml
-
Por que o 'explode' retorna um array númerado de 0 (zero) até o total que existe nele ... nesse seu caso você está chamando só o primeiro ... para chamar todos você deve listar/varrer o array :P <?php $sqls = mysql_query("select * from imoveis where id = '$id'"); while ($qualquer = mysql_fetch_array($sqls)) { $im_array = explode("|", $qualquer["image"]); foreach ($im_array as $images) { echo "<img class='shadow' src='_fotos/" . $images . "' width='156' height='116'>"; } } ?>
-
É simples use o próprio YouTube ... escolha um video qualquer como esse ( ) ao carregar veja a area cinza com a descrição do vídeo logo no final dessa caixa cinza tem um texto escrito "incorporar" basta copiar o código e colocar onde ele deve aparecer, nesse video o código é: <object width="853" height="505"><param name="movie" value="http://www.youtube.com/v/Nqa6nmC-9BA&hl=pt-br&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Nqa6nmC-9BA&hl=pt-br&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="853" height="505"></embed></object>
-
É so chamar várias vezes o INSERT :P ... while(list($key,$value) = each($_FILES[images][name])) { if (!empty($value)) { preg_match("/.(gif|bmp|png|jpg|jpeg){1}$/i", $value, $ext); $NewImageName = md5(uniqid(time())) . "." . $ext[1]; copy($_FILES[images][tmp_name][$key], "fotos/$plano/$usuario/".$NewImageName); // Aqui ele vai repetir junto com o While mysql_query("INSERT INTO fotos (foto, login_user, plano) VALUES ('$NewImageName', '$usuario', '$plano'); "); } } ...
-
Não entendi muito bem, seria isso? <?php switch ($_REQUEST["styles"]) { case "1": $link_css = "style1.css"; break; case "2": $link_css = "style2.css"; break; case "3": $link_css = "style3.css"; break; default: $link_css = "style_stand.css"; break; } echo '<link href="' . $link_css . '" media="screen" rel="stylesheet" type="text/css" /> <form action="pagina.php" method="post"> <select name="styles" size="1" onChange="this.form.submit();"> <option value="1">Estilo 1</option> <option value="2">Estilo 2</option> <option value="3">Estilo 3</option> </select></form>'; ?>
-
Procure também por "DateDiff" existem muitas funções feitas para PHP com base na função homonimo do ASP que faz exatamente isso ... comparar datas com vários tipos de intervalos de tempo ... http://www.addedbytes.com/php/php-datediff-function/ http://forum.wmonline.com.br/index.php?showtopic=120821
-
Isso que você está fazendo não existe e nunca vai funcionar é básico de logica de programação :P ... você está querendo usar a função "die/header" de forma erradas ... e de jeitos que elas não trabalhão. A funções "die" como o próprio nome já diz é 'morte' ou seja quando você executa ela, ela para a execução de tudo ou seja na linha que ele foi executava ela para tudo, como redirecionar se o seu script "morreu" ... o máximo que ela faz é imprimir um texto simples ... :P Já a "header" é uma função de cabeçalho ou seja ela envia informações para o Browser (em geral) do que fazer ou receber, ela não retorna nenhum tipo de valor para ser posto em uma váriavel ... logo ela nunca irá funcionar ... O jeito correto é esse seu segundop exemplo mesmo ... se o problema é receber um array crie um vazio :P $conexao_login = mysql_query("SELECT * FROM usuarios WHERE login='$login' AND senha='$senha';"); $RS = array(); if (mysql_num_rows($conexao_login) > 0) $RS = mysql_fetch_array($conexao_login); if (count($RS) > 0) { echo "Usuário Logado!"; } else { echo "Login Errado!"; }
-
(Resolvido) como fazer os acentos aparecer na pagina
pergunta respondeu ao fumeganteRecife de SK15 em HTML, XHTML, CSS
você também pode usar caracteres ASCII ou Encode HTML http://www.degraeve.com/reference/specialcharacters.php http://www.natural-innovations.com/wa/doc-charset.html -
Básicamente você deve ter acesso a POP3 e IMAP em seu servidor e algumas permições nele para pode criar contas, é desejavel mas as vezes não nesscesário o 'sendmail' ou 'Qmail' ou até 'SMTP' dependendo do sistema ... mas assim a parte mais CHATA MESMO de se criar ou até usar um já pronto é configurar as conexões POP/IMAP e afins assim como fazer os logins de multiplos usuários ... é tenso. Assim existem alguns projetos boms prontos de WebMail só precisando configurar tipo: http://www.uebimiau.org - Projeto Brasileiro http://www.horde.org http://www.roundcube.net http://www.squirrelmail.org - O design é fraco mas gosto de trabalhar com ele Entre outros ...
-
Re-olhando seu código o SQL está errado ... você esta misturando UPDATE com INSERT .... INSERT (adiciona novos valores) INSERT INTO fotos (foto, login_user, plano) VALUES ('$ImageStr', '$usuario', '$plano'); UPDATE (atualiza registro existentes) UPDATE fotos SET foto = '$ImageStr', login_user = '$usuario', plano = '$plano'; Porém se o problema ainda for imagens maior que 2MBs não há nada a ser feito no seu código pois é uma configuração do servidor ...
-
Mas ai já é outra historia (pelo que entendi) pois você também está incluido a "Query String" ai é outro código ... function getAno(what) { if (what.selectedIndex != '') { var categoria = window.self.location.pathname; var querystring = window.self.location.search; var ano =what.value; document.location = (categoria + querystring + '&ano=' + ano); } }
-
As mais proxima são (que serve tanto para leitura quanto escrita): // Leitura alert(window.self.location.pathname); // Essa retorna do o caminho alert(window.self.location.href); // Essa Retorna a URL Inteira // Escrita window.self.location.href = "outra_arquivo.html"; window.self.location.pathname = "outra_arquivo.html"; Ela vai te retornar a URL completa atual no primeiro caso e no segundo ira pegar só o caminho, e na escrita ele ira trocar a URL atual pela a definida ...
-
Problema com código Javascript.
pergunta respondeu ao -= NemesiS =- de SK15 em Ajax, JavaScript, XML, DOM
JS + PHP não se misturão se quiser se aprofundar ... existem muitos (muitops mesmos) tópicos com esse mesmo "erro" de tentar fazer JS ativar PHP; basta procurar ... o JS nunca ira processa PHP ... o PHP deve ser procesado sempre antes tipo ... <?php require('../printer/printer.header.php');"; $valor_js = FuncaoDoRqeuire(); ?> .... oPrint += '<body>'; oPrint += '<?php echo $valor_js; ?>'; ...... * O Jonathan já dinha dito ^^'" mas fica frisado! -
Em qualquer hospedagem normal ou revenda você não tem acesso a essa configurações ... logo você terá que contar com a boa vontade de quem administra o servidor para alterar esses valores ... porém no geral eles não muda configurações por "controle" ou "segurança" ... Para pode mexer avontade você deve ter um servidor próprio em casa mesmo ou um dedicado ....
-
Para apagar não tem nada aver com PHP é puro SQL ... você pode usar o comando DELETE ou TRUNCATE que terão básicamente os mesmo efeito ... mysql_query("DELETE FROM sua_tabela;"); // OU // mysql_query("TRUNCATE FROM sua_tabela;"); No seu caso ficaraia assim (deleta_tudo.php): <?php include "mysqlconecta.php"; // Conecta ao banco de dados include "mysqlexecuta.php"; // Executa a cláusula SQL //Executa a consulta $sql = "DELETE FROM rp_request;"; $res = mysqlexecuta($id,$sql); echo "Pedidos Deletados com Sucesso! :P"; ?> É isso basta colocar o botão e chamar um dos dois SQL ... referência: http://dev.mysql.com/doc/refman/5.0/en/delete.html http://dev.mysql.com/doc/refman/5.0/en/truncate.html
-
Ai já é outra história :P Nesse caso você terá que trabalhar com as 'Funções de Sistema' como "fopen/fwrite/fread/fclose/etc" ... que você irá encontra a referência aqui: http://us2.php.net/manual/en/ref.filesystem.php E fazer as edições das linhas um a uma, o problema é como você disse que as linhas poder ser sem ordem, você terá que estar verificado linha por linha com ER, "IF's" ou afins para editar a linha correta, se fossem linhas fixas seria mais fácil :P Como solução mais simples a seu problema existe essa classe (PHP 3) que ler e edita arquivos .ini =) http://www.phpclasses.org/browse/package/204.html
-
Ué mas porque não usar o "Google Analytics" então? ele é bem melhor .... de qualquer forma é simples ... <?php $dados = "CIDADE - PAIS - " . $_SERVER["REMOTE_ADDR"] . " - " . date("d/m/Y - H:i:s") . "\r\n"; $fopen = fopen("acessos.txt", "w+"); fwrite($fopen, $dados); fclose($fopen); ?> * Bem eu não coloquei a 'cidade e pais' por um motivo, não tem como pegas assim "do nada" esses dados, para pegar o 'país e cidade' você precisa de um banco de dados "GeoIP" que faz comparativos entre o IP e uma e a região de uso, mas infelizmente esses bancos de dados não são gratuitos apesar de simples e os poucos gratuitos que existem só informão o páis e estão bem desatualizados.
-
(Resolvido) IP de Usuario (A Galera é Fera, Resolve Mesmo)
pergunta respondeu ao Añd®é™ de SK15 em HTML, XHTML, CSS
Então se você usa o (www.000webhost.com) sim ele aceita PHP .... então o que você deve fazer .... 1- Abrir seu código HTML atual em um Bloco de Notas 2- Ir até o local onde deve aparecer o IP e colocar a linha: <?php echo $_SERVER["REMOTE_ADDR"]; ?> 3- Salvar esse seu aquivo com extensão ".php" exemplo "o_ip.php" 4- Enviar esse arquivo ao seu servidor (nesse caso via FTP) 5- Acesse seu arquivo online: http://www.site.000webhost.com/o_ip.php No caso do Browser é aconselhavel a usar JavaScript mesmo, o PHP até pega o Browser mas o JS pega mais informações mais detalhadas, só não etendi essa parte de "vandalizar" o site até porque todos os acesso feito a um site fica em um LOG, caso seja nessário pegar o IP de alguém para futuros processos ou afins o ideial é usar esse LOG. -
O PHP também tem uma funçãozinha maneira para se fazer isso ... é a: parse_ini_file: http://us2.php.net/manual/en/function.parse-ini-file.php Ela consegue ler e retornar em arrays os sretores de um arquivo .ini ... Vale ressaltar que dependendo do servidor essa função pode estar desabilitada ou impossibilitada de abrir arquivos ...
-
(Resolvido) IP de Usuario (A Galera é Fera, Resolve Mesmo)
pergunta respondeu ao Añd®é™ de SK15 em HTML, XHTML, CSS
Bem pegar o IP ou Browser do usuário apenas com HTML não é possível, mas com JavaScript rola, mas só os dados do browser o IP apenas com uma linguagem dimanica ... =) Para pegar os daso do Browser veja esse links: http://www.csgnetwork.com/directbrowsersnippets.html http://www.comptechdoc.org/independent/web...anavigator.html Exemplos Pegar IP: SSI/PHP/ASP <!--#echo var="REMOTE_ADDR"--> <?php echo $_SERVER["REMOTE_ADDR"]; ?> <% Response.Write Request.ServerVariables("REMOTE_ADDR") %> * Se você hospeda seu site em um servidor que eseteje usado Apache podera usar o SSI de boa pois ele é nativo do Apache basta colocar a tag no HTML ou dependendo dos servidor salvar seu arquivo como ".shtml" (a menos que esteje desabilitado). -
Deve ter alguma sintax errada no seu código algum "<a></a>" sobrando ... tecnicamente não era para abrir nada ... :P <a href="mailto:email@provedor.com.br">Mande um E-mail</a>