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

(Resolvido) ajuda fopen() e botões O.o


Scripter

Pergunta

1ª pergunta

-------------------------------------------------------------------------------------

assim povo, to querendo que meu script PHP abra um arquivo php e escreva dentro dele, mas quando ponho o fopen("arquivo.php", w+, 0); ele retorna o seguinte:

Parse error: syntax error, unexpected ',' in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\Vendas\index.php on line 29

então eu tiro o "0" do fopen:

Parse error: syntax error, unexpected ')' in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\Vendas\index.php on line 29

qualquer eu faço >.<

--------------------------------------------------------------------------------------

2ª pergunta

eu to querendo inclui nomes de empresas no bd, pra quando uma página for gerada, ela pegue os nomes das empresas no bd e transforme em botões pra links, ok, isso é fácil, mais dai eu penso, um dia vai te muito botão nessa única linha do arquivo, a pergunta é...

como eu "limito" a quantidade de botões por linha xD

vlw de novo povo

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

afe baguiu fiko loko,

agora ta dizendo que tem erro na linha 30, mais o cóigo só tem 29 linhas >.<

olhem:

<?
fopen("teste.php","w") or die(n deu);
fwrite("teste.php","isso é um teste",'15');

(ali eu adicionei o fwrite, que dá ao código 30 linhas)

agora o erro:

Parse error: syntax error, unexpected T_STRING in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\Vendas\index.php on line 30

q tem d errado?

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

  • 0

n tem código todo, é só um teste:

<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
<?
fopen('teste.php','w+',0);
fwrite('teste.php','testando','8');
?>
</BODY>
</HTML>

erro:

Warning: fwrite(): supplied argument is not a valid stream resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\Vendas\teste2.php on line 8

Link para o comentário
Compartilhar em outros sites

  • 0
tenta assim

<?

$arquivo = fopen('teste2.php','w+');

fwrite($arquivo,'testando');

?>

aew deu certo ^^

intão o que eu fazia d errado?

não atribuia a uma variável? ou botava o length doq eu queria escreve?

vlwww

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...