コード例 #1
0
ファイル: addaccount.php プロジェクト: nicolac18/eShop
<?php

require "lib.php";
$conn = connessioneDB();
$nomeutente = trim($_POST['nomeutente']);
$password = trim($_POST['password']);
$nome = trim($_POST['nome']);
$cognome = trim($_POST['cognome']);
$email = trim($_POST['email']);
$indirizzo = $_POST['indirizzo'];
$citta = trim($_POST['citta']);
$carta = trim($_POST['carta']);
$queryAddUtente = "INSERT INTO Utenti VALUES ('{$nomeutente}', '{$password}', '{$nome}', '{$cognome}', '{$email}');";
$addUtente = mysql_query($queryAddUtente, $conn) or die("\n\t\t\t\t\t<p>Nome Utente già presente. Inserire un altro nome utente.</p>\n\t\t\t\t\t<p>Torna a <a href= \"../registrazione.html\">Registrazione</a></p>");
$queryAddCarrello = "INSERT INTO Carrelli VALUES (maxCodCarrello()+1);";
$addCarrello = mysql_query($queryAddCarrello, $conn) or die("Query fallita " . mysql_error($conn));
$queryAddRegistrato = "INSERT INTO Registrati VALUES ('{$nomeutente}', '{$indirizzo}', NULL, '{$carta}', maxCodCarrello());";
$addRegistrato = mysql_query($queryAddRegistrato, $conn) or die("Query fallita " . mysql_error($conn));
aggiorna_citta($nomeutente, $citta, $conn);
session_start();
$_SESSION['tipoUtente'] = 'r';
$_SESSION['nomeutente'] = $nomeutente;
$_SESSION['password'] = $password;
header("Location: ../account.php");
コード例 #2
0
ファイル: updateaccount.php プロジェクト: nicolac18/eShop
<?php

session_start();
require "lib.php";
$conn = connessioneDB();
if (isset($_SESSION['nomeutente'])) {
    if ($_POST['nomeCampo'] == "Password" || $_POST['nomeCampo'] == "Nome" || $_POST['nomeCampo'] == "Cognome" || $_POST['nomeCampo'] == "Email") {
        $queryUpdate = "\tUPDATE Utenti\n\t\t\t\t\t\t\tSET " . $_POST['nomeCampo'] . "='" . trim($_POST['modifica']) . "' WHERE NomeUtente='" . $_SESSION['nomeutente'] . "';";
        $aggiorna = mysql_query($queryUpdate, $conn) or die("Query fallita " . mysql_error($conn));
    } else {
        if ($_SESSION['tipoUtente'] == 'a') {
            $queryUpdate = " UPDATE Amministratori\n\t\t\t\t\t\t\t\tSET " . $_POST['nomeCampo'] . "='" . trim($_POST['modifica']) . "' WHERE NomeUtente='" . $_SESSION['nomeutente'] . "';";
            $aggiorna = mysql_query($queryUpdate, $conn) or die("Query fallita " . mysql_error($conn));
        } else {
            if ($_SESSION['tipoUtente'] == 'r') {
                if ($_POST['nomeCampo'] != "Citta") {
                    $queryUpdate = "\tUPDATE Registrati\n\t\t\t\t\t\t\t\t\tSET " . $_POST['nomeCampo'] . "='" . trim($_POST['modifica']) . "' WHERE NomeUtente='" . $_SESSION['nomeutente'] . "';";
                    $aggiorna = mysql_query($queryUpdate, $conn) or die("Query fallita " . mysql_error($conn));
                } else {
                    aggiorna_citta($_SESSION['nomeutente'], trim($_POST['modifica']), $conn);
                }
            }
        }
    }
    header("Location: ../account.php");
}