
Andre H.S. Mendes
Membros-
Total de itens
119 -
Registro em
-
Última visita
Tudo que Andre H.S. Mendes postou
-
hmm interesante.... Wanderson parace que da pra setar opções do PHP pelo htaccess do apache. php_flag register_globals off php_flag magic_quotes_gpc on usando o php_flag,php_value .... não sei se está certo mas vou alterar assim: php_value session.gc_probability 1 php_value session.gc_divisor 100000000 aparentemente está tudo ok agora!!! ^^ quanto ao outro post sobre codificação ainda estou com problemas... vlws
-
Wanderson ^^ tpw. não sei se você ali pra cima, mas ele já está com urlencode. if ($f['display_address'] == 'YES') $map = $f['address1'] . ' ' . $f['address2'] . ' ' . $f['city'] . ' ' . getnamebyid ( LOCATIONS_TABLE, $f['location'] ); else $map = $f['city'] . ' ' . getnamebyid ( LOCATIONS_TABLE, $f['location'] ); // linpando o endereço $map = str_replace ('n/a', '', $map); $map = ereg_replace (' +', ' ', $map); $map = urlencode ($map); // abrindo em uma nova janela $template->set ( 'map' , '<a href="java script:windowOpen(\'' . URL . '/map.php?address=' . $map . '\', 500, 500)"><img src="' . URL . '/templates/' . $cookie_template . '/images/icons/map.png" border="0" alt=""><br>' . $lang['View_Map'] . '</a>'); já está usando o URLENCODE(). se o link ficar com é ou afins fica inválido quando vou pegar as informações.
-
Esse programa está verificando se os campos estão vazios ou não. se estiverem aparece erro, se não ele continua. $nome1 = $_POST["nome1"]; note que dentro de POST você colocar a ID do INPUT que está no formulario. t+
-
Explicando melhor: essas são as informações do link quando eu clico nele, passadas pela URL: http://www.endereco.com.br/map.php?address=rua+josé+de+lima+castro+42+Londrina+Paraná Como podem ver está quase tudo certo, tirando que: "josé" deveria ser "José" "Paraná" deveria ser "Paraná" como que eu arrumo isso?? pois com esses caracteres especiais o link não funciona corretamente. usando o URLENCODE() acontece isso, porem sem ele acredito que não seja possivel. t=
-
HUSAHUHUSHUAS não seria c* com bunda? ^^ então Wanderson, eu tenho que modificar essas configurações: session.gc_probability = 1 session.gc_divisor = 100000000 isso seria no php.ini CERTO? se eu pedir para o meu host mudar isso concerteza não vão mudar. então tem outra alternativa? tem como mudar usando outros meios? flws!
-
Wanderson Camargo Andei lendo sobre esse bug no link que me passou. no penultimo post desse link, o cara ta falando que já sabem a cousa do bug. pelo que eu entendi, os arquivos das sessões são guardados em um diretorio em que só o root pode ler, e no ultimo post o cara escreve alterando essas configurações no php.ini irão resolver, porem em 1 bilçao de hits alguém vai ver o erro hehe. e esse lixo do php , devo me preocupar com ele? é possivel alterar essas confirações atraver do arquivo .htaccess ? vlw
-
Olá tentei "utf8_encode()" e o "html_entity_decode" porém o urlencode está colocando os caracteres especiais de volta. olha o código. if ($f['display_address'] == 'YES') $map = $f['address1'] . ' ' . $f['address2'] . ' ' . $f['city'] . ' ' . getnamebyid ( LOCATIONS_TABLE, $f['location'] ); else $map = $f['city'] . ' ' . getnamebyid ( LOCATIONS_TABLE, $f['location'] ); // linpando o endereço $map = str_replace ('n/a', '', $map); $map = ereg_replace (' +', ' ', $map); $map = urlencode ($map); // abrindo em uma nova janela $template->set ( 'map' , '<a href="java script:windowOpen(\'' . URL . '/map.php?address=' . $map . '\', 500, 500)"><img src="' . URL . '/templates/' . $cookie_template . '/images/icons/map.png" border="0" alt=""><br>' . $lang['View_Map'] . '</a>'); sem URLENCODE o texto fica normal com os acentos ex: José de Lima Castro com URLENCODE o texto fica com os caracteres especiais. ex: José de Lima Castro e como essa informação é passada atraves da URL não tem como não usar o URLENCODE, se não fica tudo com espaço. aguem sabe um jeito de arrumar isso?
-
Arquivo inteiro sessions.php <?php class Session { function Session () { session_start(); } function set ( $name, $value ) { $_SESSION[$name]=$value; } function fetch ( $name ) { if ( isset ( $_SESSION[$name] ) ) return $_SESSION[$name]; else return false; } function varunset ( $name ) { if ( isset ( $_SESSION[$name] ) ) { unset ( $_SESSION[$name] ); return true; } else { return false; } } function destroy () { $_SESSION = array(); session_destroy(); } } // This function checks if there is login in the database and // checks if the password is correct if this login exists function auth_check ($login, $password) { global $db; // SELECT a user with this login from the users table $sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE login = "' . $login . '" LIMIT 1'; $r = $db->query ($sql); // If we found the record with this login // we proceed if ($db->numrows($r) > 0) { $f = $db->fetcharray($r); // If login and password are correct we make the // $logged variable TRUE if ($f['login'] == $login && $f['password'] == $password) $logged = TRUE; else $logged = FALSE; } else { $logged = FALSE; } return $logged; } ?> É estranho mesmo, mas não é só no servidor que da esse erro, aqui no meu pc tb ocorre as vezes. junto com ele seguem os erros de HEADERS. mas tudo porque ocorre ele antes.
-
Oi to tentando aqui colocar um atalho pro google maps pra ver o local desejado no mapa. porém esta vindo com os caracteres especiais ex: [CERTO] Avenida José De Lima Castro [COMO ESTÁ VINDO] Avenida José de Lima Castro urlencode ou decode nesse caso? como usar? [LINK PARA VER NO MAPA] $template->set ( 'map' , '<a href="java script:windowOpen(\'' . URL . '/map.php?address=' . $map . '\', 500, 500)"><img src="' . URL . '/templates/' . $cookie_template . '/images/icons/map.png" border="0" alt=""><br>' . $lang['View_Map'] . '</a>');
-
Desculpe minha ignorancia mas 30 primeiras linhas de qual programa???? De onde aparece o erro? da função que está dando erro? O.O
-
Acredito que aquele (13) é o tipo de permição negada. function Session () { session_start(); } linha 18 é onde chama session_start() ---------------------- Esse erro aparece quando eu normalmente vou logar.
-
Olá!!!! Não é sempre, mas as vezes aparece esse erro na tela. Notice: session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/tmp) failed: Permission denied (13) in /home/imovellocal/www/includes/sessions.php on line 18 Está dando erro de permição, mas está como 777 praticamente tudo. opendir(/tmp) <----------- desconheço essa pasta. alguém sabe como me livrar desse erro?
-
brigadão Wanderson. O Manual é meu Pastor e nada me faltará... vai ser meu novo dilema!
-
se for o caso dessa Função funcionar separada. deixe ela fora desse html. use um INCLUDE(); chamando essa função. ^^
-
Muito bom esse artigo do thiago. bom vou me virar aqui. mas acho que só colocando uma virgula no final já ta bom. agora essa formatação $template->set ( 'price', number_format($f['price'], 0, ".", ",") ); vlw Wanderson
-
hmmm não ta faltando coisa ai não? $t=$_GET['tipo']; ou $t=$_GET["tipo"]; tente: if ($tipo == 3) {
-
hmmmmmm SHUAUSHUSHUSAHU essa foi foda :X ahhhhh ta. então se eu quiser formatar isso pra usar de acordo com o nosso tipo de marcação. ficaria assim? if ((!empty($form['price'])) && !eregi('^[0-9]*[.]{1}[,]{1}[0-9]{2}$', $form['price']))
-
Olá alguém intende essa formatação. $template->set ( 'price', number_format($f['price'], 0, ".", ",") ); template de como aparecer o valor. alguém explica? if ((!empty($form['price'])) && !eregi('^[0-9]*[.]{1}[0-9]{2}$', $form['price'])) referente ao preço de um produto. queria alterar porque não está aceitando que eu escreve 800.000,00 por exemplo vlw
-
up
-
mudei o BD para utf-8_unicode_ci e ainda nada. nota: se eu entrar no phpmyadmin e adicionar o valor ele ACEITA e GRAVA o problema esta ocorrendo de gravar pelo meu site. pelo painel de administração. ------------------------------------ RESULTADO DO TESTE:  -------------------------------------
-
teste simples, abra o bloco de notas coloque o código abaixo salve em UTF-8 e testa; <?php session_start(); ?> Como que eu salvo em UTF-8 ??????? eu uso o notepad ++ para programar, editar etc. OBS: O BANCO DE DADOS ESTÁ TODO EM UTF-8_GENERAL_CI vou testar com utf8_unicode.ci
-
mudei o banco todo para utf8-general-ci site tb está em utf-8 Mesmo assim ainda não está gravando palavras com acento. olhem as fotos: FOTO DO BD: FOTO PAINEL: CODIFICAÇÃO DA PÁGINA: se eu digitar as palavras sem o acento, elas gravam, se por acento, fica em branco. alguém DA UMA LUZ!!!!!!!!!!!!!!!!!!!!!
-
Olá Estou tendo problemas na hora de gravar as informações no BD (mysql) uso codificação "iso-8859-1" para aparecer os acentos do portugues. se eu colocar acentos na informação que vou gravar no BD ela simplesmente não grava nada. fica em branco. ex: Nome: André Henrique manda salvar. e volta o campo sem nada. --------------------------------------- Tentei usar utf-8 mas os acentos ficaram todos quadradinhos, porem na index.php os acentos apareceram normal mesmo com utf-8. estou muito confuso com isso.
-
Wanderson Camargo isso não responde a minha ultima pergunta. a parte do programa q grava os dados no banco de dados esta dentro do IF e mesmo não dando condição pro IF executar, os dados são gravados no BD.
-
Derub pois é eu fiz o teste mas ia dar false mesmo, porem eu fiz o teste completo e não deu TRUE. mas o pior é q não da TRUE e os dados são gravados mesmo assim no meu banco de dados. agora se o if não é TRUE porque ele grava no BD? Oo