Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sessioni e mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    83

    sessioni e mysql

    speriamo che qualche anima pia mi dia una mano!!! ho questo codice

    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
    $insertSQL = sprintf("INSERT INTO fep_totale (ticket, orario_chiamata, `data`, segnalazione, ambito, argomento, causa, durata, utente, referente) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['ticket'], "int"),
    GetSQLValueString($_POST['orario_chiamata'], "text"),
    GetSQLValueString(preg_replace("/([\d]{2})([\/])([\d]{2})([\/])([\d]{4})/","\\5-\\3-\\1",$_POST['data']), "date"),
    GetSQLValueString($_POST['segnalazione'], "text"),
    GetSQLValueString($_POST['ambito'], "text"),
    GetSQLValueString($_POST['argomento'], "text"),
    GetSQLValueString($_POST['causa'], "text"),
    GetSQLValueString($_POST['durata'], "date"),
    GetSQLValueString($_POST['nome'], "text"),
    GetSQLValueString($_POST['referente'], "text"));

    con questa sessione

    $_SESSION['MM_Username'] = nome;

    vorrei che con il submit del form nel capo utente della mia tabella php scriva il nome dell'utente ($_SESSION['MM_Username'] = nome come posso fare?

    la sessione funziona scrivendo

    echo $_SESSION['MM_Username'];

    mi appare il nome utente loggato!!!

    Grazie.

  2. #2
    cosi?

    Codice PHP:
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { 
    $insertSQL sprintf("INSERT INTO fep_totale (ticket, orario_chiamata, `data`, segnalazione, ambito, argomento, causa, durata, utente, referente) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)"
    GetSQLValueString($_POST['ticket'], "int"), 
    GetSQLValueString($_POST['orario_chiamat
    a'
    ], "text"), 
    GetSQLValueString(preg_replace("/([\d]{2})([\/])([\d]{2})([\/])([\d]{4})/","\\5-\\3-\\1",$_POST['data']), "date"), 
    GetSQLValueString($_POST['segnalazione']
    "text"), 
    GetSQLValueString($_POST['ambito'], "text"), 
    GetSQLValueString($_POST['argomento'], "text"), 
    GetSQLValueString($_POST['causa'], "text"), 
    GetSQLValueString($_POST['durata'], "date"), 
    GetSQLValueString($_SESSION['MM_Username'], "text"), 
    GetSQLValueString($_POST['referente'], "text")); 
    Planet Earth is blue and there's nothing I can do

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    83
    ho risolto è cosi!!! grazie!!

    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
    $insertSQL = sprintf("INSERT INTO fep_totale (ticket, orario_chiamata, `data`, segnalazione, ambito, argomento, causa, durata, utente, referente) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['ticket'], "int"),
    GetSQLValueString($_POST['orario_chiamata'], "text"),
    GetSQLValueString(preg_replace("/([\d]{2})([\/])([\d]{2})([\/])([\d]{4})/","\\5-\\3-\\1",$_POST['data']), "date"),
    GetSQLValueString($_POST['segnalazione'], "text"),
    GetSQLValueString($_POST['ambito'], "text"),
    GetSQLValueString($_POST['argomento'], "text"),
    GetSQLValueString($_POST['causa'], "text"),
    GetSQLValueString($_POST['durata'], "date"),
    GetSQLValueString($MM_Username, "text"),
    GetSQLValueString($_POST['referente'], "text"));

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.