
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
COMO MOSTRAR NA PAGINA LINKS DO BANCO DE DADOS
pergunta respondeu ao GabrielCardelli de ESerra em PHP
Amigo, isso já foi mostrado ali em cima... você sabe o HTML básico? Pelo jeito não né? Pois bem, abaixo vou colocar um exemplo BEM mastigadinho, se por acaso você não entender, pára tudo que tá fazendo e pega duas apostilas: uma de HTML básico e outra de PHP básico: $sql = mysql_query("SELECT * FROM tabela"); while($monta = mysql_fetch_assoc($sql)){ echo '<a href="'.$monta['link'].'">'.$monta['link'].'</a><br>'; echo '<a href="'.$monta['link'].'">XXX</a><br>'; } Levei em conideração: 1 - O banco de dados tem uma coluna chamada "link" 2 - No primeiro exemplo, assumindo que exista um registro na coluna "link" www.edgarserra.com o resultado ficaria: <a href="www.edgarserra.com">www.edgarserra.com</a> 2 - No segundo caso ficaria: <a href="www.edgarserra.com">XXX</a> -
Sim... esse módulo envia o cep de destino e de origem e o peso... no seu caso você só teria que enviar para cálculo peso/preço, no caso poderia enviar para uma página dentro do próprio servidor e resgatar o valor protinho já...
-
Ou poderia verificar com um if se o número é menor do que zero, se fosse multiplicava por -1. Mas é claro que isso faria exatamente o que o seu atual método faz.
-
Como é algo específico, não acredito que você vá achar um módulo pronto, mas baseado no próprio módulo que eu te passei, você pode modificar para calcular o frete do seu cliente, é claro, você vai ter que conhecer o funcionamento da OSC...
-
Existem módulos prontos para isso: http://www.oscommerce.com/community/contributions,5837 Esses dai são sedex/sedex a cobrar... não sei se o que está no repositório já está com um bug corrigido, enfim, com essa base fica fácil arrumar, e os outros tipos de frete basta procurar no próprio site da oscommerce.
-
Movendo PHP » MySQL.
-
1 - O word não interpreta HTML... logo, ele vai mostrar os códigos mesmo. 2 - Isso depende de como está configurado o seu PC, no meu sempre manda fazer o download.
-
Enquanto você estiver varrendo o array criado pelo scandir você pode usar o is_file, se ele retornar verdadeiro é um arquivo, se retornar falso é um diretório.
-
(Resolvido) Sistema de busca, buscar por todas as palavras...
pergunta respondeu ao cassianooliver de ESerra em MySQL
Use full-text para o seu caso -> http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html Movendo PHP » MySQL. -
http://dev.mysql.com/doc/refman/5.0/en/get...-unique-id.html
-
Para enviar e-mails a partir da sua máquina usando a função mail você terá que instalar uma servidor de e-mail. Aqui tem a explicação.
-
Movendo PHP » MySQL. Obs.: Esse BD está incompleto, testei ele a um tempo atrás e falta um monte de cidades que constam quando o cara procura pelo site.
-
Em anexo vai o printscreen, se você não conseguir ver o script, ai realmente é caso pra médico resolver...
-
Contabilizar clique em banner de flash
pergunta respondeu ao Igor Bastos de ESerra em HTML, XHTML, CSS
Vou mover pra área de CSS, você consegue posicionar isso com CSS fácil. PHP » CSS. -
Contabilizar clique em banner de flash
pergunta respondeu ao Igor Bastos de ESerra em HTML, XHTML, CSS
Duas opções: 1 - É a que você citou... 2 - Colocar uma div transparente em cima do banner e nela colocar o link para a página que contabiliza o link... infelizmente flash as vezes exige gambiarraras... -
Amigão, a conta eu já te passei: <?php $data1 = strtotime('13-11-2008 20:30:00'); $data2 = strtotime('14-11-2008 22:30:00'); $dif = $data2-$data1; ?> É só você pegar o $dif e passar para a função, a própria função tem exemplos de uso, abaixo vou te passar "prontinho" espero que você consiga copiar/colar com êxito: <?php $data1 = strtotime('13-11-2008 20:30:00'); $data2 = strtotime('14-12-2008 22:31:19'); $dif = $data2-$data1; $array = converte_segundos($dif, 'd'); foreach($array as $ind=>$val){ $$ind = $val; } echo "$dias - $horas - $minutos - $segundos"; function converte_segundos($total_segundos, $inicio = 'Y') { /** * @autor: Carlos H. Reche * @data: 11/08/2004 */ /* Devido à variação de dias entre os meses (pode ter 28, 29, 30 ou 31), o cálculo com diferenças entre timestamps nunca poderá ser exato, a não ser que o cálculo comece pelo número de dias (ou horas, minutos, segundos). Para minimizar ao máximo essa diferença, eu criei esta constante para utilizar durante o cálculo: */ define('dias_por_mes', ((((365*3)+366)/4)/12) ); $comecou = false; if ($inicio == 'Y') { $array['anos'] = floor( $total_segundos / (60*60*24* dias_por_mes *12) ); $total_segundos = ($total_segundos % (60*60*24* dias_por_mes *12)); $comecou = true; } if (($inicio == 'm') || ($comecou == true)) { $array['meses'] = floor( $total_segundos / (60*60*24* dias_por_mes ) ); $total_segundos = ($total_segundos % (60*60*24* dias_por_mes )); $comecou = true; } if (($inicio == 'd') || ($comecou == true)) { $array['dias'] = floor( $total_segundos / (60*60*24) ); $total_segundos = ($total_segundos % (60*60*24)); $comecou = true; } if (($inicio == 'H') || ($comecou == true)) { $array['horas'] = floor( $total_segundos / (60*60) ); $total_segundos = ($total_segundos % (60*60)); $comecou = true; } if (($inicio == 'i') || ($comecou == true)) { $array['minutos'] = floor($total_segundos / 60); $total_segundos = ($total_segundos % 60); $comecou = true; } $array['segundos'] = $total_segundos; return $array; } ?>[/codebox] Pronto tá ai, só uma dica, sempre válida, sempre que alguém te disse pra tentar, não é tentar uma vez e pensar "ai meu Deus, não vou conseguir" tenta uma meia hora, e demonstra pra pessoa que você tentou, pois eu particularmente duvido que você tenha sequer lido os exemplos de uso da função, de qualquer maneira, seu problema agora está resolvido.
-
Usa o explode para seprar no ponto, é claro que se o nome for time meu.documento.novo.txt vai dar problemas, caso contrário basta dar o explode e pegar o primeiro índice do array gerado.
-
E assim, que mal lhe pergunte, a possibilidade de usar a função do link que eu passei não existe né?
-
Dois links? Bom, eu havia entendido que você queria que um select (combobox) atualizasse o outro, se não for isso especifique qual o problema.
-
. <- Se refere própria pasta .. <- Se refere ao nível anterior No próprio manual já tem soluções pra remover esses dois índices do array...
-
Basta ctrl+c, ctrl+v do site que eu te passei, o código tá todo lá...
-
No próprio tópico da função existem exemplos de utilização, mostra um pouco de boa vontade e tenta algumas vezes, se não conseguir posta aqui as tentativas e ai a gente ajuda nesa árdua tarefa.
-
http://www.revistaphp.com.br/artigo.php?id=22
-
O que está escrito ali é que o Path define onde o cookie será válido, e não onde ele será gravado. Retirando do manual: O caminho no servidor aonde o cookie estará disponível. Se configurado para '/', o cookie estará dosponível para todo o domínio. Se configurado para o diretório '/foo/', o cookie estará disponível apenas dentro do diretório /foo/ e todos os subdiretórios como /foo/bar do domínio . O valor padrão é o diretório atual aonde o cookie está sendo configurado.
-
Todo mundo que aprende uma linguagem tem a sua época de empilhador, faz parte do processo de aprendizado, querendo ou não no começo o cara acaba pegando uns códigos que olha, não entende mas acaba usado porque faz o que precisa, e ai vai "empilhando" eles... até chegar num ponto que entende o que o código faz e geralmente descobre que existe uma maneira muito mais simples e óbvia para realizar o que queria.