Ir para conteúdo
Fórum Script Brasil

hsimberg

Membros
  • Total de itens

    294
  • Registro em

  • Última visita

Sobre hsimberg

  • Data de Nascimento 06/12/1986

Contatos

  • AIM
    -
  • MSN
    hernandessimberg@hotmail.com
  • Website URL
    http://
  • ICQ
    167851344
  • Yahoo
    -

Perfil

  • Location
    Mairiporã
  • Interests
    PHP e Banco de Dados

hsimberg's Achievements

0

Reputação

  1. ae gente tenho um chat e gostaria que assim que mandasse a mensagem e postasse, fizesse um 'focus' no lugarque manda mensagem ... pro usuario não ter que pegar o mouse e clicar la pra poder escrever de novo...entenderam? alguém sabe? o codigo ta mais ou menos assim <?php session_start(); require "../login_db.php"; $handle = $_SESSION['login']; if(isset($handle)){ // // The world's least efficient wall implementation // require("Sajax.php"); function add_line($msg) { $f = fopen("wall.html", "a"); $dt = date("d/m - G:i:s"); $msg = strip_tags($msg); $msg = wordwrap( $msg, 75, "<br>", 1); #$msg = strip_tags(stripslashes($msg)); # $login = $_SESSION['login']; $c = mysql_query("SELECT * FROM members WHERE login = '$login'"); $user_d = mysql_fetch_array($c); $name_completo = $user_d["first_name"]." ".$user_d["last_name"]; $img_user = $user_d["dp"]; $flag = $user_d["location"]; # fwrite($f, "<table width=100% border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#CCCCCC style=border-collapse: collapse;> <tr> <td><table width=100% > <tr> <td width=4% rowspan=2 valign=top><img src=../thumb/$img_user><br></td> <td width=96% valign=top><table width=100% > <tr> <td><em><strong>$name_completo</strong> on $dt says:</em></td> </tr> <tr> <td>$msg</td> </tr> <tr> <td align=right><img src=../img/flag/$flag.gif></td> </tr> </table> </td> </tr> </table></td> </tr> </table><br>"); fclose($f); } function refresh() { ############################# ################## $login = $_SESSION['login']; $time = time(); $now = date("G:i:s"); ##chega se já existe depois adiciona se não tiver $onm = mysql_query("SELECT * FROM chat WHERE mfrom='$login'"); $con = mysql_num_rows($onm); if($con==0){ mysql_query("INSERT INTO chat (mfrom,hour,time) VALUES ('$login','$now','$time')"); } else { ########## atualiza;) mysql_query("UPDATE chat SET time = $time, hour = '$now' WHERE mfrom = '$login'"); ################## } ############################# $time = time(); $date = date("d/m/Y @ G:i:s"); $ip =$_SERVER['REMOTE_ADDR']; $url = $_SERVER['REQUEST_URI']; $sql = "UPDATE members SET last_url = '$url', time = '$time', last_visit = '$date', last_ip = '$ip' WHERE login = '$login'"; $busca = mysql_query($sql); ############################### $lines = file("wall.html"); // return the last 25 lines return join("\n", array_slice($lines, -215)); } $sajax_request_type = "GET"; sajax_init(); sajax_export("add_line", "refresh"); sajax_handle_client_request(); ?> <html> <head> <title>Schoenstatt Youth <? echo date("Y");?></title> <script language="javascript"> function Profile(aURL, W, L) { window.open(aURL,'', 'width='+W+', height='+L+', top=0, left=0, scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no'); } </script> <script> <? sajax_show_javascript(); ?> var check_n = 0; var old_data = "--"; function refresh_cb(new_data) { if (new_data != old_data) { document.getElementById("wall").innerHTML = new_data; setTimeout("refresh()", 1000); old_data = new_data; } else { setTimeout("refresh()", 2500); } // ################ document.getElementById("status").innerHTML = "Checked #" + check_n++; } function refresh() { // ############## document.getElementById("status").innerHTML = "Checking.."; x_refresh(refresh_cb); } function add_cb() { // we don't care.. } function add() { var line; var handle; handle = document.getElementById("handle").value; line = document.getElementById("line").value; if (line == "") return; sajax_request_type = "POST"; x_add_line(line, add_cb); document.getElementById("line").value = ""; } </script> <link href="../style.css" rel="stylesheet" type="text/css"> </head> <body topmargin="0" bottommargin="0" onload="refresh();"> <form name="f" action="#" onsubmit="add();return false;"> <table align="center" background="../img/bg_1.gif" > <tr> <td><div id="wall"></div></td> </tr> <tr><td align="center">who is online: <? ###################################################### $p_time = time(); $tim = $p_time-50; $ac = mysql_query("SELECT * FROM chat WHERE time >= $tim"); while ($who = mysql_fetch_array($ac)){ $on_m = $who["mfrom"]; $x = mysql_query("SELECT * FROM members WHERE login = '$on_m'"); $on = mysql_fetch_array($x); ?> [<a href="java script:Profile('../e_member.php?id=<? echo $on["id"]; ?>','480','350')"><strong><? echo $on["first_name"]; ?></strong></a>] <? } ##################################################### ?> <a href="./"><img src="../img/refresh.gif"></a></td></tr> <tr align="center"> <td> <? $c = mysql_query("SELECT * FROM members WHERE login = '$login'"); $name = mysql_fetch_array($c); ?> <input type="text" class="whiteborder" name="handle" id="handle" disabled value="<? echo $name["first_name"]." ".$name["last_name"]; ?>" onFocus="this.select()" style="width:130px;"> <input type="text" name="line" id="line" onfocus="this.select()" style="width:300px;"> <input type="button" name="check" value="Send Message" onclick="add(); return false;">&nbsp;<input type="reset" name="Reset" value="Exit" onclick="java script:window.close()"></td> </tr> </table> </form> <a name="last"></a> </body> </html> <? } else { header("Location: ../index.php"); } ?> alguma ideia?
  2. hsimberg

    Erro Na Query = Echo

    não entendi bem...porque na query eu pensei que já estivesse dizendo o que eu queria...que era o "location"... olhe aqui a tabela.. eu quero pegar saber qual o pais tem mais membros e qual tem menos... então tem 5 'br' (o que tem mais) ai eu quero mostrar pais com maior numero de membros: br e como eu pego isso? na query da phpmyadmin deu
  3. hsimberg

    Erro Na Query = Echo

    Olá Faço uma query direto no MySQl no PHPmyAdmin e da certo SELECT 'location', COUNT( * ) AS 'result' FROM members GROUP BY 'location' ORDER BY 'result' ASC LIMIT 1 pegar a locarlização que tem mais....tudo bem...funciona certo...retorna o que eu quero,...mas quando vou por no script: <? mysql_query("SELECT 'location', COUNT( * ) AS 'result' FROM members GROUP BY 'location' ORDER BY 'result' ASC LIMIT 1 "); echo $result; ?> não me retorna nada...eu to 'puxando' certo não to? tem que dar um echo no nome que você deu pra pesquisa não é? valeu gente Gracias
  4. Ae galera To com um problema... em meu site estou querendo saber qual o pais que tem o maior numero de membros e o que tem menos... Sendo que no DB ta assim http://www.schoenstattyouth.com/site/temp2.jpg olhe o que fiz: <? $most = mysql_query("select location, count(location) as contagem from members group by location"); // $resultado = mysql_query($most) or die ("Erro: ".mysql_error()); // while($row = mysql_fetch_assoc($resultado)) { echo $row['location'] . " - " . $row['contagem'] . "<BR>"; } // mysql_free_result($registro); mysql_close(); ?> e da esse erro: Que q pode ser? Alguma luz? Agradeço-vos Grande saludos zzZ
  5. então...é que eu tenho um guestboook e queria que quando passasse o mouse em cima de um envelope mostrasse a mensagem e title e alt não da para mostrar muitos caracttees, pular linha etc...ai pensei nisso se tiver interesse clique aqui para ver Alguma idea semelhante? Gracias! NandoOoOoOOo
  6. Andreia! Muito obrigado...salvou meu dia.. você que postou a função do hint na parte de scrpits... podia dar uma olhadinha aqui? http://scriptbrasil.com.br/forum/index.php?showtopic=74087 Brigadooooooooooooooooooooooooooooo
  7. var win = window.open(url,'','width='+l+',height='+a,'scrollbar=yes'); var win = window.open(url,'','width='+l+',height='+a,scrollbar='yes'); tentei esses dois ai de cima e não deu... e esse aqui que me passaste tem uma aspa aberta, ai invalida o resto do codigo var win = window.open(url,'','width='+l+',height='+a,scrollbar=yes');
  8. Erro... No IE apareceu o icone amarelo do lado esquedo...e no firefox da pra clicar mas fica carregando...e não vai a lugar nenhum
  9. Aeee gente eu odeio pedir codigo pronto...mas to com um probleminha.. não sei como adicionar o parametro scrollbar=yes nessa minha função... alguém poderia me ajudar e dizer como eu insiro parametros? Muchissimas gracias Hernandez <script> function Profile(url,l,a) { var x = parseInt((screen.width-l)/2); var y = parseInt((screen.height-a)/2); var win = window.open(url,'','width='+l+',height='+a); win.moveTo(x,y); } </script> Eu pensei que fosse var win = window.open(url,'','width='+l+',height='+a,'scrollbar=yes'); mas não deu
  10. Aow cara....valeu era isso mesmo...mas ainda to com umas duvidas No exemplo abaixo que eu fiz... Funciona no FIREFOX mas no IE dá erro de script, aquele icone amarelo no canto inferior esquerdo... E as 'divs' se repetem.... o resultado da minha query é esse 2 3 5 e se passar o mouse em cima do 2 aparece 2, se passar no 3 tb aparece 2 e no 5 tb não sei o que pode ser , porque o div ta dentro do loop. então deveria ir mudando....né? Um abraço e obrigado <script language="JavaScript" type="text/JavaScript"> //verifica o navegador sAgent = navigator.userAgent; bIsIE = sAgent.indexOf("MSIE") > -1; bIsNav = sAgent.indexOf("Mozilla") > -1 && !bIsIE; //setando as variaveis de controle de eventos do mouse var xmouse = 0; var ymouse = 0; document.onmousemove = MouseMove; //funcoes de controle de eventos do mouse: function MouseMove(e){ if (e) { MousePos(e); } else { MousePos();} } function MousePos(e) { if (bIsNav){ xmouse = e.pageX; ymouse = e.pageY; } if (bIsIE) { xmouse = document.body.scrollLeft + event.x; ymouse = document.body.scrollTop + event.y; } } //funcao que mostra e esconde o hint function Hint(objNome, action){ //action = 1 -> Esconder //action = 2 -> Mover if (bIsIE) { objHint = document.all[objNome]; } if (bIsNav) { objHint = document.getElementById(objNome); event = objHint; } switch (action){ case 1: //Esconder objHint.style.visibility = "hidden"; break; case 2: //Mover objHint.style.visibility = "visible"; objHint.style.left = xmouse + 15; objHint.style.top = ymouse + 15; break; } } </script> <? require "login_db.php"; $a = mysql_query("SELECT * FROM gb"); while($b = mysql_fetch_array($a)){ ?> <div id="link" style="position:absolute; z-index:1; visibility: hidden; background-color: #9900FF; layer-background-color: #FFFFCC; border: 1px none #000000; left: 52px; top: 16px;"><font size="1" face="Verdana" color="#FFFFFF"><? echo $b["id"]; ?></font></div> <a href="#" onMouseMove="Hint('link',2)" onMouseOut="Hint('link',1)"><? echo $b["id"]; ?></a> <? } ?> E coloquei esse arquivo aqui http://www.schoenstattyouth.com/site/div.php
  11. Olá.... Precisava de uma referencia... Gostaria de fazer ... Quando passasse o mouse em cima de uma imagem uma especie de janelinha com detalhes.... Quem tem orkut sabe do que eu to falando.....como na screenshot Imagino que seja uma função para isso...mas tentei "roubar" os codigos do orkut mas como não entendo muito de js não a encontrei... É facil fazer isso...viavel? Ou algo parecido....algum exemplo ? Valeu povo Abraço A screenshot não funfo... ta aqui a imagem http://www.schoenstattyouth.com/site/temp.jpg
  12. hsimberg

    Servidores Gratuitos

    Bom....eu sinceramente aconselho a você pagar o seu proprio e ter um de confiança opiniao pessoal ! eu tb sempre procurava os gratuitos e nunca deu certo nenhum, ai uma vez eu resolvi contratar um.....pago já há uns 2 anos e nem pesa nada... eu pago 3 reais por mes por 20MB mas tem um ai que é tb 3 reais e cabe muita coisa... é o http://fatuch.com/ , mas não posso dizer se é bomm ou não o que eu uso é o infinitehost.com.br , e eu garanto que é bom, não é propaganda não...pense nisso ;D Abraço
  13. hsimberg

    Transformar Enter Em Br

    você manda a mensagem do text area pela variavel $message vamos supor na hora de exibi-la você faz isso $message = nl2br($message); ai já vai fazer automatico... você tb pode fazer isso quando for postar a noticia, ai as tags <BR> já ficam armazenadas no BD ai você nem precisa ficar fazendo esse comando sempre que quiser exibi-las Pode ler mais sobre essa função aqui nl2br() Abraço
  14. faz o seguinte....poe esse select num formulario que envia para uma pagina de pesquisa....um busca.php nesse arquivo você pega a variavel do select, que seria o $autor por exemplo, e faz uma busca no banco de dados procurando o $autor (o joao) $a = mysql_query("SELECT * from tabela_com_autores WHERE autor LIKE '%$autor%'"); while ($b = mysql_fetch_array($a)){ //exibe os autores relacionados com 'joao' } Expliquei bem? qualquer coisa manda ai, tenho um monte de scripts prontos sobre isso se você tiver interesse.. Abraço
  15. Eu acho que não da não hein cara....porque pelo o que eu sei...o codigo só vai conseguir ler o tamanho da imagem depois que ela tiver no server..ACHO
×
×
  • Criar Novo...