Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda No Codigo Php


humorpiadas

Pergunta

Olá Pessoal,

Eu não manjo muito de PHP estou com uma dificuldade para colocar um script de produtos do ML para rodar, na realidade o script funciona normal somente na hora da busca ele da um erro que não consigo arrumar sozinho já tentei mais não vai preciso da ajuda de vocês. O codigo original segue abaixo:

O site que esta o script é www.linkscampeoes.com.br/shop/

Entre a faça uma busca por favor e verá o erro, mais segue o erro abaixo:

----------original inicio (busca.php)

<?php

include("config_lj.php");

$id_prod=( isset($HTTP_POST_VARS['nome_pro']) ) ? $HTTP_POST_VARS['nome_pro'] : $HTTP_GET_VARS[nome_pro];

$busca=urlencode($id_prod);

if ($busca == "") {

include($siteURL);

}

else {

include($siteURL."lista.php?keyword=".$busca);

}

?>

-------------fim

------- inicio erro

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/links/public_html/shop/busca.php on line 9

Warning: include(http://www.linkscampeoes.com.br/shop/lista.php?keyword=carro'>http://www.linkscampeoes.com.br/shop/lista.php?keyword=carro) [function.include]: failed to open stream: no suitable wrapper could be found in /home/links/public_html/shop/busca.php on line 9

Warning: include() [function.include]: Failed opening 'http://www.linkscampeoes.com.br/shop/lista.php?keyword=carro'>http://www.linkscampeoes.com.br/shop/lista.php?keyword=carro' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/links/public_html/shop/busca.php on line 9

-------- erro fim

Se alguém puder me ajudar por favor.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Isso acontece porque a configuração da diretiva allow_url_fopen no php.ini está OFF... ela tem que ser ON para permitir fazer o que você quer, caso seja um servidor no seu pc abra o arquivo php.ini e edite, caso seja um host contratado por você, ai vai ter que falar com eles...

Link para o comentário
Compartilhar em outros sites

  • 0

Você pode tentar modificar esse valor via script com "ini_set", teoricamente essa vriavel é de mundança global ouse seja permitida via Script porém na pratica não é bem assim ... você deve tentar ...

<?php
ini_set("allow_url_fopen", 1);

// Seus Códigos
?>

Link para o comentário
Compartilhar em outros sites

  • 0
Você pode tentar modificar esse valor via script com "ini_set", teoricamente essa vriavel é de mundança global ouse seja permitida via Script porém na pratica não é bem assim ... você deve tentar ...

<?php
ini_set("allow_url_fopen", 1);

// Seus Códigos
?>

Não rola assim porque o manual está errado, na versão em português consta o allow_url_fopen como PHP_INI_ALL, mas na em inglês está como PHP_INI_SYSTEM, e quando eu testei realmente o ini_set não funcionava...

Link para o comentário
Compartilhar em outros sites

  • 0

Ola amigos,

Valeu pela ajuda deu certo o sistema de busca funcionaou ao configurar o php.ini, mais estou com outro problema, ao importr as informações do ML, esta dando problemas de acento eu jpa arrumei as páginas que poderia dar problemas com acentuação, mais continua dando erros.

Isso seria alguma configuração também de servidor, pois no servidor anterior não dava erros e agora da erros de acentos. se aguém puder olhar e me dar uma idéia do que seja por favor. (http://www.tomacadala.com.br/lista.php?categoria=1648).

Abraço

Editado por humorpiadas
Link para o comentário
Compartilhar em outros sites

  • 0
Verifique o charset que o ML usa nas páginas... provavelmente o charset que você está usando é diferente...

Olá amigo, eu troquei o "charset" conforme você explicou, mais não da certo eu coloquei o codigo no servidor para se possível você me dar uma dica de onde esta o erro pois já li tudo e não consigo o script puxa os produtos direto do ML, mais da erro no acentos. Se puder me clariar a mente fico muito grato.

http://www.tomacadala.com.br/lista.txt

Abraço

Editado por humorpiadas
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...