Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eliocassol

Lightbox com php-nuke

Recommended Posts

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

 

Arquivos em php

 

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

<html xmlns="http://www.w3.org/1999/xhtml">

<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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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");');

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif cara se tu quiser dar uma olhada nos arquivos em php ta ae caraArquivos em php 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"><html xmlns="http://www.w3.org/1999/xhtml"><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>

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.