Ajuda em pap

ProRaven

Power Member
Boas, precisva de uma ajuda na realização da minha pap.

Estou a fazer um site dinâmico para um jardim de infânçia em dreamweaver, o site em si está quase acabado mas falta-me o login e as inscrições.

Aliás até já criei as inscrições através do insert record from wizard se não me engano, mas depois não me aparece os dados das inscrições na base de dados.

Enquanto ao login vi uns tutoriais na net pareceu bastante fácil mas como não consigo fazer inscrições se calhar é por isso que não aparece no site.

Se pederem ajudar agradecia, qualquer informação adicional que necessitem é só dizer...
 
Não sei se já o estás a fazer mas vais ter de usar um servidor de PHP juntamente com um servidor de base de dados antes que isso funcione!
 
Não esquecer de configurar a ligação para usar com PHP/MySQL ou outra linguagem. Se for a versão CS5 difere um pouco na forma como se faz a ligação que vai aparecer na pasta "Connections".
 
Eu utilizei o xammp como servidor de base de dados, não percebi servidor de php como assim.
Também já fiz a cofiguração para usar php/mysql.

Só não percebo porque eu tenho a tabela das inscrições feita com os campos nome,morada,telefone,idade,nº de contribuinte esse tipo de campos, quando faço preview e insiro os dados a simular um registo eles não aparecem nem na base de dados, depois vi outra maneira que era ir no próprio site as tables á tabela de inscrições e fazer view data mas nem assim.
 
Desculpem desde já o double post mas é que preciso mesmo de despachar isto.
Visto que não perceberam muito bem a minha dúvida vou deixar mais informação para ver se ajuda

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $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")) {
$insertSQL = sprintf("INSERT INTO registo (nome, idade, morada, telefone, email, nick, password) VALUES (%s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nome'], "text"),
GetSQLValueString($_POST['idade'], "int"),
GetSQLValueString($_POST['morada'], "text"),
GetSQLValueString($_POST['telefone'], "int"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($_POST['nick'], "text"),
GetSQLValueString($_POST['password'], "text"));

mysql_select_db($database_liga, $liga);
$Result1 = mysql_query($insertSQL, $liga) or die(mysql_error());

$insertGoTo = "mariarapaz/enviado.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
 
Última edição:
Back
Topo