Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
estou fazendo um script para a instalação de um sistema.
Esse sistema está sendo desenvolvido para um site de downloads no qual apenas usuários cadastrados podem fazer downloads. Portanto são três tabelas:
Tabela dos downloads
Tabela dos usuários
Tabela dos administradores
Estou fazendo tudo em PHP porque o meu cliente não entende nada e tem medo de me dar a senha (sakanagem!) :huh: :wacko: . Então é tudo na base do PHP.
Aí apareceu o problema. Está dando o seguinte erro:
Parse error: parse error, unexpected T_ECHO, expecting ',' or ';' in /home/vhosts/webrevolution.6te.net/1/install.php on line 60
Agora olhem o Script:
PHP
[*]<?php
[*]$cria_db["1"] = "CREATE DATABASE IF NOT EXISTS wr_systems";
[*]$cria_tb["1"] = "CREATE TABLE wr_downloads (
[*]nome_arquivo VARCHAR(60) NOT NULL,
[*]url_arquivo VARCHAR(120) NOT NULL,
[*]id_arquivo INT(9) NOT NULL auto_increment,
[*]PRIMARY KEY(id_arquivo) )";
[*]$cria_db["2"] = "CREATE TABLE wr_cadastros (
[*]nome VARCHAR(100) NOT NULL,
[*]email VARCHAR(100) NOT NULL,
[*]login VARCHAR(15) NOT NULL,
[*]senha VARCHAR(64) NOT NULL,
[*]id INT(9) NOT NULL auto_increment,
[*]PRIMARY KEY(id) )";
[*]$cria_db["3"] = "CREATE TABLE wr_adm (
[*]login VARCHAR(15) NOT NULL,
[*]senha VARCHAR(64) NOT NULL,
[*]PRIMARY KEY(login) )";
[*]$config_php = "<?php
[*]$host = 'localhost';
[*]$user = $usuario_db;
[*]$pass = $senha_db;
[*]$db_1 = 'wr_systems';
[*]$con = mysql_connect($host,$user,$pass); ?>";
[*]?>
[*]<html>
[*]<head>
[*]<title>:-: WebRevolution Systems :-: Login e Downlaods -> Instalação </title>
[*]<?php
[*]function config() {
[*]$handle = fopen("config.php","w+");
[*]$handle = fwrite("config.php",$config_php);
[*]fclose($handle);
[*]include "config.php";
[*]echo "<b>Passo 1 realizado com sucesso!<BR>";
[*]echo "<a onClick=passo2();>Passo 2 </a><BR>";
[*]}
[*]function passo2() {
[*]mysql_query($cria_db["1"],$con);
[*]mysql_select_db($db_1,$con);
[*]mysql_query($cria_tb["1"],$con);
[*]mysql_query($cria_tb["2"],$con);
[*]mysql_query($cria_tb["3"],$con);
[*]echo "<b>Passo 2 realizado com sucesso!<BR>";
[*]echo "<a onClick=passo3();>Passo 3 </a><BR>";
[*]}
[*]function passo3() {
[*]echo "<form method=POST action=passo4()>";
[*]echo "Cadastre o <b>login</b> e a <b>senha</b> do administrador:";
[*]echo "<table border=1 width=50%>";
[*]echo "<tr>";
[*]echo "<td>Login:</td>";
[*]echo "<td><input type=text name=login size=15 maxlength=15></td>";
[*]echo "</tr>";
[*]echo "<tr>";
[*]echo "<td>Senha:</td>";
[*]echo "<td><input type=text name=senha size=15></td>";
[*]echo "</tr>";
[*]echo "</table>"
[*]echo "<input type=submit value=Cadastrar>";
[*]echo "</form>";
[*]}
[*]function passo4() {
[*]echo "<b>Anote essa senha: <i>$senha</i> Ela será criptografada e não<br>";
[*]echo "poderá ser recuperada! </b>";
[*]$sql = "INSERT INTO wr_adm (login,senha) VALUES($login,md5($senha))";
[*]mysql_query($sql,$con);
[*]echo "Cadastro realizado com sucesso!<br>";
[*]echo "A instalação foi concluída com sucesso!<br>";
[*]echo "Para sua segurança, apague esse arquivo do servidor!";
[*]}
[*]?>
[*]</head>
[*]<body>
[*]<font face="arial" size="+2" color="#000000">
[*]<p> Preencha corretamente os campos a seguir, informando os dados referentes<br>
[*]ao seu banco de dados MySQL. </p>
[*]<form method="POST" action="config()">
[*]<table border="0" width="50%">
[*]<tr>
[*] <td>Usuário:</td>
[*] <td><input type="text" name="usuario_db" size="20"></td>
[*]</tr>
[*]<tr>
[*] <td>Senha:</td>
[*] <td><input type="text" name="senha_db" size="20"></td>
[*]</tr>
[*]</table>
[*]<input type="Submit" value="Próximo Passo!">
[*]</form>
[*]</font>
[*]</body>
[*]</html>
Agradeço a atenção de todos.
Forte Abraço,
Allan Bruno
Carregando comentários...