1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda em pap

Discussão em 'Web Development' iniciada por ProRaven, 31 de Maio de 2012. (Respostas: 4; Visualizações: 449)

  1. ProRaven

    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...
     
  2. MrOverclock

    MrOverclock Power Member

    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!
     
  3. ftav

    ftav Power Member

    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".
     
  4. ProRaven

    ProRaven Power Member

    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.
     
  5. ProRaven

    ProRaven Power Member

    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: 10 de Junho de 2012

Partilhar esta Página