
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Bom mas você tá usando número com . , o PHP vê ele e já converte pra float diretamente, no caso de "19" acho que realmente o PHP tá interpetando como string. É vero, tinha feito um negócio com vírgula, mas funcionava devido a uma particularidade... bom, qualquer coisa dá pra atestar com o is_numeric
-
O erro é bem claro, foi encontrado um [ não esperado... para somar basta: $soma = $soma+$conta; Só tem um detalhezinho, de onde está vindo a variável $soma?! ela não aparece antes em nenhum lugar!
-
Com a Visa você dependerá da operadora com certeza, porque na verdade, quem faz todo o processo no caso da Visa é a própria empresa, você de fato nem sabe o número do cartão do cliente, sei disso pois já pesquisei bastante sobre essa operadora, sobre as outras eu quase não tenho conhecimento... Quanto a este módulo, não sei se está funcional, mas se não estiver você pode estudar ele para ver como funciona a coisa... dei uma olhada por cima e parece estar OK... só não instalei ele porque não tenho atualmente nenhuma versão do OSC rodando por aqui... Eu nunca estudei os sistemas da locaweb, pois nunca fui cliente lá, por isso não sei como eles desenvolveram as coisas...
-
Olha, o cartão Visa trabalha de um modo bem particular, já li sobre esse cartão para um outro trabalho meu e ele tinha bem mais frescuras do que o master, dinners.. etc... inclusive, você pode pegar algum módulo disponível no repositório do oscommece e vê como funciona, como por exemplo: http://www.oscommerce.com/community/contri...y,1/search,visa
-
Aqui tem um tutorial de como funciona a coisa.
-
Em PHP não, pois o relógio vai ter que ser atualizado segundo a segundo do lado do cliente, e PHP roda do lado do servidor... o máximo que dá pra fazer é pegar a hora no momento que o script está sendo processado no servidor.
-
Aquelem relógio não é em PHP... dando uma olhada no código fonte da página percebe-se que é uma aplicação em Flash.
-
No caso é subtração... mas é só adaptar pro seu caso: http://scriptbrasil.com.br/forum/index.php?showtopic=89713
-
Acho que o problema está no seu $contar... veja se o exemplo abaixo dá certo... <?php $conta = 20.41; //Testei com e sem aspas... if($conta >= "19.71"){echo "OI";} else{ echo "TCHAU";} ?> Testei com ambos sem aspas, com aspas, um com aspas e outro sem e etc, e sempre o resultado retornar certo... agora, tem que ver a fonte do seu $contar, ela deve ser o problema...
-
Ou... procure por CAPTCHA.
-
1 - Porque independente de usar números inteiros, ou não, estou declarando uma variável. 2 - Porque trabalho muito com datas, e se eu chamar um variável com o número (referente aos meses ou dias) 01 ou 02 ou 03 ou 04 ou 05 ou 06 ou 07, o PHP vai me retonrar 1, 2, 3, 4, 5, 6, 7... e a partir do 7 vai me retorna somente o 0 que está na frente (no caso do 08 e 09)... e para evitar esses transtornos já me acostumei a colocar os números entre aspas... Em resumo, tudo questão de costume :) . Ah, sim, só perguntei por curiosidade mesmo. Sem problema :P ;)
-
1 - Porque independente de usar números inteiros, ou não, estou declarando uma variável. 2 - Porque trabalho muito com datas, e se eu chamar um variável com o número (referente aos meses ou dias) 01 ou 02 ou 03 ou 04 ou 05 ou 06 ou 07, o PHP vai me retonrar 1, 2, 3, 4, 5, 6, 7... e a partir do 7 vai me retorna somente o 0 que está na frente (no caso do 08 e 09)... e para evitar esses transtornos já me acostumei a colocar os números entre aspas... Em resumo, tudo questão de costume :) .
-
headers already sent... você tem algum coisa antes do session_start... isso inclui até mesmo um html qualquer... a sessão tem que ser a primeiro coisa a ser feita num doc php...
-
Como eu disse aviso, um notice não pára a execução do código... apenas avisa que tem algo que pode comprometer o resultado final... inclusive, os notices são desativados por default na configuração do php.ini
-
Claro, isso não é erro.. é aviso (notice). O que acontece: Undefined variable: senha Você busca o $senha1 e $senha2, só que depois você faz comparações chamando as variáveis apenas de $senha... por isso que a variável senha está retornando como indefinida
-
O erro da linha 50 já está corrigido no meu último post... O que acontece é que você não pode deixar o delimitador vazio: (strstr($login,'AQUI NÃO PODE ESTAR VAZIO') Uma coisa que eu esqueci, caso você queira usar um espaço em branco no delimitador você deve colocar ' ' e não '' como está atualmente.
-
Por que a linha 50: elseif(strlen($login)>5|| strlen(($login)>10){ está errada. elseif(strlen($login)>5|| strlen($login)>10){
-
Para você visualizar os arquivos PHP você terá que ter o servidor web e o interpretador PHP (e o sistema de banco de dados se o site que você quer testar use banco de dados)... acima já foram passados os links pro apache (servidor web) e o interpretador PHP, bem como o MySQL (banco de dados)... além de um link para um pacote que instala tudo sozinho (WAMP).
-
Na cláusula ORDER BY é só ir setando as prioridades... exemplo: "SELECT * FROM tabela ORDER BY pont DESC, respostas DESC, idade DESC" e assim por diante ;)
-
Eu faria da seguinte forma: <?php $id_pega = $_GET['id']; //Aqui eu usei o id do cara, tem que ver a coisa que é unica de cada usuário, no seu caso $query = mysql_query("SELECT * FROM tabela ORDER BY pont DESC"); $pos = 1; while($teste = mysql_fetch_array($query)) { $pont = $teste["pont"]; //na minha tabela tinha um campo chamado pont que tinha a pontuação de cada um... altere para a sua $nome = $teste["nome"]; $id = $teste["id"]; if ($id == $id_pega){ echo"Posição: $pos - $nome - $pont"; exit;}else{ $pos++; } } ?>
-
Várias opções: http://codare.net/2006/10/09/gerando-thumbs-em-php/ http://forum.wmonline.com.br/lofiversion/i...hp/t125471.html http://forum.imasters.com.br/index.php?showtopic=200526
-
Computadores não tem vida própria... sempre será feita a consulta para ver qual a extensão preferencial... o que pode acontecer é o seu host mudar de novo a configuração... ai é problema.
-
Olha só... eu peguei o seu código e retirei a parte do laço e ele está ok, veja só: <?php $teste = "BLABALBA"; $destinatario = "xxx@xxxxxxxxxxxxx"; $assunto = "Novidades RIVERS Web Systems!"; $corpo = " <html> <head> <title>RIVERS - Web Systems</title> <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'> <META HTTP-EQUIV='imagetoolbar' CONTENT='no'> </head> <body background='http://www.rivers.com.br/web/background.jpg' leftmargin='0' topmargin='20' marginwidth='0' marginheight='0' alink='#666666' vlink='#666666' link='#666666'> <table width='100%' height='85' border='0' cellpadding='0' cellspacing='0'> <tr> <td>$teste</td> </tr> </table> </body> </html> "; //para o envio em formato HTML $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //endereço do remitente $headers .= "From: Rivers Web Systems <vendas@rivers.com.br>\r\n"; //endereço de resposta, se queremos que seja diferente a do remitente //$headers .= "Reply-To: mariano@desarrolloweb.com\r\n"; //endereços que receberão uma copia $headers .= "Cc: manel@desarrolloweb.com\r\n"; //endereços que receberão uma copia oculta //$headers .= "Bcc: vinnie@criarweb.com,joao@criarweb.com\r\n"; if(mail($destinatario,$assunto,$corpo,$headers)){ echo "Mensagem Enviada com Sucesso!<BR>"; } else { echo "Erro ao enviar a mensagem<BR>"; } ?> Tem o detalhe da variável corpo que você está fechando com '; e tem que ser "; Você NÃO precisa concatear a variável, basta jogar ela direto, como no exemplo acima meu...
-
Quando ele fechar o navegador a sessão será destruida... o fato é que não existe maneira de evitar que alguém com o mínimo de conhecimento vote quantas vezes quiser... a menos que a enquete requeira registro :blink: para o usuário votar...
-
É só chamar a variável direto... se você quer que apareça o nome do cara: $variaveldonome