Crash
-
Total de itens
13 -
Registro em
-
Última visita
Posts postados por Crash
-
-
Salve Comunidade !
Estou enfrentando uma dificuldade por causa da atualização da versão do PHP para a mais recente.
Tenho uma loja que etou montando agora e toda vez que tento abrir a loja ou tento acessar o Admin da mesma recebo a mensagem de Erro Deprecated: Function ereg() is deprecated onde esta dando o tal erro pelo que descobri é nesta faixa do script do admin;
for ($i=0, $n=sizeof($this->browser_languages); $i<$n; $i++) { reset($this->languages); while (list($key, $value) = each($this->languages)) { if (eregi('^(' . $value . ')(;q=[0-9]\\.[0-9])?$', $this->browser_languages[$i]) && isset($this->catalog_languages[$key])) { $this->language = $this->catalog_languages[$key]; break 2; } } } } }
Mas como não sei programar peso a ajuda de alguém para resolver isto. Encontrei o seguinte artigo na net após muita pesquisa:Aprenda a converter ereg e eregi em sua versão Perl (usando o preg_match) e evite erros de função depreciada no PHP 5.3.0 ----------------------------------------------------------------------------- Quem atualizou o PHP para a versão 5.3.0 pode ter encontrado inúmeros erros de funções que foram depreciadas (ou deprecated). Essas funções são usadas para testar a presença de uma expressão regular dentro de uma string. Vim falar sobre a função ereg e eregi que são muito usadas (pelo menos por mim) e que precisam ser trocadas por uma versão em Pearl. Antigamente faríamos assim:<?php $palavra = '(casa|carro)'; $frase = 'Eu fui pra casa ontem!'; if (ereg($palavra, $frase)) { echo "A palavra 'casa' ou 'carro' foi encontrada na frase"; } else { echo "A palavra 'casa' ou 'carro' não foi encontrada na frase"; } ?>
Agora, com o PHP 5.3.0 precisamos usar a função preg_match(), dessa forma:<?php $palavra = '/(casa|carro)/'; $frase = 'Eu fui pra casa ontem!'; if (preg_match($palavra, $frase)) { echo "A palavra 'casa' ou 'carro' foi encontrada na frase"; } else { echo "A palavra 'casa' ou 'carro' não foi encontrada na frase"; } ?>
Repare que entrou uma barra (pra direita) antes e depois da expressão regular. eregi() E pra quem usava o eregi, é só adicionar um “i” no final da expressão regular, dessa forma:<?php $palavra = '/(casa|carro)/i'; $frase = 'Eu fui pra CasA ontem!'; if (preg_match($palavra, $frase)) { echo "A palavra 'casa' ou 'carro' foi encontrada na frase"; } else { echo "A palavra 'casa' ou 'carro' não foi encontrada na frase"; } ?>
Créditos:
Autor: Thiago Belem
Site:http://blog.thiagobelem.net/php/2009/07/01...-php-5-3-0-557/
-
Salve galera !!
Não entendi muito bem mas estou procurando algo que me possibilite ver meus e-mail sem ter que acessar o tal do Cpanel
Este script me possibilita isto ? ..
desculpe a ignorancia mas não manjo de php estou me envolvendo agora por tanto não me levem a mau...
-
Amigo ESerra, obrigado por responder meu post novamente..
já que você é moderador talvez saiba me dizer por que não estou recebendo as notificações de resposta no meu e-mail
Acabo que de certa forma passando uma má impressão aos amigos do fórum pois podem achar que não estou nem ai para as respostas .. mas é que não estou recebendo as notificações já olhei no painel e me parece estar ok .. você pode me dar uma ajuda nisto talvez até mesmos outros mebros podem star com sta dificuldade !
muito obrigado e um forte braço !!!
-
Obrigado caros amigos parte da minha dificuldade consegui resolver..
enho outro post e vou deixar aqui o link caso algum de você´s queiram dar uma olhada
Forte abraço a todos e obrigado !!!
-
Salve comunidade !!
tenho uma seção em meu site que é para baixar algum material que irei disponibilizar para meus visitantes.
Até ai Ok .. no entanto quando clico no arquivo que vai ser baixdo recebo a seguinte mensagem:
The requested URL /servico/painel/download/down/Modelos/Modelos/modelo.txt was not found on this server.Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 Server at Port 80
o caminho seria teria que ser: /servico/painel/download/down/Modelos/modelo.txt
Só que esta aparecendo duas vezes o item "Modelos", que na verdade é a pasta onde esta o arquivo a ser baixado.
Estou usando o seguinte script;
<?php if($sb == '1'){ $dir = "$path$id_dir"; echo "$dir"; } else $dir = getenv('DOCUMENT_ROOT')."/servico/painel/download/down/" .$_GET['id_dir']. "/"; function varre($dir,$filtro="",$nivel="") { $diraberto = opendir($dir); chdir($dir); while($arq = readdir($diraberto)) { if($arq == ".." || $arq == ".")continue; $arr_ext = explode(";",$filtro); foreach($arr_ext as $ext) { $vdir = getcwd(); $exdir = explode("/", $vdir); $fdir = end($exdir); if(count($exdir)==9) { $fdir = $exdir[7]. "/" .$exdir[8]; }else{ $fdir = end($exdir); } $extpos = (strtolower(substr($arq,strlen($arq)-strlen($ext)))) == strtolower($ext); if ($extpos == strlen($arq) and is_file($arq)) if(count($exdir)==7){ print $nivel."<img src=servico/painel/download/ok.gif width=\"13\" height=\"11\"><B><a href='/servico/painel/download/down" .$_GET['id_dir']. "/" .$arq. "'> $arq</a> </B><br>"; }else print $nivel."<img src=\"ok.gif\" width=\"13\" height=\"11\"><B><a href='/servico/painel/download/down/" .$_GET['id_dir']. "/" .$fdir. "/" .$arq. "'> $arq</a> </B><br>"; } if (is_dir($arq)) { print "<P>"; print $nivel.$arq."<br>"; varre($arq,$filtro,$nivel." "); } } chdir(".."); closedir($diraberto); } ?> <? varre("$dir"); ?>
Alguém pode me dar uma ajuda já que não manjo de PHP estou quebrando a cabeça a beça com isto ..
Muto obrigado de ante mão e um forte abraço a todos !!
-
Ler eu li por completo .. porem não entendi ....
-
Colega ESerra, eu baixei e instalei o SMF que você indicou mas pelo que pude ver na verdade é um forum..
Acho que não fui claro no que estou procurando ...
Eu quero colocar em uma pagina no meu site que estou desenvolvendo que sera restrita.
Eu mesmo teria que cadastrar o usuario e enviar login e senha para o mesmo e assim ele tera acesso a uma pagian onde eu quero dixar algum material para baixar tipo modelos de documentos eetc..
Sera que consegui explicar melhor agora ?
Pesso desculpas se não fui claro para os amigos ..
-
Obrigado por exclarecer .. vou pesquisar sim ..!!
-
SMF, IPB ?
Caro amigo agradeço por responder meu post mas pode ser mais claro .. o que significa tudo isto .. você conhece algum script que eu possa usar ?
Caro colega já tentei sim usar Joomla mas não gostei muito do sistema ...
-
Salve galera !!!
Estou procurando um sistema para colocar em meu site com a seginte finalidade;
1 - irei colocar material para ser baixado em meusite no entando quero restringir isto para apenas pessoas que estejam cadastradas.
- Sera um conteudo documentos modelos ex; folha de pagamente, contratos diversos e por ai vai.
alguém sabe de algum material que eu possa usar já que não manjo de programação ?
fico no aguardo ...
forte abraço a todos !!!
-
Salve galera !!
Gostaria de saber se exixte algum script que possibilite ler o e-mail direto pelo site ?
Exemplo: www.meusite.com.br e tenho o e-mail contato@meusite.com.br
Tem como puxar para ler no meu site o e-mail sem ter que acessar o sistema cPanel ?
-
Caro Augusto César, baixei o seu sistema e achei muito show, meus parabéns !!
Não manjo muito de PHP, gostaria de tentar configura-lo para outras utilizações com o seu concentimento.
Ajuda pra ajustar script
em HTML, XHTML, CSS
Postado
Salve galera !
Preciso da ajuda dos amigos para ajustar a posição do script e como não manjo de prgramar em php estou me batendo pacas.
Vou postar o link para os amigos verem, mas adianto o seguinte eu preciso ajustar para que a imagem venha para o meio da tela pois esta ficando do lado direito e como não consigo ver no dreamwave so pelo modo de codigo
Deixo a imagem para que os amigos possam ver.
E deixo o script tambem;
Script
e Por ultimo deixo o link da minha loja caso alguém queira ver;
Minha loja
Galera agradeço desde já pela ajuda !