Ir para conteúdo
Fórum Script Brasil

Diogo Freitas

Membros
  • Total de itens

    393
  • Registro em

  • Última visita

Tudo que Diogo Freitas postou

  1. me expressei mal..não eu queria saber a lógica para criar um sistema de adicionar amigos entendeu? terei que criar uma tabela?pk é assim, se criar uma tebela quantos mais amigos forem adicionados mais campos terá que ter a tabela entendeu?pronto ai é que está a dificuldade
  2. pois, e isso então.o sevre não tem php 5 :( abraço
  3. boas tardes, alguém me poderia dizer qual os passos que terei que dar para que um user possa adicionar outro como amigo? abraço
  4. Diogo Freitas

    mail com anexo

    boas,, estou conseguindo enviar mail em html o problema é que a imagem não chega ao email. como procedo? <? $cn = mysql_connect("localhost", "uttil", "240490"); mysql_select_db("users"); $sqlinsert = "INSERT INTO users (id, email, senha, nome, habilitacoes, hobbies, foto) VALUES ('' ,'{$_POST['email']}', '{$_POST['senha']}', '{$_POST['nome']}', '{$_POST['habilitacoes']}', '{$_POST['hobbies']}' , '{$_FILES['foto']['name']}')"; move_uploaded_file($_FILES['foto']['tmp_name'],"fotos/".$_FILES['foto']['name']); mysql_query($sqlinsert) or die (mysql_error()); $to = $_POST['email']; $user = mysql_query("select * from users where email = '$to'") or die(mysql_error()); $dds = mysql_fetch_array($user); $id = 'http://www.uttil.com/php/users/user.php?id='.$dds['id'].''; $assunto = "Registo efectuado uttil.com"; $mensagem = "<html> <body> [b]<img scr='../../gif/logo.gif'/>[/b]<p> <p>Registo efectuado com sucesso no utiil.com!</p> Aproveita todas as facilidades do <a href='http://www.uttil.com'>uttil.com</a>, divulga as tuas notícias e as tuas fotos e torna-te popular!<p> O teu perfil em <a href='$id'>$id</a> </body> </html> "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: geral@uttil.com"; //envia o email sem anexo mail($to,$assunto,$mensagem, $headers); echo"Email enviado com Sucesso!<p> Em breve receberás na tua caixa electrónica uma comfirmação do teu registo.<br> A falta desse email pode justificar-se pelo email $to não existir ou por falha de sistema.<p> Caso isso aconteça, por favor regista-se novamente e certifica-te que digitas-te tudo correctamente.<p> Aproveita!<p> O teu perfil em <a href='$id'>$id</a>"; ?>
  5. não joe, isso eu sei, aliás, o php triade está instalado no meu pc... a minha dúvida é seguinte. eu tou testando direto na rede, faço up para a pasta mas não dá..isso significa que o server não tem php5? abraço
  6. valeu mleandro muito obrigado :)
  7. bons dias, estou com dificuldade em colocar uma div no topo da página sem que fique nenhum espaço (é só ver o topo deste fórum para ver o que me refiro)... já tentei usar top:0 mas não deu... como faço? abraço
  8. boas tardes, alguém me sabe indicar se existe algum sitio nde possa fazer download de um ficheiro que simule páginas dobradas? vemos isso muito frequentemente na web...o meu onjectivo é colocar no canto superior da página... não sei funcionar com flash, apenas com outras libguagens web..alguém me ajuda? abraço
  9. mas me diz uma coisa.... eu nunca baixei php..sempre trabalhei directo com dreamweaver... como faço isso? o que interessa não é a versão do php no server? abração
  10. Diogo Freitas

    sessions

    joe bem o grande problema não é esse, se bem que na verdade em me tinha esquecido de iniciar a sessão (lol)...o grande problema é que eu coloquei um if para ver se existe alguma sessão... e se existir para fazer uns echo mas não está a dar..veja ai <? session_start();?> <? $cn = mysql_connect("localhost", "delipoli_users", "users"); mysql_select_db("delipoli_users"); $login_usuario = $_SESSION['login_usuario']; $user = mysql_query("select * from users where id = '$login_usuario'") or die(mysql_error()); $dds = mysql_fetch_array($user); ?> <? if($_SESSION['login_usuario'] != 0){ echo "<div align='left'>"; echo $dds['login']; echo "- <a href='logout.php'>logout</a>"; echo "</div>";}?> abraço por vezes dá e outras vezes não...demora um tempo a dar...o que será?
  11. Boas tardes, tenho vsito um sistemazinho muito engraçado em mts páginas web que penso ser feito em javascript.... bom, podem vê-lo no canto superior direito desta página ai.... aqui neste site será que alguém me poderia indicar o nome disto e também um script pronto? abraço
  12. é o seguinte, segundo a minha experiência de utilização desse script, não poderás ter outro script em linguagem javascript na página onde queres colocar o lightbox...apenas poderás ter o lightbox
  13. Diogo Freitas

    sessions

    boas tardes, estou tentando colocar o nome do user em todas as páginas do site caso este esteja conectado... bem, para isso usei sessions o problema é que só está detetando o session na pasta onde os users se conectam, ou seja, no index não detecta... coloquei um echo nas da sessão e apenas nas páginas de users é que detecta.. pk?
  14. boas,, obrigado fercosim, utilizei um sistema criado por você... agora, só me diz uma coisa...eu vou necessitar de pegar a informação que está contida em cada select..bom, para o 1º select é simples pois ele tem um nome...agora, como faço para pegar o valor do segundo select??????pegar em php lógico...o nome dele qual é.... já agora,,,como faço para colocar mais do que um select destes na mesma página?terei de dar nomes diferentes???? abração
  15. logicamente que se tens um sistema de login, tens um banco de dados....bom, então basta inderires mais um campo na tabela do banco de dados que recebe a informação dos users e depois talvez criares um sistemazinho de upload (muito simples) para que cada user possa upar a sua foto...pronto depois de fazeres a conecção com o banco de dados basta definires uma query e um mysql_fetch_arrow mediante cada id. ....é só chamares algo do género... <? $cn = mysql_connect("localhost", "usuario", "password"); mysql_select_db("banco_de_dados"); $query = mysql_query("select * from tabela where id = '{$_GET['id']}'") or die(mysql_error()); $resultado = mysql_fetch_assoc($query); ?> e depois é só chamar a imagem: <? echo $resultado['nome_da_coluna_com_a_imagem']; ?> espero ter ajudado....aguma coisa posta
  16. pow cara.muito obrigado..mas entretanto já resolvi..abração
  17. olha ai... connect_db <?php class banco_de_dados{ private $conn, $ret, $user, $key_acces, $dsn, $bank; public function __construct ($user, $key, $dsn, $bank){ $this -> user = $user; $this -> key_acces = $key; $this -> dsn = $dsn; $this -> bank = $bank; $this -> conn = false; $this -> ret = null; } private function connect(){ $a = mysql_connect( $this -> dsn, $this -> user, $this -> key_acces ); if (!$a) { $this -> ret = mysql_error; return false; } $this -> conn = $a; $b = mysql_select_db($this -> bank, $this -> conn); if (!$b){ $this->ret = mysql_error; return false; } $this->ret = 'Base de dados conectada!'; return true; } public function getreturn (){ return $this -> ret; } public function send_query($q, $i){ $a = $this -> connect(); if ($a){ $t = mysql_query($q); if (!$a) { $this -> ret = mysql_error(); return false; } switch ($i){ case 0: return mysql_fetch_object($t); break; case 1: return mysql_fetch_array($t); break; case 2: return $t; break; case 3: return mysql_affected_rows(); break; case 4: return mysql_insert_id(); break; case 5: return mysql_num_rows($t); break; case 6: $mysql['num_rows'] = mysql_num_rows($t); $mysql['fetch_array'] = mysql_fetch_array($t); return $mysql; break; } } } } class mysql_login{ public function conect_db($n){ switch($n){ case 1: $conn = new banco_de_dados('delipoli_users', 'users', 'localhost', 'delipoli_users'); return $conn; break; } } } ?> <?php session_start(); if($_SESSION['id_admin'] != "1528"){ echo '<center>Você não tem permissão para acessar a esta página</center>'; echo "<center><img src=../../gif/proibido.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit; } if(isset($_SESSION["login_admin]) AND isset($_SESSION["senha_admin"]) AND isset($_SESSION["id_admin"])) { $login_usuario = $_SESSION["login_admin"]; $senha_usuario = $_SESSION["senha_admin"]; $id_usuario = $_SESSION["id_admin"]; }else{ echo "<center>Login não efectuado</center>"; echo "<center><img src=../../gif/perigo.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit(); } if($_SESSION['login_admin] != "admin" AND $_SESSION['senha_admin'] != "admin"){ echo '<center>Você não tem permissão para acessar a esta página</center>'; echo "<center><img src=../../gif/proibido.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit; } if(!(empty($login_usuario) OR empty($senha_usuario))) { require_once ("connect_db.php"); $a = new mysql_login; $bd = $a -> conect_db(1); $sql = "SELECT * FROM admin WHERE login = '$login_usuario'"; $query = $bd -> send_query($sql,6); if($query['num_rows] == 1) { if($senha_usuario != mysql_result($query, 0, "senha")) { unset ($_SESSION["login_admin"]); unset ($_SESSION["senha_admin"]); unset ($_SESSION["id_admin"]); echo "<center>Login não efectuado</center>"; echo "<center><img src=../../gif/perigo.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit(); } }else{ unset ($_SESSION["login_admin]); unset ($_SESSION["senha_admin"]); unset ($_SESSION["id_admin"]); echo "<center>Login não efectuado</center>"; echo "<center><img src='../../gif/perigo.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit(); } } else{ echo "<center>Login não efectuado</center>"; echo "<center><img src='../../gif/perigo.png' /></center><p>"; echo "<center><a href='../admin.php'>voltar a tentar</a></center>"; exit(); } ?> muito obrigado...abração
  18. boas, aproveitei a sua duvida para tb esclarecer a minha.lol é que coloquei tal como Essera disse, os headers a expecificar o html do mail. o que se passa é que chega o quadrado de imagem ao mail mas sem imagem. <?php $to = "geral@delipoli.com"; $assunto = $_POST["ass"]. "\n"; $msg = '<img src=http://www.delipoli.com/gif/logo.gif"/><p>'; $mensagem = $_POST['msg]; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Delipoli, Lda <geral@delipoli.com>' . "\r\n"; $string = $msg . $mensagem; mail ($to, "Delipoli: $assunto" , $string , $headers); echo"Mensagem enviada com Sucesso!"; echo $_SESSION['promo_id']; ?>
  19. joedesign....podes me ajudar? sinceramente não sei como resolver esse erro..na verdade nem sei do que se trata....
  20. Diogo Freitas

    Oque há de errado!

    a grande pergunta é..... que erro aparece? veja se assim está bom <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="760" border="1"> <tr> <td colspan="2"> <? $nome=$_POST['nome']; $sexo=$_POST['sexo']; $faixa=$_POST['faixa']; $peso=$_POST['peso']; $altura=$_POST['altura']; ?> </td> </tr> <tr> <td width="114">Nome:</td> <td width="630"> <? if ($nome = "'') { echo "Você não digitou seu nome!"; } else { echo "$nome"; } ?> </td> </tr> <tr> <td>Sexo:</td> <td> <? { echo "$sexo"; } ?></td> </tr> <tr> <td>Faixa Etaria:</td> <td><? { echo "$faixa"; } ?></td> </tr> <tr> <td>Peso:</td> <td><? if ($peso = "'') { echo "Vocè não digitou o peso!"; } else { echo "$peso"; } ?></td> </tr> <tr> <td>Altura:</td> <td><? if ($altura = "'') { echo "Você não digitou a altura!"; } else { echo "$altura"; } ?></td> </tr> <tr> <td>Indice de Massa Corporal: </td> <td><? if ($imc=$peso/($altura*$altura)) { echo "$imc"; } ?> <br> </td> </tr> <tr> <td>Resultados:</td> <td><? if ($imc>18.5) $dir = @opendir("magro.jpg"); { echo "Você está abaixo do peso!<br> Providências:<br> Alimentação equilibrada.<br> Atividade física regular.<br> Orientação profissional.<br>"; } ?> <? if (($imc>=18.5) and ($imc<25)) $dir = @opendir("magro.jpg"); { echo "Peso normal!<br> Providências:<br> Alimenta equilibrada.<br> Atividade fisica regular.<br> "; } ?> <? if (($imc>=30) and ($imc<35)) { echo "Obesidade leve!<br> Providências:<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br>"; } ?> <? if (($imc>=25) and ($imc<30)) } echo "Sobre peso!<br> Providências:<br> Alimentação equilibrada.<br> Aividade fisica regular.<br> Orientação profissional.<br>"; ?> <? if (($imc<=35) and ($imc>40)) { echo "Obesidade moderada!<br> Providências:<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br>"; } ?> <? if ($imc<=40) { echo "Obesidade mórbida!<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br> Possibilidade de cirurgia.<br>"; } ?></td> </tr> </table> <p> </p> <p>Caro Sr(a) <? echo "$nome"; ?> do sexo: <? echo "$sexo"; ?> da faixa etaria: <? echo "$faixa"; ?> de peso: <? echo "$peso"; ?> e altura: <? echo "$altura"; ?> com indice de massa corporal: <? echo "$imc"; ?> informamos que o resultado de seus testes foi de: <? if ($imc>18.5) { echo "Você está abaixo do peso!<br> Providências:<br> Alimentação equilibrada.<br> Atividade física regular.<br> Orientação profissional.<br>"; } <img src="magro" /> ?> <? if (($imc>=18.5) and ($imc<25)) $dir = @opendir("magro.jpg"); { echo "Peso normal!<br> Providências:<br> Alimenta equilibrada.<br> Atividade fisica regular.<br> "; } <img src="magro" /> ?> <? if (($imc>=30) and ($imc<35)) { echo "Obesidade leve!<br> Providências:<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br>"; } <img src="gordo" /> ?> <? if (($imc>=25) and ($imc<30)) } echo "Sobre peso!<br> Providências:<br> Alimentação equilibrada.<br> Aividade fisica regular.<br> Orientação profissional.<br>"; } <img src="gordo" /> ?> <? if (($imc<=35) and ($imc>40)) { echo "Obesidade moderada!<br> Providências:<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br>"; } <img src="gordo" /> ?> <? if ($imc<=40) { echo "Obesidade morbida!<br> Alimentação equilibrada.<br> Atividade fisica regular.<br> Orientação profissional.<br> Tratamento médico.<br> Possibilidade de cirurgia.<br>"; } <img src="gordo" /> ?> </p> </body> </html>
  21. sinceramente eu penso que isso é uma imagem e não uma borda definida em css
  22. po cara..o css é muitoooooooooooooooooooooooooooooooooooooooooooooo fácil....mesmo...para faezr css basta seguir a lógica...aliás, se usares o dreamweaver por exemplo, ao definires css, ele te indica os nomes do que podes fazer.
  23. é assim, como voce viu nos links que te enviei, o css permite muito mais...e por outro lado, o site fica mais leve uma vez que não se tratam de imagens completas mas sim de códigos simples...sinceramente aconselho-te a estudar um pouquito de css...(o css é muito básico, não é necessário estudar muito) e modificar o site..repara que se usares css poderás alterar o site sempre que te apetecer sem a necessidade de alterares todas as páginas...bastarte-á alterar uma, a do css... ah, estando em css tb poderás fazer outras brincadeiras que com photoshop (imagem) não podes... abraço
×
×
  • Criar Novo...