Ir para conteúdo
Fórum Script Brasil

Usurname

Membros
  • Total de itens

    33
  • Registro em

  • Última visita

Tudo que Usurname postou

  1. Usurname

    Javascript e PHP

    Olá, Como faço para embutir Javascript no PHP? O código abaixo não funciona: <?php echo "<script type='text/javascript'>"; echo "var intervalo = window.setInterval(\'funcao()\',1000)"; echo "function funcao()"; echo "{"; echo "window.alert(\"Ola\")"; echo "document.write(\"Ola mundo\")"; echo "}"; echo "</script>"; ?> Este código também não funciona: <html> <body> <?php <script type="text/javascript"> var intervalo = window.setInterval('funcao()',1000); function funcao() { window.alert("Ola"); document.write("Ola mundo"); } </script> ?> </body> </html> O código abaixo funciona: <html> <body> <script type="text/javascript"> var intervalo = window.setInterval('funcao()',1000); function funcao() { window.alert("Ola"); document.write("Ola mundo"); } </script> <?php ?> </body> </html> Resumindo, só estou conseguindo usar Javascript quando o código do Javascript não esta embutido dentro das tags do PHP. Como resolver isso? Obrigado.
  2. Olá, Gostaria de saber porque minha aplicação em PHP não está funcionando. Estou usando Windows, Apache, PHP. Aplicação simples. Tem 1 formulário e uma página em PHP pra receber os dados desse formulário. Mas a aplicação não está funcionando. Quando clico no campo "Register" do formulário, o programa mostra o código do PHP e não funciona. Formulário: <form method='post' action='register.php'> Username: <input type="text" name="username"/> <br/> Password: <input type="password" name="password" /> <br/> Confirm Password: <input type="password" name="confirm" /> <input type="submit" value="Register" /> PHP: <?php if ($_POST) { $password = $_POST['password']; $confirm = $_POST['confirm']; if($password != $confirm) { ?> <span style="color:red"> Erro. As passwords não são iguais. </span> <?php } } ?> <?php // <form method='post' action='register.php'> ?> [Edit] O apache está funcionando. A página que mostra "It Work's" está funcionando. [Edit] A página "It Work's" é em HTML. Acho que o PHP não deve estar funcionando ou habilitado no Apache. Obrigado. (Resolvido) Instalei novamente o apache e agora está funcionando.
  3. Olá, Alguém sabe dizer porque o sistema trava quando eu tento usar a função "mysql_fecth_row()" usando MySQL com o Dev-C++? Se eu comentar as partes que estão o código do mysql_fetch_row, o sistema funciona. Se eu colocar sem comentarios o mysql_fetch_row, a aplicação trava. Resumindo, a aplicação trava quando chega na parte que tem o mysql_fetch_row. Código: #include <iostream> #include <stdlib.h> #include <stdio.h> #include <windows.h> #include <mysql/mysql.h> using namespace std; int valor = 1; int opcaoPesquisarAluno = 1; int opcaoAlterarAluno = 1; char nome[30]; char matricula[30]; char telefone[30]; char queryString[100]; char queryStringPesquisa[100]; char mysqlquery[100]; FILE *conteudo; FILE *conteudoPesquisaAluno; int main() { char *host = "localhost"; char *username = "username"; char *password = "password"; char *database = "aluno"; MYSQL *socket; socket = mysql_init(0); if (socket) { //cout << "socket ok" << endl; } else { //cout << "socket failed" << mysql_error(socket) << endl; } if (mysql_real_connect(socket,host,username,password,database,0,NULL,0)) { //cout << "Conexao ok" << endl; } else { //cout << "Conexao falhou" << mysql_error(socket) << endl; } while (valor != 4) { cout << "\n*******************" << "\n" << "1 - Cadastrar Aluno" << "\n" << "2 - Pesquisar Aluno" << "\n" << "3 - Alterar Aluno" << "\n" << "4 - Sair" << "\n" << "*******************"; cout << "\nDigite uma opcao: "; cin >> valor; system("cls"); if (valor == 1) { conteudo = fopen("file.txt","+a"); cout << "\n*******************" << "\n" << "Cadastrar Aluno" << "\n" << "*******************" << "\n" << "Digite o nome do Aluno: "; cin >> nome; cout << "\n" << "Digite a matricula do Aluno: "; cin >> matricula; cout << "\n" << "Digite o telefone do Aluno: "; cin >> telefone; fprintf(conteudo,"INSERT INTO aluno(nomeALuno,matricula,telefone) values ('%s','%s','%s');\n",nome,matricula,telefone); fclose(conteudo); conteudo = fopen("file.txt","r"); fgets(queryString,100,conteudo); fclose(conteudo); //cout << queryString; mysql_query(socket,queryString); //cout << mysql_error(socket); system("cls"); } if (valor == 2) { while(opcaoPesquisarAluno != 3) { cout << "\n*******************" << "\n" << "Pesquisar Aluno" << "\n" << "*******************" << "\n" << "1 - Pesquisar pelo nome do Aluno" << "\n" << "2 - Pesquisar pela matricula do Aluno" << "\n" << "3 - Voltar ao Menu Principal"; cout << "\nDigite uma opcao: "; cin >> opcaoPesquisarAluno; if (opcaoPesquisarAluno == 1) { conteudoPesquisaAluno = fopen("filePesquisa.txt","+a"); cout << "\nDigite o Nome do Aluno: "; cin >> nome; fprintf(conteudoPesquisaAluno,"SELECT * FROM aluno WHERE nome == '%s');\n",nome); fgets(queryStringPesquisa,100,conteudoPesquisaAluno); mysql_query(socket,queryStringPesquisa); MYSQL_RES * res = mysql_store_result(socket); fclose(conteudoPesquisaAluno); //conteudoPesquisaAluno = fopen() //int numColumns = mysql_num_fields(res); MYSQL_ROW row; //cout << mysql_fetch_row(res); row = mysql_fetch_row(res); //cout << row[0]; //cout << row[1]; // mysql_fetch_row retorna um array caso positivo ou retorna FALSE caso nao tenha mais linhas /*while((row = mysql_fetch_row(res)) != FALSE) { for(int x=0; x < 3; x++) { cout << "nome aluno: " << row[0]; cout << "matricula aluno: " << row[0]; cout << "telefone: " << row[0]; } } */ mysql_free_result(res); cout << "teste"; //conteudoPesquisaAluno = fopen("filePesquisa.txt","r"); //cout << queryStringPesquisa; system("PAUSE"); system("cls"); } if (opcaoPesquisarAluno == 2) { cout << "\nDigite a matricula do Aluno: "; cin >> matricula; system("cls"); } if (opcaoPesquisarAluno == 3) { system("cls"); valor = 1; opcaoPesquisarAluno = 1; break; } } } if (valor == 3) { while (opcaoAlterarAluno != 3) { cout << "\n*******************" << "\n" << "Alterar Aluno" << "\n" << "*******************" << "\n" << "1 - Pesquisar pelo nome do Aluno" << "\n" << "2 - Pesquisar pela matricula do Aluno" << "\n" << "3 - Voltar ao Menu Principal"; cout << "\nDigite uma opcao: "; cin >> opcaoAlterarAluno; if (opcaoAlterarAluno == 1) { cout << "\nDigite o nome do Aluno: "; cin >> nome; } if (opcaoAlterarAluno == 2) { cout << "\nDigite a matricula do Aluno: "; cin >> matricula; } if (opcaoAlterarAluno == 3) { valor = 1; opcaoAlterarAluno = 1; system("cls"); break; } system("cls"); } } } return 0; } Obrigado.
  4. Olá, Alguém sabe onde encontrar o "Visual Studio 2010 Express Edition" para download? Poderiam passar o link? Obrigado.
  5. Usurname

    [Dúvida]

    Olá, Estou tentando programar em C# no Windows usando mono, escrevendo em um editor de texto e compilando via linha de comando usando mcs (mcs programa.cs) e usando Windows. Eu testei esse programa mas deu erro: FirstExample.cs : using System; using System.Windows; using System.Windows.Forms; using System.Windows.Controls; using System.Web.UI.WebControls; namespace FirstExample { public partial class MainPage : UserControl { public MainPage() { InitializeComponent(); } private void ClickMe_Click(object sender, RoutedEventArgs e) { TextMessage.Text = "Congratulations! you have created your first Silverlight Applicatoin"; } } } Compilando com o comando 'mcs' o programa gera alguns erros. Parece que não está encontrando as bibliotecas ou arquivos de cabeçalho. Esta dando os seguintes erros: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\site>mcs FirstExample.cs FirstExample.cs(3,22): error CS0234: The type or namespace name `Controls' does not exist in the namespace `System.Windows'. Are you missing an assembly reference? FirstExample.cs(4,18): error CS0234: The type or namespace name `UI' does not exist in the namespace `System.Web'. Are you missing an assembly reference? FirstExample.cs(8,36): error CS0246: The type or namespace name `UserControl' could not be found. Are you missing an assembly reference? FirstExample.cs(14,49): error CS0246: The type or namespace name `RoutedEventArgs' could not be found. Are you missing an assembly reference? Compilation failed: 4 error(s), 0 warnings Alguém sabe como eu poderia resolver isto? Eu testei um programa mais "simples" e compilou e rodou normalmente: Programa.cs using System; namespace teste { class Programa { public static void Main(string[] args) { Console.WriteLine("Ola Mundo"); Console.Write("Pressione uma tecla para continuar..."); Console.ReadKey(true); } } } Saída: Ola Mundo Pressione uma tecla para continuar... Este só tem o cabeçalho "System" e compilou normalmente. Obrigado.
  6. Olá, Se eu quisesse criar um jogo em Delphi que muitas pessoas poderiam jogar juntas ao mesmo tempo, um jogo de estratégia, semelhante à esse jogos Web Browser (MMO). O que precisaria pra manter o jogo funcionando. Precisaria de um servidor o tempo todo ou teria como fazer uma espécie de P2P? O jogo seria desses de conseguir recursos, montar exércitos e atacar outros reinos (outros jogadores). Alguém tem idéia de como eu poderia fazer ou link pra algum tutorial sobre o assunto? Obrigado.
  7. Usurname

    [Dúvida] PHP e MySQL

    O erro estava na sintaxe do campo 'ID'. Agora está funcionando. create table usuario( id INT(10) NOT NULL AUTO_INCREMENT, nome varchar(100), senha varchar(30), PRIMARY KEY(id));
  8. Olá, Alguém sabe dizer onde está o erro deste comando?] create table usuario(int id NOT NULL AUTO_INCREMENT, nome varchar(100), senha varchar(30), PRIMARY KEY(id)); Mensagem de erro que aparece: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'int id NOT NULL AUTO_INCREMENT, nome varchar(100), senha varchar(30), PRIMARY KE' at line 1 Eu achei estranho a parte "PRIMARY KE' at line 1" que o CMD exibiu. Mas acho que não tem nada de errado nisso. Mas o comando acima não funciona. Alguém sabe porque?
×
×
  • Criar Novo...