Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola pessoal sou novato em php,
estou contruindo uma site em php-nuke e ontem lendo um artigo feito aki no site vi uma galeria com lightbox um efeito muito show que gostaria de colocar em meu site comecei a procurar sobre o light box e dai cai aki denovo :P
http://www.imasters.com.br/artigo/6784/jav...feito_lightbox/
se você derem uma olhada la la embaixo tem os arquivos para download em php
mais quando vou instalar da pau aparece o seguinte erro
Parse error: parse error, unexpected T_VARIABLE in e:\inetpub\vhosts\litoraladv.com\httpdocs\daynight\galeria\install.php on line 46
sera que alguem pode me ajudar
ta ai os arquivos para download
sera que esses arquivos nao funcionam com o php-nuke?
sera que alguem pode adaptar para o nuke?
sera que nao rola um tutorial?
o codigo ta ae
<?php require_once('./Connections/definitivo.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL1 = sprintf("CREATE TABLE galeria (
id_foto int(10) NOT NULL auto_increment,
foto varchar(255) NOT NULL default '',
PRIMARY KEY (id_foto),
UNIQUE KEY foto (foto)
) ;"
$insertSQL2 = sprintf('INSERT INTO galeria VALUES (1, 1.jpg);');
$insertSQL3 = sprintf("INSERT INTO galeria VALUES (2, 2.jpg);");
$insertSQL4 = sprintf("INSERT INTO galeria VALUES (3, 3.jpg);");
$insertSQL5 = sprintf("INSERT INTO galeria VALUES (4, 4.jpg);");
$insertSQL6 = sprintf("CREATE TABLE fadegal (
`id` int(10) NOT NULL auto_increment,
`nfotoperpage` int(3) NOT NULL default '0',
`ncolsperpage` int(2) NOT NULL default '0',
PRIMARY KEY (`id`)
) ;");
$insertSQL7 = sprintf("INSERT INTO fadegal VALUES (1, 12, 2);");
$insertSQL8 = sprintf("CREATE TABLE ug (
`id` int(10) NOT NULL default '0',
`login` varchar(32) NOT NULL default '',
`senha` text NOT NULL,
`level` char(1) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `Nome` (`login`)
) ;");
$insertSQL = sprintf(" INSERT INTO ug (login, senha) VALUES (%s, %s)",
GetSQLValueString($_POST['name'], "text"),
GetSQLValueString(base64_encode($_POST['pass']), "text"));
mysql_select_db($database_definitivo, $definitivo);
//$Result1 = mysql_query($insertSQL, $definitivo) or die(mysql_error());
$Result1 = mysql_query($insertSQL, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL2, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL3, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL4, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL5, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL6, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL7, $definitivo) or die(mysql_error());
//$Result1 = mysql_query($insertSQL8, $definitivo) or die(mysql_error());
$insertGoTo = "./";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "[http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">](http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd%22)
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml%22)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Install</title>
</head>
<body>
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<p align="center">Instalar o Sistema! </p>
<p>
<input type="hidden" name="MM_insert" value="form1">
Nome de Usuário:
<input name="name" type="text" id="name" size="32" maxlength="32" />
<br />
Senha de Unuário:
<input name="pass" type="password" id="pass" size="32" maxlength="16" />
</p>
<p>
<input type="submit" name="Submit" value="salvar" />
</p>
</form>
<p> </p>
</body>
</html>
agradeco desde ja
nos inserts $insertSQL2 = sprintf('INSERT INTO galeria VALUES (1, 1.jpg);');os values entram com aspas tb, eainda você tem q indicar q campo entra tal dado....observe a diferença....$insertSQL2 = sprintf('INSERT INTO galeria(id, foto) VALUES ("1", "1.jpg");');
opa cara fiz o que você disse mais ainda esta dando akele mesmo erro nao sera outra coisa, nao teria como adptar esse codigo para o php nuke???
o certo mesmo seria você mesmo criar seu proprio sistema, pq ae se der erro você sabera solucionar...mas posta a linha q da erro tb,assim facilita mais...
o certo mesmo seria você mesmo criar seu proprio sistema, pq ae se der erro você sabera solucionar...mas posta a linha q da erro tb,assim facilita mais...
ola igor postei o erro
Parse error: parse error, unexpected T_VARIABLE in e:\inetpub\vhosts\litoraladv.com\httpdocs\daynight\galeria\install.php on line 46
e cara sou muito novato para cirar meu proprio sistema em php
tipo pego um modulo ali outro aki e assim monto o meu saca
mais eu postei tambem os arquivos para download
mais se tu poder me ajudar agardeco
pois nenhum outro forum me ajuda saca
vcs sao minha ultima chance
valeu agradeco desde ja
php nuke ninguem mexe por ser muito complexo....mas posta o codigo do arquivo ae...
php nuke ninguem mexe por ser muito complexo....mas posta o codigo do arquivo ae...
ae igor ae valeu por mais que você nao consiga resolver meu problema agradeço desde ja por se interessar pelo meu problema e dar uma atencao para os novatos valeu mesmo [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/joia.gif [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/clap.gif [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/thumbsup.gif cara se tu quiser dar uma olhada nos arquivos em php ta ae cara[Arquivos em php](http://www.lzds.info/downloads/galeria_de_images.rar) [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/blush.gif o codigo ta ae<?php require_once('./Connections/definitivo.php'); ?><?phpif (!function_exists("GetSQLValueString")) {function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = ""){$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);switch ($theType) {case "text":$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";break;case "long":case "int":$theValue = ($theValue != "") ? intval($theValue) : "NULL";break;case "double":$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";break;case "date":$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";break;case "defined":$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;break;}return $theValue;}}$editFormAction = $_SERVER['PHP_SELF'];if (isset($_SERVER['QUERY_STRING'])) {$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);}if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {$insertSQL1 = sprintf("CREATE TABLE galeria (id_foto int(10) NOT NULL auto_increment,foto varchar(255) NOT NULL default '',PRIMARY KEY (id_foto),UNIQUE KEY foto (foto)) ;"$insertSQL2 = sprintf('INSERT INTO galeria VALUES (1, 1.jpg);');$insertSQL3 = sprintf("INSERT INTO galeria VALUES (2, 2.jpg);");$insertSQL4 = sprintf("INSERT INTO galeria VALUES (3, 3.jpg);");$insertSQL5 = sprintf("INSERT INTO galeria VALUES (4, 4.jpg);");$insertSQL6 = sprintf("CREATE TABLE fadegal (`id` int(10) NOT NULL auto_increment,`nfotoperpage` int(3) NOT NULL default '0',`ncolsperpage` int(2) NOT NULL default '0',PRIMARY KEY (`id`)) ;");$insertSQL7 = sprintf("INSERT INTO fadegal VALUES (1, 12, 2);");$insertSQL8 = sprintf("CREATE TABLE ug (`id` int(10) NOT NULL default '0',`login` varchar(32) NOT NULL default '',`senha` text NOT NULL,`level` char(1) NOT NULL default '',PRIMARY KEY (`id`),UNIQUE KEY `Nome` (`login`)) ;");$insertSQL = sprintf(" INSERT INTO ug (login, senha) VALUES (%s, %s)",GetSQLValueString($_POST['name'], "text"),GetSQLValueString(base64_encode($_POST['pass']), "text"));mysql_select_db($database_definitivo, $definitivo);//$Result1 = mysql_query($insertSQL, $definitivo) or die(mysql_error());$Result1 = mysql_query($insertSQL, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL2, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL3, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL4, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL5, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL6, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL7, $definitivo) or die(mysql_error());//$Result1 = mysql_query($insertSQL8, $definitivo) or die(mysql_error());$insertGoTo = "./";if (isset($_SERVER['QUERY_STRING'])) {$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";$insertGoTo .= $_SERVER['QUERY_STRING'];}header(sprintf("Location: %s", $insertGoTo));}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "[http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">](http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd%22)<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml%22)<head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Install</title></head><body><form method="post" name="form1" action="<?php echo $editFormAction; ?>"><p align="center">Instalar o Sistema! </p><p><input type="hidden" name="MM_insert" value="form1">Nome de Usuário:<input name="name" type="text" id="name" size="32" maxlength="32" /><br />Senha de Unuário:<input name="pass" type="password" id="pass" size="32" maxlength="16" /></p><p><input type="submit" name="Submit" value="salvar" /></p></form><p> </p></body></html>o erro apresentado eh de variavel nu lugar errado, porem...na linha 46 q achei foi esse:if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {$insertSQL1 = sprintf("CREATE TABLE galeria (id_foto int(10) NOT NULL auto_increment,foto varchar(255) NOT NULL default '',PRIMARY KEY (id_foto),UNIQUE KEY foto (foto)) ;"o erro q estou vendo vou consertar abaixoif ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {$insertSQL1 = sprintf("CREATE TABLE galeria ('id_foto' int(10) NOT NULL auto_increment,'foto' varchar(255) NOT NULL default '',PRIMARY KEY (id_foto),UNIQUE KEY foto (foto)) ;"tenta modificar ae e tenta, retirei abaixo do switch...agora me responde uma coisa: onde esta o problema com lightbox?e se houver algum outro problema com phpnuke,baixa o pacote d novo :P
o erro apresentado eh de variavel nu lugar errado, porem...na linha 46 q achei foi esse:if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {$insertSQL1 = sprintf("CREATE TABLE galeria (id_foto int(10) NOT NULL auto_increment,foto varchar(255) NOT NULL default '',PRIMARY KEY (id_foto),UNIQUE KEY foto (foto)) ;"o erro q estou vendo vou consertar abaixoif ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {$insertSQL1 = sprintf("CREATE TABLE galeria ('id_foto' int(10) NOT NULL auto_increment,'foto' varchar(255) NOT NULL default '',PRIMARY KEY (id_foto),UNIQUE KEY foto (foto)) ;"tenta modificar ae e tenta, retirei abaixo do switch...agora me responde uma coisa: onde esta o problema com lightbox?e se houver algum outro problema com phpnuke,baixa o pacote d novo :P
igor nao tem problema com o lightbox e nem com o php nuke o problema e que nao consigo instalar a galeria de fotos que e essa com o php-nuke entendeu http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
igor saca so o que eu quero e so uma galeria de imagens (fotos) mais que tenha o efeito do light box e que seja em php para que eu possa instalar no php-nuke se tu souber de alguma pode me falar que eu aceito opnioes diferentes!! valeu
cara, faz o seguinte, me informa como você ker a galeria, q eu faço pra você se você kiser, e mando instrucoes de como instala-la no phpnuke, e ainda com lightbox....e informa tb a versao do php nuke...se você kiser
cara, faz o seguinte, me informa como você ker a galeria, q eu faço pra você se você kiser, e mando instrucoes de como instala-la no phpnuke, e ainda com lightbox....e informa tb a versao do php nuke...se você kiser
cara po claro que quero, muito obrigado, seria de uma ajuda muito grande.Agradeço de novo por você se importar com o meu problema.Demo cara eu gostaria de uma galeria de foto aonde eu pudesse criar categorias de imagens tipo dia tale aonde eu pudesse fazer uploads das fotos para a a pagina e efeito lightbox saca!!cara aki você encontra o que querodesculpe abusar
q nada, mas descreva a galeria detalhadamente para q eu nao erre no projeto....
q nada, mas descreva a galeria detalhadamente para q eu nao erre no projeto....
ola igor desculpe nao responder ontem!!mais tipo o que você gostaria de saber para que eu possa te informar!!eu gostaria do basico a galeria teria que tercomo adicionar e remover categoriasupload direto da paginaThumbs automaticoe o efeito lightbox que funcione no firefox e no IEse precisar de mais alguma coisa me pergunte obrigado pela ajuda cara
nos inserts $insertSQL2 = sprintf('INSERT INTO galeria VALUES (1, 1.jpg);');os values entram com aspas tb, eainda você tem q indicar q campo entra tal dado....observe a diferença....$insertSQL2 = sprintf('INSERT INTO galeria(id, foto) VALUES ("1", "1.jpg");');