Jump to content


alvaro

Member Since 08/04/2006
Offline Last Active 25/03/2008, 15:30
-----

Topics I've Started

Somar Data Passando Apartir Do Ano 2038

20/03/2008, 17:09

ola pessoal, eu estava achando uma maneira de somar datas ate ai normal o google me salvou , mas todos os scripts nao consequem dar um resultado quando a soma ultrapassa o ano 2038.
o codigo seria esse:

[codebox]function SomarData($data, $dias, $meses, $ano)
{
$data = explode("/", $data);
$newData = date("d/m/Y", mktime(0, 0, 0, $data[1] + $meses, $data[0] + $dias, $data[2] + $ano));
return $newData;
}
echo SomarData("20/03/2036", 6, 5, 2);
[/codebox]

pesquisando mais um pouco vi uma Biblioteca chamada adodb_date_time_library baixando o codigo ficou assim:

[codebox]require_once("adodb-time.inc.php");
function SomarData($data, $dias, $meses, $ano)
{
$data = explode("/", $data);
$newData = date("d/m/Y", adodb_mktime(0, 0, 0, $data[1] + $meses, $data[0] + $dias, $data[2] + $ano));
return $newData;
}
echo SomarData("20/03/2036", 6, 5, 2);[/codebox]

mas da esse erro:
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in C:\webmaster\datas.php on line 14

e testando no servidor ele retorna essa data 20/07/1902 =/

alguem ja passou por isso?
valeu pessoal.

[resolvido] Erro Com Funcao Mail() , Alguem Podia Dar Uma Forca =]

24/02/2008, 01:50

ola pessoal venho aqui pedir uma ajudinha, o problema esta em um pequeno script "indique a um amigo" daqueles que agente encontra em lojas virtuais.

aparece o seguinte erro:
Warning: mail(): Bad parameters to mail() function, mail not sent. in /home/content/a/l/v/alvaro2007/html/emailtofriend_go.php on line 15

[codebox]<?php session_start();
$nome_amigo = $_POST ["nome_amigo"];
$email_amigo = $_POST ["email_amigo"];
$nome_invite = $_POST ["nome_invite"];
$email_invite = $_POST ["email_invite"];
$mensagem = $_POST ["counttxt"];
$url = $_POST["url"];

if($mensagem!=="") {
$mensagem="e ainda escreveu uma mensagem para você:\n$mensagem";
}
$mensagem_r = "Seu amigo $nome_amigo visitou o site www.site.com e lhe indicou um dos produtos do site $mensagem\nAbaixo você pode conferir o endereço do produto que $nome_amigo lhe recomendou.\n$url\nVeja mais em www.site.com.";
$assunto = "Olá $nome_invite,\n";

mail ($email_invite, $assunto, $mensagem_r, "From: $email_amigo");
header("Location: emailtofriend.php?ata=succes");
exit;
?>[/codebox]

o script se encontra no godaddy.com e testei o codigo ai em um servidor gratis e ele enviou normamente =/
nao endendo que outro dois scripts "indique a loja" e "nao tem meu tamanho" que estao hospedados no godaddy funcionam, usando funcao mail?().

se aguem ai ja teve esse problema poder dar uma forca, fico eternamente grato

"maozinha Do Link" Nao Aparece No Ie

20/02/2008, 18:18

ola pessoal =] , sabem aquela maozinha ao se passar o mouse sobre um link , entao ela nao esta aparecendo no IE.

se eu tirar o atributo float:left #txtrodape a maozinha aparece mas ai bagunça o visual, ao trocar por display:inline fica legal mas ai o atributo margin-top nao pega =/ uma ajuda aqui pro noob rapaziada.

[codebox]<html>
<head>
<style>
#txtrodape{
float:left;
margin:6px 0 0 13px;
font-weight: bold;
font-size:13px;
font-family:Arial,sans-serif,Helvetica,Verdana;
}
#separador{
float:left;
font-size:11px;
font-weight: bold;
margin:7px 0 0 13px;
}
</style>
</head>
<body>
<div style="width:390px; height:27px; background-color:#ffff00;"><a href="inicio.html">
<p id="txtrodape" style="margin-left:25px;">link sem maozinha</p></a><p id="separador"> | 
</p><a href="inicio.php"><p id="txtrodape">link2 tambem sem maozinha</p></a></div>
</body>
</html>[/codebox]

[resolvido]como Manipular Dados Em Php De Uma Busca Em 2 Tabelas

04/01/2008, 09:23

ola, tranquilidade pessoal?, sei que a pergunta e referente a comandos php mas como os dois quase sempre andam juntos. é o segunte:
tenho essa busca onde se pega todos os pedidos do ususario.
SELECT pedi.* FROM pedidos pedi, cadastro_usuarios ids WHERE pedi.id_usuario = ids.id
supondo que a busca retorne 2 linhas de resultados como fazer para armazenar essas linhas em variaveis e depois tambem pegar o valor armazenado nas colunas dessas linhas?

agradeço desde ja =]

Doctype Nao Faz Executar Script No Ff

11/12/2007, 01:41

ola pessoal blz, venho pertubar vcs, eu tenho a seguinte linha:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
essa linha nao faz executar o scritp de validacao (onsubmit) de meu fomulario no FF se eu a tiro no IE a pagina fica desalinhada mas ai o script no FF fica funcionando. faco a menor ideia. ja troquei usando todas as linhas doctype mas nada.

<form action="cadastro.php" name="nform" method="post" onsubmit='return validform()'>
<input type="text" id="email" name="email" size="22" maxlength="45" style="margin:23px 0 0 5px; ">
<input type="text" name="cep5" onKeyUp="return autoTab(this, 5, event);" size="5" maxlength="5" onKeyPress="return Tecla(event)" style="margin-left:5px; "> -
<input type="text" name="cep3" onKeyPress="return Tecla(event)" size="3" maxlength="3"><br>
<input type="submit" value=" Continuar >> " id="submit">
</form>
agradeco desde ja qualquer ajuda

IPB Skin By Virteq