PMF 0 Posted April 4, 2011 Report Share Posted April 4, 2011 Boas! Tudo bem? Precisava de uma ajudinha com uns botões, mas antes vou explicar o que estou a fazer. Eu fiz um site com o Photoshop, gravei em html e agora edito o que quero no Dreamweaver (como designer e não como coder).. Links, uns textos, coisas assim.. O que eu agora precisava era o seguinte: um botão "comprar" que quando a pessoa lá carregasse abria um formulário onde se colocavam os dados, depois carregava-se em "enviar" e os dados ficavam guardados num ficheiro excel por exemplo, ao qual apenas eu tinha acesso.. Semelhante ao sistema do Google Docs. Alguém sabe como posso fazer isso? É fácil? Eu não tenho grande jeito com código.. =x Faço coisas muito básicas.. E é a meias com a opção de design do Dreamweaver.. Cumprimentos, PMF Link to post Share on other sites
kareka 0 Posted April 4, 2011 Report Share Posted April 4, 2011 Pelo que percebi não percebes muito de código , certo ? Sabes sacar os dados do formulário através de PHP ? Se souberes , usas o seguinte : <?php header(”Content-type: application/vnd.ms-excel”); header(”Content-type: application/force-download”); header(”Content-Disposition: attachment; filename=NOME_DO_FICHEIRO.xls”); header(”Pragma: no-cache”); echo ” <table> <tr> <td>Linha 1 - Coluna 1</td> <td>Linha 1 - Coluna 2</td> <td>Linha 1 - Coluna 3</td> <td>Linha 1 - Coluna 4</td> <td>Linha 1 - Coluna 5</td> <td>Linha 1 - Coluna 6</td> </tr> <tr> <td>Linha 2 - Coluna 1</td> <td>Linha 2 - Coluna 2</td> <td>Linha 2 - Coluna 3</td> <td>Linha 2 - Coluna 4</td> <td>Linha 2 - Coluna 5</td> <td>Linha 2 - Coluna 6</td> </tr> <tr> <td>Linha 3 - Coluna 1</td> <td>Linha 3 - Coluna 2</td> <td>Linha 3 - Coluna 3</td> <td>Linha 3 - Coluna 4</td> <td>Linha 3 - Coluna 5</td> <td>Linha 3- Coluna 6</td> </tr> </table> “; ?> <?php include("assinatura.txt"); ?> Link to post Share on other sites
PMF 0 Posted April 5, 2011 Author Report Share Posted April 5, 2011 Pois, não percebo grande coisa.. Só sei fazer tabelas com o tamanho e a cor de fundo que quero e escrever lá um texto.. Como é que uso esse código? =x E como é que faço a ligação para um ficheiro .xls? Eu reparei que tem uma parte no código para isso mas não precisa de mais nada? E como é que os dados ficam agrupados no ficheiro? E já agora, esse código é só para sacar os dados do formulário? É que nem o próprio formulário sei fazer.. =x É muito complicado fazer estas coisas sem ter bases de código? Abraço! E obrigado pela ajuda! Edit: Acho que percebi uma coisa.. A linha 1 tem as colunas 1 a 6, a linha 2 tem as colunas 1 a 6, etc Certo? Não percebi foi mais nada.. lol =x Link to post Share on other sites
kareka 0 Posted April 5, 2011 Report Share Posted April 5, 2011 Ok , assim vai ser bastante complicado mas vou tentar ajudar na mesma . Primeiro: falaste em formulário quando criaste o tópico , quem é que o vai criar ? Segundo: se não és coder e és designer , porque é que tratas tu disto ? (curiosidade só ) <?php include("assinatura.txt"); ?> Link to post Share on other sites
PMF 0 Posted April 5, 2011 Author Report Share Posted April 5, 2011 Ora bem.. É suposto ser assim.. A pessoa escolhe um artigo, carrega no botão "Comprar" e preenche um formulário que contém o código do artigo (que se possível é posto automaticamente e não dá para modificar), nome, morada e contacto (e-mail e telefone). Depois carrega em "Submeter" (ou algo do género) e eu recebo a informação num .xls, por e-mail, uma coisa do género. Lol Porque queria melhorar os sites que faço (são todos muito básicos, com algumas coisas a piscar e tal, e pouco mais) e esta é uma boa oportunidade. E também porque trabalho sozinho. x) E mais uma vez obrigado! Link to post Share on other sites
kareka 0 Posted April 5, 2011 Report Share Posted April 5, 2011 Não seria melhor guardares os dados num base de dados ? Onde é que vais guardar as informações dos produtos ? <?php include("assinatura.txt"); ?> Link to post Share on other sites
PMF 0 Posted April 6, 2011 Author Report Share Posted April 6, 2011 Eu falei num .xls pq pensei q fosse a forma mais fácil.. Não sei realmente como fazer isto.. O que eu queria guardar eram os dados da pessoa e o código do artigo que esta queria comprar.. Será muito complicado? =x Eu fiz uma pesquisa e encontrei uns botões já feitos pela PayPal.. Conheces? Achas que vale a pena usar? Não percebi foi se guarda os dados do produto nem como é que a pessoa faz para dar os dados e assim..=s Até pq eu queria a opção da pessoa receber o artigo à cobrança..=s Abraço! Link to post Share on other sites
kareka 0 Posted April 6, 2011 Report Share Posted April 6, 2011 Imagina que 1000 pessoas compram um produto , já viste a quantidade de .xls que ias ter ? Usa bases de dados para guardar todas as informações , incluindo a dos produtos . Estou farto de te ouvir falar em botões , sabes que os botões só realizam a acção de submeter o formulário , certo ? Tens de escrever o código todo para tirar a valores de cada campo e passar para a base de dados . Visto que ainda tens muito que aprender , sugira que lesses um pouco antes : http://www.arsys.pt/ajuda/guias/mysql.htm http://www.php.net/ É um bocado difícil estar deste lado e conseguir explicar-te tudo , tudo . <?php include("assinatura.txt"); ?> Link to post Share on other sites
PMF 0 Posted April 6, 2011 Author Report Share Posted April 6, 2011 LOL Pois.. x) Tornava-se complicado..=s xD Obrigado! =D Vou ver se me oriento por esses sites e vou dando notícias Aproveito só para perguntar mais uma coisa.. Tendo em conta o que sugeriste, devo fazer o site em php certo? Há alguma maneira de converter o que já fiz em hml para php? =x Mais uma vez obrigado pela ajuda e peço desculpa pela trabalheira! ^^ Link to post Share on other sites
kareka 0 Posted April 6, 2011 Report Share Posted April 6, 2011 Não é trabalheira nenhuma , esta comunidade existe é para ajudar ! Claro que sim , basta fazeres save as... e guardas como .php e isso fica logo em PHP sem alteração nenhuma no código Desculpa não ter ajudado mais mas era mesmo muito difícil explicar-te tudo por aqui .. Estuda bem isso (que vale a pena!) e depois qualquer coisa , passa por aqui . <?php include("assinatura.txt"); ?> Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now