Jump to content
Fórum Script Brasil

Kllaus

Membros
  • Posts

    29
  • Joined

  • Last visited

About Kllaus

  • Birthday 12/12/1973

Contatos

Perfil

  • Gender
    Male
  • Location
    Maringá - PR

Kllaus's Achievements

0

Reputation

  1. Bom dia amigos. Estou com um formulário em PHP e ao receber a mensagem não há quebra de linha, o código é o seguinte: <? if ( (strlen($_POST["email"])>5)&&(strlen($_POST["nome"])>1)&&(strlen($_POST["mensagem"])>1)&&(strpos($_POST["email"],"@")>0)&&(strpos($_POST["email"],".")>0) ) { $headers = "Content-type: text/html; charset=iso-8859-1\r\n"; $headers.= "From:Contato do site<[email protected]>"; $corpo = "<br><Br><b>Nome: </b> ".$_POST["nome"]; $corpo .= "<br><Br><b>E-Mail: </b> ".$_POST["email"]; $corpo .= "<br><Br><b>Cidade: </b> ".$_POST["cidade"]; $corpo .= "<br><Br><b>Estado: </b> ".$_POST["estado"]; $corpo .= "<br><Br><b>Telefone: </b> ".$_POST["telefone"]; $corpo .= "<br><Br><b>Assunto: </b> ".$_POST["assunto"]; $corpo .= preg_replace("/(\\r)?\\n/i", "<br/>", "<br><Br><b> Mensagem: </b><br>".$_POST["mensagem"]; if (@mail("[email protected]",$_POST[assunto],$corpo,$headers)) if (@mail("[email protected]",$_POST[assunto],$corpo,$headers)) { echo "<br><b>Seu e-mail foi enviado! Obrigado</b><br>"; } else { echo "<br><b>Houve um erro durante o envio do e-mail! Tente mais tarde.</b><br>"; } } else { ?> Já tentei utilizar o nl2br em todas as posições possíveis (inclusive 69... hehehehehehe) mas não adiantou nada Alguém poderia me dar uma solução?
  2. Precisa de patrocínio para seu site? Hospedamos seu site por 1 ano completamente GRÁTIS Saiba como: http://www.cjcinformatica.com.br/index.php?pagina=patrocinio Temos hospedagem a partir de R$ 5,00 - http://www.cjcinformatica.com.br/index.php?pagina=host
  3. Boa tarde pessoal. Estou com um pepino enorme pra resolver, gostaria de saber se alguém pode me ajudar. Hoje fui acessar meu site http://www.cjcinformatica.com.br e me deparei com a seguinte tela: Pensei que meu site tinha saído do ar, mas ao entrar em contato com o host, ele me disse que estava acessando normal, então pedi para outras pessoas acessarem e também disseram que estava acessando normal, percebi então que o problema era aqui, todos os 4 computadores aqui da empresa redirecionam para essa tela acima mostrada, um amigo me passou dois procedimentos para tentar resolver, que foram: http://www.bem-vindo.net/ajuda/flushdns.html http://www.bem-vindo.net/ajuda/ie_libera_cookies.html Nenhum dos dois resolveu, restaurei o PC para uma data em que o sistema estava 100% e também não resolveu, pensei em formatar o PC, mas visto que as outras 3 máquinas também não acessam, creio não ser necessário, alguém tem uma sugestão?
  4. Kllaus

    Menu Teimoso (pqp)

    Não deu certo, já tentei de tudo, vou ver se consigo outro menu que se encaixe ali, mas valeu...
  5. Kllaus

    Menu Teimoso (pqp)

    Pessoal, estou com um problema com um menu que baixei aqui do site. estou querendo colocar ele no meu site, já tá prontinho, eu quero que ele aparece abaixo do meu banner em flash, mas quando envio pro servidor, abaixo do flash fica só a linha azul e o @$#%@[email protected] do menu vai lá pro topo atrás do flash fazer não sei o que, já tentei de todas as formas possíveis trazer esse FDP pro lugar que é pra ficar, mas o bicho é teimoso feito uma mula, esse é o menu que eu peguei, ele tem que funcionar assim: http://www.cjcinformatica.com.br/menu.html mas olha como ele fica quando envio olha só como esse %$$#@%¨# fica: http://www.cjcinformatica.com.br/index2.php Alguém pode me ajudar? Esse é o cód do index: <html> <head> <META NAME="TITLE" CONTENT="..:: CJC INFORMÁTICA ::.."> <META NAME="DESCRIPTION" CONTENT="Site sobre informática em geral, Hospedagem de sites e ferramentas grátis"> <META NAME="KEYWORDS" CONTENT="cartões virtuais,cartoes virtuais,fotolog,flog,classificados,grátis,gratis,receitas,culinária,culinaria,cartão,cartao,virtual,jogos,games,bate-papo,bate papo,chat,host,hospedagem,cpanel,sites,lojas,loja,online,atendimento,máscaras,mascaras,digitais,digital,imagens,alta resolução,restauração,restauraçao,restauracao,foto,mãe,mae,procuro,piada,humor,poema,amor,amizade,parceria,parceiro,webdesign,webmaster,paquera,namoro,casamento,encontro,fórum,forum,mural,recado,enquete,curiosidades,hardware,software,drivers,empresa,arquivo,vetor,layout,template,script,php,html,asp,flash,html,htm,orkut,email,planos, características,caracteristicas,confecção,promoções,domínios, dominio,utilidade,publica,pública,universidades,Brasil,conheça,maringá,entretenimento,diversão"> <META NAME="OWNER" CONTENT="[email protected]"> <META NAME="AUTHOR" CONTENT="Cláudio Costa - CJC INFORMÁTICA"> <META HTTP-EQUIV="CHARSET" CONTENT="ISO-8859-1"> <META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="Português"> <META HTTP-EQUIV="VW96.OBJECT TYPE" CONTENT="Internet"> <META NAME="RATING" CONTENT="Geral"> <META NAME="ROBOTS" CONTENT="index,follow"> <META NAME="REVISIT-AFTER" CONTENT="4 days"> <title>..:: CJC INFORM&Aacute;TICA ::..</title> <body> <style type="text/css"> <!-- .style3 { font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #999999; } .style6 { color: #0000FF; font-weight: bold; font-size: 12px; } body { background-image: url(images/fundoblue.jpg); } .style7 { font-family: Arial, Helvetica, sans-serif; color: #FF0000; } --> </style> </HEAD> <TABLE width=700 border=0 align="center" cellPadding=0 cellSpacing=0> <TD><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="225"> <param name="movie" value="images/logo_cjc.swf"> <param name="quality" value="high"> <embed src="images/logo_cjc.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="225"></embed> </object> <TABLE height=37 cellSpacing=0 cellPadding=0 width=770> <TD background=images/menu.gif><div align="center"></div></TD> </TABLE> <TR> <TD><table width="100%" height="795" align=right cellpadding=0 cellspacing=0 bordercolor="#0000FF"> <td width="20%" height="775" valign=top background="imagens/direita_bg.gif" bgcolor="#FFFFFF"> <p align=center><!-- Powered by: Crafty Syntax Live Help http://www.craftysyntax.com/ --> <script type="text/javascript" src="/help/livehelp_js.php?relative=Y&amp;department=1&amp;pingtimes=15"></script> <!-- copyright 2003 - 2006 by Eric Gerdes --> <p align=center><span class="style3">ANUNCIANTES</span> <div align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <td height="70"><div align="center"> <table width="150" height="600" border="1" cellpadding="0" cellspacing="0" bordercolor="#0000FF" bgcolor="#FFFFFF"> <tr> <td><div align="center"> <p><img src="banners/images/anuncie03.gif" width="142" height="80"></p> <p><img src="banners/images/anuncie03.gif" width="142" height="80"> <script type="text/javascript"><!-- google_ad_client = "pub-6341375454189010"; google_ad_width = 120; google_ad_height = 600; google_ad_format = "120x600_as"; google_ad_type = "text_image"; google_ad_channel = ""; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </tr> </table> </tr> </table> <p align="center" class="style6 style7"><img src=http://selos.climatempo.com.br/pr-maringa.gif border=0></a></p> <p align="center" class="style6 style7">Participe da enquete </p> <p align="center"><?php include "enquetes.php"; ?> <td width="80%" valign=top bgcolor="#FFFFFF"><span class="verdanaazul"> <?php include('pagina/pagina.php');?> </span></td> </table></TD> </TR> <TD width=770 height=50 align=middle background="imagens/rodape_rodape2006.gif">&nbsp;</TD> </TR></TABLE> </body> </html> E esse é o cód do menu: <script language="javascript"> var isDOM = (document.getElementById ? true : false); var isIE4 = ((document.all && !isDOM) ? true : false); var isNS4 = (document.layers ? true : false); function getRef(id) { if (isDOM) return document.getElementById(id); if (isIE4) return document.all[id]; if (isNS4) return document.layers[id]; } function getSty(id) { return (isNS4 ? getRef(id) : getRef(id).style); } var popTimer = 0; var litNow = new Array(); function popOver(menuNum, itemNum) { clearTimeout(popTimer); hideAllBut(menuNum); litNow = getTree(menuNum, itemNum); changeCol(litNow, true); targetNum = menu[menuNum][itemNum].target; if (targetNum > 0) { thisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left); thisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top); with (menu[targetNum][0].ref) { left = parseInt(thisX + menu[targetNum][0].x); top = parseInt(thisY + menu[targetNum][0].y); visibility = 'visible'; } } } function popOut(menuNum, itemNum) { if ((menuNum == 0) && !menu[menuNum][itemNum].target) hideAllBut(0) else popTimer = setTimeout('hideAllBut(0)', 500); } function getTree(menuNum, itemNum) { itemArray = new Array(menu.length); while(1) { itemArray[menuNum] = itemNum; if (menuNum == 0) return itemArray; itemNum = menu[menuNum][0].parentItem; menuNum = menu[menuNum][0].parentMenu; } } function changeCol(changeArray, isOver) { for (menuCount = 0; menuCount < changeArray.length; menuCount++) { if (changeArray[menuCount]) { newCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol; with (menu[menuCount][changeArray[menuCount]].ref) { if (isNS4) bgColor = newCol; else backgroundColor = newCol; } } } } function hideAllBut(menuNum) { var keepMenus = getTree(menuNum, 1); for (count = 0; count < menu.length; count++) if (!keepMenus[count]) menu[count][0].ref.visibility = 'hidden'; changeCol(litNow, false); } function Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) { this.isVert = isVert; this.popInd = popInd this.x = x; this.y = y; this.width = width; this.overCol = overCol; this.backCol = backCol; this.borderClass = borderClass; this.textClass = textClass; this.parentMenu = null; this.parentItem = null; this.ref = null; } function Item(text, href, frame, length, spacing, target) { this.text = text; this.href = href; this.frame = frame; this.length = length; this.spacing = spacing; this.target = target; this.ref = null; } function writeMenus() { if (!isDOM && !isIE4 && !isNS4) return; for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) { var str = '', itemX = 0, itemY = 0; for (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) { var itemID = 'menu' + currMenu + 'item' + currItem; var w = (isVert ? width : length); var h = (isVert ? length : width); if (isDOM || isIE4) { str += '<div id="' + itemID + '" style="position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; '; if (backCol) str += 'background: ' + backCol + '; '; str += '" '; } if (isNS4) { str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' + w + '" height="' + h + '" visibility="inherit" '; if (backCol) str += 'bgcolor="' + backCol + '" '; } if (borderClass) str += 'class="' + borderClass + '" '; str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">'; str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' + (!isNS4 && borderClass ? 3 : 0) + '"><tr><td align="left" height="' + (h - 7) + '">' + '<a class="' + textClass + '" href="' + href + '"' + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>'; if (target > 0) { menu[target][0].parentMenu = currMenu; menu[target][0].parentItem = currItem; if (popInd) str += '<td class="' + textClass + '" align="right">' + popInd + '</td>'; } str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>'); if (isVert) itemY += length + spacing; else itemX += length + spacing; } if (isDOM) { var newDiv = document.createElement('div'); document.getElementsByTagName('body').item(0).appendChild(newDiv); newDiv.innerHTML = str; ref = newDiv.style; ref.position = 'absolute'; ref.visibility = 'hidden'; } if (isIE4) { document.body.insertAdjacentHTML('beforeEnd', '<div id="menu' + currMenu + 'div" ' + 'style="position: absolute; visibility: hidden">' + str + '</div>'); ref = getSty('menu' + currMenu + 'div'); } if (isNS4) { ref = new Layer(0); ref.document.write(str); ref.document.close(); } for (currItem = 1; currItem < menu[currMenu].length; currItem++) { itemName = 'menu' + currMenu + 'item' + currItem; if (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName); if (isNS4) menu[currMenu][currItem].ref = ref.document[itemName]; } } with(menu[0][0]) { ref.left = x; ref.top = y; ref.visibility = 'visible'; } } var menu = new Array(); // Cor do link selecionado var defOver = '3366cc', defBack = '#3399ff'; // Tamanho da coluna var defLength = 22; menu[0] = new Array(); menu[0][0] = new Menu(false, '', 5, 0, 17, '#000066', '#3399ff', '', 'itemText'); // Mude aqui a relação de links. menu[0][1] = new Item('<font face=verdana size=1 color=white>Principal</font>', '#', '', 100, 10, 1); menu[0][2] = new Item('<font face=verdana size=1 color=white>Pedido</font>', '#', '', 100, 10, 2); menu[0][3] = new Item('<font face=verdana size=1 color=white>Hospedagem</font>', '#', '', 100, 10, 3); menu[0][4] = new Item('<font face=verdana size=1 color=white>Entretenimento</font>', '#', '', 100, 10, 4); menu[0][5] = new Item('<font face=verdana size=1 color=white>Serviços</font>', '#', '', 100, 10, 5); //menu[0][7] = new Item('<img src=minilogo.gif border=0>', '#', '', 20, 10, 6);// menu[1] = new Array(); // Relação dos links de pastas menu[1][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText'); menu[1][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Início', 'index.php', '', defLength, 1, 0); menu[1][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>A empresa', 'index.php?pagina=empresa', '_self', defLength, 1, 0); menu[1][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fórum', 'forum', '', defLength, 1, 0); menu[1][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Máscaras digitais', 'index.php?pagina=mascaras', '_self', defLength, 1, 0); menu[1][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Imagens alte resolução', 'index.php?pagina=imagens', '_self', defLength, 1, 0); menu[1][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Arquivos em vetor', 'index.php?pagina=vetor', '_self', defLength, 1, 0); menu[1][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Templates e layouts', 'index.php?pagina=templates', '_self', defLength, 1, 0); menu[1][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Restauração de fotos', 'index.php?pagina=restauracoes', '_self', defLength, 1, 0); menu[1][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Parceiros da CJC', 'parceiros.php', '', defLength, 1, 0); menu[1][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Pedido de máscaras', 'index.php?pagina=pedido_mascaras', '_self', defLength, 1, 0); menu[1][11] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confirmar pagamento', 'index.php?pagina=pagamento_mascaras', '_self', defLength, 1, 0); menu[1][12] = new Item('<font face=verdana size=1 color=f8f8ff><b>Orkut', 'http://www.orkut.com/Community.aspx?cmm=32807294', '_blank', defLength, 1, 0); menu[1][13] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fale conosco', 'index.php?pagina=contatos', '_self', defLength, 1, 0); // Relação dos links de arquivos menu[2] = new Array(); menu[2][0] = new Menu(true, '>', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText'); menu[2][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Procuro minha mãe', 'historia.html', '', defLength, 1, 0); // Relação dos links de outros menu[3] = new Array(); menu[3][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText'); menu[3][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Características', 'index.php?pagina=planos', '_self', defLength, 1, 0); menu[3][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>Planos de hospedagem', 'index.php?pagina=host', '_self', defLength, 1, 0); menu[3][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Ajuda', 'index.php?pagina=ajuda', '_self', defLength, 1, 0); menu[3][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Descrição do Cpanel', 'index.php?pagina=cpanel', '_self', defLength, 1, 0); menu[3][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Termos de uso', 'index.php?pagina=termos', '_self', defLength, 1, 0); menu[3][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Lojas virtuais', 'index.php?pagina=lojas', '_self', defLength, 1, 0); menu[3][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confecção de sites', 'index.php?pagina=sites', '_self', defLength, 1, 0); menu[3][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Promoções', 'index.php?pagina=promocoes', '_self', defLength, 1, 0); menu[3][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Tipos de domínio', 'index.php?pagina=dominios', '_self', defLength, 1, 0); menu[3][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Confirmar pagamento', 'index.php?pagina=confirmar_pagamento', '_self', defLength, 1, 0); menu[4] = new Array(); menu[4][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText'); menu[4][1] = new Item('<font face=verdana size=1 color=f8f8ff><b>Fotolog', 'fotolog', '', defLength, 1, 0); menu[4][2] = new Item('<font face=verdana size=1 color=f8f8ff><b>Paquera virtual', 'namoro', '', defLength, 1, 0); menu[4][3] = new Item('<font face=verdana size=1 color=f8f8ff><b>Cartões virtuais', 'cartao', '', defLength, 1, 0); menu[4][4] = new Item('<font face=verdana size=1 color=f8f8ff><b>Bate papo', 'index.php?pagina=chat', '_self', defLength, 1, 0); menu[4][5] = new Item('<font face=verdana size=1 color=f8f8ff><b>Classificados grátis', 'classificados', '', defLength, 1, 0); menu[4][6] = new Item('<font face=verdana size=1 color=f8f8ff><b>Poemas', 'poemas', '', defLength, 1, 0); menu[4][7] = new Item('<font face=verdana size=1 color=f8f8ff><b>Piadas', 'humor', '', defLength, 1, 0); menu[4][8] = new Item('<font face=verdana size=1 color=f8f8ff><b>Receitas culinárias', 'receita', '', defLength, 1, 0); menu[4][9] = new Item('<font face=verdana size=1 color=f8f8ff><b>Jogos On-Line', 'index.php?pagina=jogos', '_self', defLength, 1, 0); menu[4][10] = new Item('<font face=verdana size=1 color=f8f8ff><b>Mural de recados', 'mural/mural.php', '_blank', defLength, 1, 0); menu[5] = new Array(); menu[5][0] = new Menu(true, '', 0, 22, 152, defOver, defBack, 'itemBorder', 'itemText'); menu[5][1] = new Item('<font face=verdana size=1 color=f8f8ff>Utilidade pública</font>', 'index.php?pagina=utilidades', '_self', defLength, 1, 0); menu[5][2] = new Item('<font face=verdana size=1 color=f8f8ff>Universidades do Brasil</font>', 'index.php?pagina=universidades', '_self', defLength, 1, 0); menu[5][3] = new Item('<font face=verdana size=1 color=f8f8ff>Conheça Maringá</font>', 'index.php?pagina=maringa', '_self', defLength, 1, 0); var popOldWidth = window.innerWidth; nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()'); if (isNS4) document.captureEvents(Event.CLICK); document.onclick = clickHandle; function clickHandle(evt) { if (isNS4) document.routeEvent(evt); hideAllBut(0); } function moveRoot() { with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5); } // --> </script> </head> <BODY marginwidth="0" marginheight="0" style="margin: 0" onLoad="writeMenus()" onResize="if (isNS4) nsResizeHandler()"> <table width="770" border="0" cellpadding="0" cellspacing="0"> <tr><td height="24"><font size="1"> </font></td></tr></table></body>
  6. Eu testei os dois, mas não era isso, ou não soube usar, mas eu queria como o do link acima, que a pessoa passa o mouse sobre o texto e desce uma cascata com os links.
  7. Olá... Estou querendo colocar no meu site www.cjcinformatica.com.br um menu horizontal que mostre os submenus em cascata, estilo esse http://www.opencube.com/, alguém sabe de algum código pronto em que eu precise somente alterar os nomes e os links para que eu possa usar? Obrigado.
  8. Bom, não consegui fazer com que o script renomeie os arquivos, então coloquei abaixo do botão ENVIAR FOTO o seguinte texto: ATENÇÃO!! Verifique se sua foto não tem caracteres especiais, se tiver, renomeie a foto, pois caso contrário, a foto não aparecerá, os caracteres não aceitos são: (á à â ã ª ä é è ê ë í ì î ï ó ò ô õ º ö ú ù û ü ç) - Espaços em branco são aceitos. Também não consegui arrumar a formatação das mensagens e comentários com o nl2br Mas ainda tenho que arrumar a data e hora da postagem, será que alguém não poderia fazer isso pra mim? Por favor...
  9. No arquivo envia_foto_cod.php tem a seguinte linha: <?php $data_envio = DATE('d/m/Y'); $hora_envio = DATE('H:i:s'); $festa = "<a href=\"$flog\">$flog</a>"; Consegui encontrar isso no arquivo fun.php ################################ # C O N V E R T E D A T A # ################################ function stamp2str($s,$div) { return $s[6].$s[7].$div.$s[4].$s[5].$div.$s[0].$s[1].$s[2].$s[3]; } ################################ # C O N V E R T E H O R A # ################################ function stamp3str($s,$div) { return $s[8].$s[9].$div.$s[10].$s[11].$div.$s[12].$s[13]; } ################################ # P E G A D I A # ################################ function pega_dia(){ $dia = date("d"); /*if ($dia < 10){ $dia = "0".$dia; }*/ return $dia; } Acho que encontrei onde faz a conversão dos caracteres: // Repassa a variável do upload $arquivo = isset($_FILES['arquivo]) ? $_FILES['arquivo'] : FALSE; // Código acima... com as demais verificaçoes... // Substitui espaços por underscores no nome do arquivo $nome = str_replace(" ", "_", $arquivo["name]); Aí eu adicionei um cód que me passaram e ficou assim: // Repassa a variável do upload $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; // Código acima... com as demais verificaçoes... // Substitui espaços por underscores no nome do arquivo $nome = str_replace(" ", "_", $arquivo["name]); $nome = str_replace("áàâãª", "a", $arquivo["name"]); $nome = str_replace("ÁÀÂÃ", "A", $arquivo["name"]); $nome = str_replace("éèê", "e", $arquivo["name"]); $nome = str_replace("ÉÈÊ", "E", $arquivo["name"]); $nome = str_replace("óòôõº", "o", $arquivo["name"]); $nome = str_replace("ÓÒÔÕ", "O", $arquivo["name"]); $nome = str_replace("úùû", "u", $arquivo["name"]); $nome = str_replace("ÚÙÛ", "U", $arquivo["name"]); Etc... Mas não deu certo ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Eis o código completo do arquivo painel.php <? session_start(); ?> <?php ############################### # I N C L U D E S F L O G # ############################### include('config.php'); include('fun.php'); $time_start = getmicrotime(); ?> <html> <head> <title><?php echo $titulo; ?></title> <?php ###################### # ADICIONANDO VISITA # ###################### $ip=$_SERVER['REMOTE_ADDR']; // pega o ip; if( $_SESSION['ip'] != $ip){ mysql_query("UPDATE $tab_visitas SET visitas=visitas+1") or die(print(mysql_error())); $_SESSION['ip'] = $ip; } ?> <LINK REL="StyleSheet" HREF="style/style.css" TYPE="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- body { background-image: url(bg.gif); } --> </style></head> <body> <table cellpadding="0" cellspacing="0" width="650" bgcolor="#FFFFFF" align="center" style="border:1px solid #1B737B; border-collapse: collapse; border-left: 1px solid #1B737B; border-right: 1px solid #1B737B; border-top: 1px solid #1B737B; border-bottom: 1px solid #1B737B bordercolor="#000000"> <img src="img/topo.jpg" border="0"> </table> <table width="670" border="0" bgcolor="#FFFFFF" align="center" style="border:1px solid #1B737B; border-collapse: collapse; border-left: 1px solid #1B737B; border-right: 1px solid #1B737B; border-top: 1px solid #1B737B; border-bottom: 1px solid #1B737B bordercolor="#000000"> <tr> <td height="18" valign="top"><div align="right" class="style1"><?php echo $data_ext; ?></div></td> </tr> <tr> <td height="18" valign="top"><div align="left"><span class="style4">» Painel de Controle dos Usuários </span></div></td> </tr> <tr> <td height="20" valign="top"><hr size="2"></td> </tr> <tr> <td height="498" valign="top" class="style1"> <?php $ext = array("jpg","gif","png"/*,"doc","zip","rar","txt"*/); $qtd = count($ext); if($_GET['finaliza'] == "ok"){ $_SESSION['per'] = 'não'; session_destroy(); echo "<b>".$_GET['login']."</b>,"; br2(2); echo "Você fechou sua conta ! <a href = \"index.php\"><b>Clique aqui</b></a> para voltar a página inicial"; br2(2); echo "Ou <a href = \"./".$_GET['login']."/index.php\"><b>Clique aqui</b></a> para visitar seu flog !"; $jahpassou = "sim"; } if($_SESSION['per'] == "sim"){ switch($_GET['menu']){ case envia: enviar_foto($_GET['login']); $jahpassou = "sim"; break; case confi: conf($_GET['login']); $jahpassou = "sim"; break; case del : del($_GET['login']); $jahpassou = "sim"; break; } if($_GET['altsenha'] == "ok"){ $id = idealizar($_GET['login']); $query = mysql_query("SELECT * FROM $tab_users WHERE id = '$id'") or die(print(mysql_error())); $data = mysql_fetch_array($query); $senha = $data['senha']; $senha_post = $_POST['cad_senha']; $senha_nova = $_POST['cad_nova']; $senha_conf = $_POST['cad_confir']; $login = $_GET['login']; $id_user = idealizar($login); if ($senha == $senha_post && $senha_nova == $senha_conf){ mysql_query("UPDATE $tab_users SET senha='$senha_nova' WHERE id='$id_user'") or die(print(mysql_error())); echo "Alteração de senha efetuada com sucesso !"; br2(2); } else{ echo "Desculpe mas sua senha não confirma com nossos bancos de dados, ou a confirmação foi escrita incorretamente !"; br2(2); } } if($_GET['altcadastro'] == "ok"){ $nome = $_POST['cad_nome']; $sobre = $_POST['cad_sobre']; $dia = $_POST['cad_dia']; $mês = $_POST['cad_mes']; $ano = $_POST['cad_ano']; $sexo = $_POST['cad_sexo']; $pais = $_POST['cad_pais']; $estado = $_POST['cad_estado']; $cidade = $_POST['cad_cidade']; $email = $_POST['cad_email']; $login = $_GET['login']; $id_user = idealizar($login); mysql_query("UPDATE $tab_users SET nome='$nome', sobrenome='$sobre', data_dia='$dia', data_mes='$mês', data_ano='$ano', sexo='$sexo', pais='$pais', estado='$estado', cidade='$cidade', email='$email' WHERE id='$id_user'") or die(print(mysql_error())); echo "Dados atualizados com sucesso !"; br2(2); } if($_GET['config'] == "ok") { global $tab_preferencias; global $tab_users; $login = $_GET['login']; $_SESSION['per'] = 'sim'; $cor_fundo = $_POST['flog_corfundo']; $cor_letra = $_POST['flog_corletra']; $cor_link = $_POST['flog_corlink']; $cor_titulo = $_POST['flog_cortitulo']; $cor_topo = $_POST['flog_cor_topo']; $cor_centro = $_POST['flog_cor_centro']; $cor_esquerda = $_POST['flog_cor_esquerda']; $cor_direita = $_POST['flog_cor_direita']; $tamanho_titulo = $_POST['flog_tamtitulo']; $titulo_flog = $_POST['flog_title_flog']; $tipo_letra = $_POST['flog_tipoletra']; $musica = $_POST['musica']; $auto_musica = $_POST['auto_musica']; $msn_status = $_POST['msn_status']; $MSN = $_POST['MSN']; $comentario = $_POST['comentario']; $perfil = $_POST['perfil']; $recentes = $_POST['fotos_recentes']; $f1 = $_POST['flog_f1']; $f2 = $_POST['flog_f2']; $f3 = $_POST['flog_f3']; $f4 = $_POST['flog_f4']; $f5 = $_POST['flog_f5']; $f6 = $_POST['flog_f6']; $f7 = $_POST['flog_f7']; $f8 = $_POST['flog_f8']; $f9 = $_POST['flog_f9']; $f10 = $_POST['flog_f10']; $link1 = $_POST['link_1']; $link2 = $_POST['link_2']; $link3 = $_POST['link_3']; $link4 = $_POST['link_4']; $link5 = $_POST['link_5']; $id_user = idealizar($login); $query = mysql_query("SELECT * FROM $tab_users WHERE id = '$id_user'") or die(print(mysql_error())); $data = mysql_fetch_array($query); if($data['primeira'] != 1){ mudaindex($login); mysql_query("UPDATE $tab_users SET primeira=1 WHERE id='$id_user'"); } mysql_query("UPDATE $tab_preferencias SET cor_fundo='$cor_fundo', cor_letra='$cor_letra', cor_link='$cor_link', cor_titulo='$cor_titulo', cor_topo='$cor_topo', cor_centro='$cor_centro', cor_esquerda='$cor_esquerda', cor_direita='$cor_direita', tamanho_titulo='$tamanho_titulo', titulo_flog='$titulo_flog', tipo_letra='$tipo_letra', musica='$musica', auto_musica='$auto_musica', msn_status='$msn_status', MSN='$MSN', comentario='$comentario', perfil='$perfil', recentes='$recentes', favorito_1='$f1', favorito_2='$f2', favorito_3='$f3', favorito_4='$f4', favorito_5='$f5', favorito_6='$f6', favorito_7='$f7', favorito_8='$f8', favorito_9='$f9', favorito_10='$f10', link_1='$link1', link_2='$link2', link_2='$link2', link_3='$link3', link_4='$link4', link_5='$link5' WHERE id_user='$id_user'") or die(print(mysql_error())); echo "Suas configurações foram alteradas com sucesso !"; } } if($_GET['envia'] == "ok") { // Repassa a variável do upload $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; // Código acima... com as demais verificaçoes... // Substitui espaços por underscores no nome do arquivo $nome = str_replace(" ", "_", $arquivo["name"]); // Todas as letras em minúsculo $nome = strtolower($nome); $quantos = strlen($nome); $tipo = substr($nome, ($quantos-3),$quantos); for($i=0;$i<$qtd;$i++){ if($ext[$i] == $tipo){ $permissao = "ok"; $dir = $tipo; } } // Diretório para onde o arquivo será movido $login = $_GET['login']; $diretorio = "./$login/"; // Caminho completo do arquivo $nom_arquiv = $nome; $nome = $diretorio . $nome; // Verifica se o arquivo existe no diretóriodado //Restrição de n fotos por dia if (permite($login) == "sim"){ $id = idealizar($login); global $tab_restri; $data_agora = date("d/m/Y"); $data = date("d/m/Y"); $query_restri = mysql_query("SELECT * FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error())); $data_restri = mysql_fetch_array($query_restri); if (!empty($data_restri['fotos']) && stamp2str($data_restri['data'], "/") == $data_agora){ mysql_query("UPDATE $tab_restri SET fotos=fotos+1 , data='$data' WHERE id_user='$id'")or die(print(mysql_error())); } else{ if(stamp2str($data_restri['data'], "/") == $data_agora){ mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error())); } else{ mysql_query("DELETE FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error())); mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error())); } } } else{ $permissao = "não"; } if (file_exists($nome)) { echo "Um arquivo com esse nome já foi enviado! Envie outro arquivo !"; br2(2); exit; } // Tudo ok! Então, move o arquivo if($permissao == "ok"){ if (move_uploaded_file($arquivo['tmp_name'], $nome)) { echo "Arquivo <b>$nom_arquiv</b> Enviado com sucesso !"; $imagem_orig = imagecreatefromjpeg($nome); imagejpeg($imagem_orig, "./".$login."/".$nom_arquiv, $qualidade); br2(2); } else { echo "Erro ao enviar seu arquivo !"; $permissao = "não"; br2(2); } } else{ if($permissao != "não"){ echo "Extensão não permitida envie outro arquivo !"; $permissao = "não"; br2(2); } else{ echo "Você já utrapassou o limite para postagem de fotos !"; $permissao = "não"; br2(2); } } ############################### # G R A V A N D O N O B D # ############################### if ($permissao != "não"){ $titulo = $_POST['flog_title']; $comentario = $_POST['flog_coment']; $id_user = idealizar($login); $url = $nom_arquiv; $url_completa = $nome; global $tab_fotos; mysql_query("INSERT INTO $tab_fotos (id, id_user, url_completa, url, titulo, comentario) VALUES ('', '$id_user', '$url_completa', '$url', '$titulo', '$comentario')")or die(print(mysql_error())); br(); } } if($_SESSION['per'] == "sim"){ $permitido_session = "sim"; $primeira = 1; $valida = 1; if(empty($login)){ $login = $_GET['login']; } } echo "</span>"; $login = $_POST['flog_login']; $senha = $_POST['flog_senha']; $query = conecta_mysql($tab_users, "","",""); while($data = mysql_fetch_array($query)){ if($data['login'] == $login && $data['senha'] == $senha){ if($data['bloq'] != 1){ $_SESSION['per'] = "sim"; $permitido = "sim"; $valida = $data['valida']; $email = $data['email']; $login = $data['login']; $primeira = $data['primeira']; } else{ echo "<b>Você está bloqueado !</b>"; br2(2); } } } if(empty($login)){ $login = $_GET['login']; } if($permitido == "sim" || $permitido_session == "sim"){ if($jahpassou != "sim"){ if($valida != 1){ echo "Desculpe mas essa conta já está reservada, se você é o titular dessa conta, por favor ative sua conta no email que você recebeu !"; echo "Caso não tenha recebido ainda <a href = \"reenvia.php?login=$login&email=$email\">Clique aqui</a> para reenviar o email de validação"; $permitido_val = "não"; } global $tab_ranking; $id_qnt = idealizar($login); $query_qnt = mysql_query("SELECT * FROM $tab_ranking WHERE id_user='$id_qnt'"); $data_qnt = mysql_fetch_array($query_qnt); $quantos = $data_qnt['visitas']; #################### # VALIDANDO ACOUNT # #################### if($primeira != 1 && $permitido_val != "não"){ ## SUBISTITUIR INDEX ## $id = idealizar($login); unlink("./$login/index.php"); copy("index_pronta.php", "./$login/index_pronta.php"); rename("./$login/index_pronta.php", "./$login/index.php"); mysql_query("UPDATE $tab_users SET primeira='1' WHERE id=$id"); ####################### echo "Olá, <b>$login</b> Bem vindo ao nosso sistema de fotolog !"; br(); echo "Seu fotolog está com <b>$quantos</b> visitas !"; br2(2); echo "Escolha uma das opções abaixo :"; br2(2); echo "<a href = \"painel.php?menu=confi&login=$login\">» Configurações do Fotolog</a>"; br(); echo "<a href = \"painel.php?menu=envia&login=$login\">» Enviar foto</a>"; br(); echo "<a href = \"alterarconfigs.php?login=$login\">» Alterar dados</a>"; br(); echo "<a href = \"alterarsenha.php?login=$login\">» Alterar senha</a>"; br(); echo "<a href = \"excluir.php?login=$login&foto=ok\">» Excluir fotos</a>"; br(); echo "<a href = \"excluir.php?login=$login&coment=ok\">» Excluir comentarios</a>"; br(); echo "<a href = \"painel.php?finaliza=ok&login=$login\">» Sair</a>"; br(); } else{ if($permitido_val != "não"){ echo "Olá, <b>$login</b> Bem vindo ao nosso sistema de fotolog !"; br(); echo "Seu fotolog está com <b>$quantos</b> visitas !"; br2(2); echo "Escolha uma das opções abaixo :"; br2(2); echo "<a href = \"painel.php?menu=confi&login=$login\">» Configurações do Flog</a>"; br(); echo "<a href = \"painel.php?menu=envia&login=$login\">» Enviar foto</a>"; br(); echo "<a href = \"alterarconfigs.php?login=$login\">» Alterar dados</a>"; br(); echo "<a href = \"alterarsenha.php?login=$login\">» Alterar senha</a>"; br(); echo "<a href = \"excluir.php?login=$login&foto=ok\">» Excluir fotos</a>"; br(); echo "<a href = \"excluir.php?login=$login&coment=ok\">» Excluir comentarios</a>"; br(); echo "<a href = \"painel.php?finaliza=ok&login=$login\">» Sair</a>"; } } } } else{ if($_SESSION['per'] != "sim" && $jahpassou != "sim"){ echo "Desculpe mas sua senha e login não estão cadastrados em nossos sistema !"; br(); echo "Certifique-se que não digitou sua senha ou login errados !"; echo "<br><br><a href=\"java script:history.go(-1)\"><b>«« Voltar</b></a>"; br(); } } ?> </td> </tr> </table> <table width="670" border="0" align="center" background="imagens/baixo.gif"> <tr> <th scope="row"><p>Todos os direitos reservados a CJC INFORMÁTICA <br> <?php $time_left = getmicrotime(); $time = ($time_start - $time_left)*-1; ?> Tempo gasto para carregamento desta página <? printf("<b>%.4f</b>",$time); ?> segundos</p></th> </tr> </table> </body> </html>[/codebox] Mas onde e como eu coloco esse nl2br ? Desculpem, é que ainda estou aprendendo, olhei lá no link, mas tem muita coisa lá e eu não sei qual cód usar e onde colocar.
  10. Acabei de olhar no BD, está tudo normal, apesar de a data estar ao contrário, tipo 2007/05/22 mas está normal
  11. Olá pessoal. Estou com alguns problema em um fotolog que instalei no meu site, são 3 coisas que eu tenho que arrumar: ----------------------------------------------------------------------------------------------------------------------------- 1º - A data e hora saem errados: Já tentei de tudo, mas não consigo encontrar onde está o erro, quando o usuário insere uma foto, deveria aparecer assim: Postado em : 22/05/2007 Horário : 22:10 Mas aparece assim: Postado em : 5-/-0/2007 Horário : 22: 1:0: ----------------------------------------------------------------------------------------------------------------------------- 2º - O texto sai sem formatação: Por exemplo, se o usuário escreve o texto assim: jashkkjgsah, rgskjhgkashglkas! sakjashgkjsahvksa. Ele sai assim: jashkkjgsah, rgskjhgkashglkas! sakjashgkjsahvksa. Ou seja, some as mudanças de linha (ENTER) da mensagem. ----------------------------------------------------------------------------------------------------------------------------- 3º - O script não renomeia as imagens. Por exemplo, se um usuário mandar uma foto por exemplo com o nome de PEDRÃO, o script aceita a foto, mas dá erro na hora de mostrar a miniatura da foto, não teria um jeito do script renomear a foto tirando o caractere inválido para que não haja erros? ----------------------------------------------------------------------------------------------------------------------------- Estou disposto a dar o script pra quem se prontificar a arrumar esses 3 erros. O endereço para o fotolog é: www.cjcinformatica.com.br/fotolog ----------------------------------------------------------------------------------------------------------------------------- Na parte de formatação que somem as mudanças de linhas, meu site de receitas também apresenta o mesmo erro, também estou disposto a dar o script pra quem arrumar, o endereço é: www.cjcinformatica.com.br/receita
  12. Kllaus

    Procuro Parceiros

    Troque banner com a CJC INFORMÁTICA e receba diversos clientes no seu site. O nosso site recebe vários visitantes por dia do Mundo Inteiro. ---------------------------------------------------------------- Onde ficará seu banner? Se seu banner for 468x60, ficará na página de banners http://www.cjcinformatica.com.br/banner.php Se seu banner for 150x80, ficará na página principal, porém os banners da página principal estão em sistema rotativo. Os banners podem ser em GIF, JPG ou flash. ---------------------------------------------------------------- Fazemos permuta de banner gratuitamente com sites que tenham dominio próprio ex : www.suaempresa.com.br ou www.suaempresa.com e claro, que não forneçam os mesmos serviços que nós. ---------------------------------------------------------------- Abaixo nossos banners <a href="http://www.cjcinformatica.com.br" target="_blank"><img src="banners/images/bannercjc.gif" width="468" height="60" border="0"> <a href="http://www.cjcinformatica.com.br" target="_blank"><img src="banners/images/bannercjc2.gif" width="138" height="70" border="0"> ---------------------------------------------------------------- "Para incluir nossos banners, use o código abaixo de cada banner. " Para Iniciar nossa parceria através de troca de banner, favor usar os códigos acima e após ter inserido nosso banner, entre em contato através do e-mail [email protected] e nos mostre onde foi colocado nosso banner, nesse mesmo E-mail anexe seu banner com as medidas informadas acima, para que o mesmo possa aparecer no nosso site, desta forma estaremos fechando uma parceria gratuitamente, e gerando tráfego de clientes para ambos os lados. ----------------------------------------------------------------- Cordialmente ..:: CJC INFORMÁTICA ::.. www.cjcinformatica.com.br
  13. Kllaus

    Uebimiau Com Problemas

    Bom dia. Instalei o uebimiau a algum tempo e estava funcionando perfeitamente, mas aí quando mudei de servidor, começou a não querer acessar mais, pelo que eu entendi na mensagem de erro, é algo referente ao CHMOD, mas já coloquei as permissões nas pastas que o "manuel" disse, mas mesmo assim dá erro, alguém poderia me ajudar? O link para o webmail (quer dizer, para o erro...) é: http://www.cjcinformatica.com.br/email
  14. Boa tarde amigos. Quero colocar um player que toque MP3 no meu site, para disponibilizar audio de poemas para os visitantes poderem ouvir, mas todo player que eu coloco, primeiro ele pede o download do arquivo antes de tocar, será que não tem um modo do visitante ouvir as mp3 sem ter que baixar antes? Tipo com duas opções na frente do poema, mais ou menos assim: ______________________________________ |.................................................................| |.................................................................| |...........AQUI FICARIA O PLAYER..................| |.................................................................| |_____________________________________| Nome:_______________________Opção: Felicidade________________Ouvir / Download Alguém poderia me ajudar? O site é www.cjcinformatica.com.br/poemas foi adaptado do MFPiadas, já que eu não consegui encontrar um script para poemas, se alguém souber de algum... [:)] O player será colocado em www.cjcinformatica.com.br/poemas/audio.php Ainda não disponibilizei no index por não ter ainda o player. Agradeço qualquer ajuda.
  15. Kllaus

    Script Para Fotolog

    Oi, desculpa, o erro tinha sido meu, é que enviei uma foto para teste, (família.jpg), depois percebi o acento agudo no Í, era esse o motivo de não estar aparecendo, excluí a foto e reenviei sem o acento, mas valeu. Sr. Moderador, pode fechar este tópico, problema resolvido.
×
×
  • Create New...