tymba dammi una mano?
giangi80p
Bannato
Post creati da giangi80p
-
RE: riconoscimento tra passaggio pagine
se metto $_SESSION['logged'][0]=$_POST['username'];
nel file homepage non riconosce la variabile username -
RE: riconoscimento tra passaggio pagine
ah scusa hai ragione era in quella che hai detto tu
-
RE: riconoscimento tra passaggio pagine
il valore dell'utente modificato è $usernameMOD
-
RE: riconoscimento tra passaggio pagine
il file che ho scritto prima come devo fare?
dammi un mano xche sto impazzendo -
RE: riconoscimento tra passaggio pagine
allora:
un utente si registra in un form e inserisce dei dati.
ora nel file modifica gli permetto di modificare i dati, pero' se modifica l'username vorrei che dopo quando esce da questa pagina venisse riportato nell'homepge e riconosciuto col nuovo username mentre ora la modifica va a buon termine ma se vado nell'homepage mi riconosce col vecchio username fino a quando non faccio il logout -
riconoscimento tra passaggio pagine
ciao ragazzi in questo file di modifica dati quando faccio vai all'homepage utente loggato vorrei che quando entro in homepage utente loggato mi riconosca col username modificato che devo fare?
file modifica
<?php
//Connessione al database
require_once('connessione.php');
require_once('verify.php');$nomeMOD = @$_POST['nome'];
$cognomeMOD = @$_POST['cognome'];
$indirizzoMOD = @$_POST['indirizzo'];
$cittàMOD = @$_POST['città'];
$CAPMOD = @$_POST['CAP'];
$telefono1MOD = @$_POST['telefono1'];
$telefono2MOD = @$_POST['telefono2'];
$emailMOD = @$_POST['email'];
$sessoMOD = @$_POST['sesso'];
$comunenascitaMOD = @$_POST['comunenascita'];
$codicefiscaleMOD = @$_POST['codicefiscale'];
$usernameMOD = @$_POST['username'];
$username=$_SESSION['logged'][0];$strSQL = "UPDATE utenti SET nome='$nomeMOD',cognome='$cognomeMOD',indirizzo='$indirizzoMOD',città='$cittàMOD',
CAP='$CAPMOD',telefono1='$telefono1MOD',telefono2='$telefono2MOD',email='$emailMOD',
sesso='$sessoMOD', comunenascita='$comunenascitaMOD',
codicefiscale='$codicefiscaleMOD',username='$usernameMOD' WHERE username='$username'";mysql_query($strSQL);
if(mysql_query($strSQL)) {
echo "MODIFICA EFFETTUATA CON SUCCESSO";
echo "<br><a href='homepage.php'>Vai all' homepage dell'utente loggato</a>";}
else {die("PROBLEMI DURANTE LA MODIFICA DEI DATI");
echo "<br><a href='modificadati.php'>Torna indietro</a>";
}//Chiudo la connessione al db
mysql_close();?>
homepage
<?php
//Includo i file per la connessione
//e per la verifica Utente
require_once('connessione.php');
require_once('verify.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Area Privata</title>
</head>
<body>
<h1>HOME UTENTE DOPO LOGIN </h1>
<?php
//testare la sessione
echo @$login_err;
if(IsSet($_SESSION['logged'])){
echo "<p>Benvenuto utente: "[EMAIL=".@$_SESSION"].@$_SESSION[/EMAIL]['logged'][0]; //ci va 0
echo "<br><a href='modificadati.php'>Modifica i propri dati</a>";
echo "<br><a href='index.php?logout=1'>Logout</a>";}
else{
echo "<p>Non sei autenticato !";
echo "<br><a href='index.php'>Effettua Login</a>";
}?>
<!--<p><a href="index.php?logout=1">Logout</a>-->
</body>
</html> -
riconoscimento tra passaggio pagine
ciao ragazzi in questo file di modifica dati quando faccio vai all'homepage utente loggato vorrei che quando entro in homepage utente loggato mi riconosca col username modificato che devo fare?
file modifica
<?php
//Connessione al database
require_once('connessione.php');
require_once('verify.php');$nomeMOD = @$_POST['nome'];
$cognomeMOD = @$_POST['cognome'];
$indirizzoMOD = @$_POST['indirizzo'];
$cittàMOD = @$_POST['città'];
$CAPMOD = @$_POST['CAP'];
$telefono1MOD = @$_POST['telefono1'];
$telefono2MOD = @$_POST['telefono2'];
$emailMOD = @$_POST['email'];
$sessoMOD = @$_POST['sesso'];
$comunenascitaMOD = @$_POST['comunenascita'];
$codicefiscaleMOD = @$_POST['codicefiscale'];
$usernameMOD = @$_POST['username'];
$username=$_SESSION['logged'][0];$strSQL = "UPDATE utenti SET nome='$nomeMOD',cognome='$cognomeMOD',indirizzo='$indirizzoMOD',città='$cittàMOD',
CAP='$CAPMOD',telefono1='$telefono1MOD',telefono2='$telefono2MOD',email='$emailMOD',
sesso='$sessoMOD', comunenascita='$comunenascitaMOD',
codicefiscale='$codicefiscaleMOD',username='$usernameMOD' WHERE username='$username'";mysql_query($strSQL);
if(mysql_query($strSQL)) {
echo "MODIFICA EFFETTUATA CON SUCCESSO";
echo "<br><a href='homepage.php'>Vai all' homepage dell'utente loggato</a>";}
else {die("PROBLEMI DURANTE LA MODIFICA DEI DATI");
echo "<br><a href='modificadati.php'>Torna indietro</a>";
}//Chiudo la connessione al db
mysql_close();?>
homepage
<?php
//Includo i file per la connessione
//e per la verifica Utente
require_once('connessione.php');
require_once('verify.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Area Privata</title>
</head>
<body>
<h1>HOME UTENTE DOPO LOGIN </h1>
<?php
//testare la sessione
echo @$login_err;
if(IsSet($_SESSION['logged'])){
echo "<p>Benvenuto utente: "[EMAIL=".@$_SESSION"].@$_SESSION[/EMAIL]['logged'][0]; //ci va 0
echo "<br><a href='modificadati.php'>Modifica i propri dati</a>";
echo "<br><a href='index.php?logout=1'>Logout</a>";}
else{
echo "<p>Non sei autenticato !";
echo "<br><a href='index.php'>Effettua Login</a>";
}?>
<!--<p><a href="index.php?logout=1">Logout</a>-->
</body>
</html> -
RE: problema su reindirizzamento
mi da questo errore usando quello che mi hai scritto tu
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\tutoronline\eseguimodifica.php:35) in c:\programmi\easyphp1-8\www\tutoronline\eseguimodifica.php on line 37
-
problema reindirizzamento
ciao ragazzi ma il reindirizzamento è cosi'?dove sbaglio?
mysql_query($strSQL);
if(mysql_query($strSQL)) echo "MODIFICA EFFETTUATA CON SUCCESSO";
//header("Refresh: 5;URL=home.php");
//echo '<div align="center">Fallimento durante il tentativo di connessione ... attendi il reindirizzamento</div>';
else die("PROBLEMI DURANTE LA MODIFICA DEI DATI"); -
problema su reindirizzamento
ciao ragazzi ma il reindirizzamento si fa cosi'?
mysql_query($strSQL);
if(mysql_query($strSQL)) echo "MODIFICA EFFETTUATA CON SUCCESSO";
header("Refresh: 5;URL=home.php");
echo '<div align="center">Fallimento durante il tentativo di connessione ... attendi il reindirizzamento</div>';
else die("PROBLEMI DURANTE LA MODIFICA DEI DATI");pero' mi da un po' di errorri
-
problema su reindirizzamento
ciao ragazzi ma il reindirizzamento si fa cosi'?
mysql_query($strSQL);
if(mysql_query($strSQL)) echo "MODIFICA EFFETTUATA CON SUCCESSO";
header("Refresh: 5;URL=home.php");
echo '<div align="center">Fallimento durante il tentativo di connessione ... attendi il reindirizzamento</div>';
else die("PROBLEMI DURANTE LA MODIFICA DEI DATI");pero' mi da un po' di errorri
-
RE: richiamo campi per modifica
la chiave primaria è l'id. io voglio modificare una serie di valorima fore l'errore è in WHERE.è li' che devo specificare quale utente modificare.o sbaglio?
-
RE: problemi con cancellazione
è un po' un casino perche nel form hoh due variabili username
<?php //Includo i file per la connessione //e per la verifica Utente require_once('connessione.php'); require_once('verify.php'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Area Privata</title> </head> <body> <h1>MODIFICA DATI UTENTE </h1> <?php //testare la sessione echo @$login_err; if(IsSet($_SESSION['logged'])){ echo "<p>Benvenuto utente: ".@$_SESSION['logged'][0]; }else{ echo "<p>Non sei autenticato !"; echo "<br><a href='login.php'>Effettua Login</a>"; } ?> <?php $username=$_SESSION['logged'][0]; //Effettuo il controllo dei dati $strSQL = "SELECT * FROM utenti WHERE username = '".$username."'"; $result = mysql_query($strSQL); $row = mysql_fetch_row($result); //Controllo se l' utente e' stato trovato $nome = $row[3]; $cognome= $row[4]; $indirizzo = $row[5]; $città = $row[6]; $CAP = $row[7]; $paese = $row[8]; $provincia = $row[9]; $telefono1 = $row[10]; $telefono2 = $row[11]; $email = $row[12]; $confemaemail = $row[13]; $datanascita = $row[14]; $sesso = $row[15]; $comunenascita = $row[16]; $codicefiscale = $row[17]; ?> <input type=hidden name="username" value='<? echo $usernamen; ?>'> <form method="post" action="eseguimodifica.php"> <table width="540" height="368" border="0"> <tr> <td width="75">Nome:</td> <td width="155"> <input type="text" name="nome" value='<? echo $nome; ?>'></td> <td width="86">Cognome:</td> <td width="206"><input type="text" name="cognome" value='<? echo $cognome; ?>'></td> </tr> <tr> <td>Indirizzo</td> <td colspan="3"><input name="indirizzo" type="text" size="30" value='<? echo $indirizzo; ?>'></td> </tr> <tr> <td>Città</td> <td><input name="città" type="text" size="24" value='<? echo $città; ?>'> </td> <td> CAP</td> <td><input name="CAP" type="text" size="6" value='<? echo $CAP; ?>'> </td> </tr> <tr> <td>Paese</td> <td><select name="paese"> <option>Italia</option> <option>Francia</option> <option>Germania</option> <option>Spagna</option> <option>Portogallo</option> </select></td> <td>Provincia</td> <td><select name="provincia"> <option value="default">Seleziona la tua provincia</option> <option value="AG">Agrigento</option> <option value="AL">Alessandria</option> <option value="AN">Ancona</option> <option value="AO">Aosta</option> <option value="AR">Arezzo</option> <option value="AP">Ascoli Piceno</option> <option value="AT">Asti</option> <option value="AV">Avellino</option> <option value="BA">Bari</option> <option value="BL">Belluno</option> <option value="BN">Benevento</option> <option value="BG">Bergamo</option> <option value="BI">Biella</option> <option value="BO">Bologna</option> <option value="BZ">Bolzano</option> <option value="BS">Brescia</option> <option value="BR">Brindisi</option> <option value="CA">Cagliari</option> <option value="CL">Caltanissetta</option> <option value="CB">Campobasso</option> <option value="CE">Caserta</option> <option value="CT">Catania</option> <option value="CZ">Catanzaro</option> <option value="CH">Chieti</option> <option value="CO">Como</option> <option value="CS">Cosenza</option> <option value="CR">Cremona</option> <option value="KR">Crotone</option> <option value="CN">Cuneo</option> <option value="EN">Enna</option> <option value="FE">Ferrara</option> <option value="FI">Firenze</option> <option value="FG">Foggia</option> <option value="FO">Forlì - Cesena</option> <option value="FR">Frosinone</option> <option value="GE">Genova</option> <option value="GO">Gorizia</option> <option value="GR">Grosseto</option> <option value="IM">Imperia</option> <option value="IS">Isernia</option> <option value="SP">La Spezia</option> <option value="AQ">L'Aquila</option> <option value="LT">Latina</option> <option value="LE">Lecce</option> <option value="LC">Lecco</option> <option value="LI">Livorno</option> <option value="LO">Lodi</option> <option value="LU">Lucca</option> <option value="MC">Macerata</option> <option value="MN">Mantova</option> <option value="MS">Massa Carrara</option> <option value="MT">Matera</option> <option value="ME">Messina</option> <option value="MI">Milano</option> <option value="MO">Modena</option> <option value="NA">Napoli</option> <option value="NO">Novara</option> <option value="NU">Nuoro</option> <option value="OR">Oristano</option> <option value="PD">Padova</option> <option value="PA">Palermo</option> <option value="PR">Parma</option> <option value="PV">Pavia</option> <option value="PG">Perugia</option> <option value="PS">Pesaro</option> <option value="PE">Pescara</option> <option value="PC">Piacenza</option> <option value="PI">Pisa</option> <option value="PT">Pistoia</option> <option value="PN">Pordenone</option> <option value="PZ">Potenza</option> <option value="PO">Prato</option> <option value="RG">Ragusa</option> <option value="RA">Ravenna</option> <option value="RC">Reggio Calabria</option> <option value="RE">Reggio Emilia</option> <option value="RI">Rieti</option> <option value="RN">Rimini</option> <option value="RM">Roma</option> <option value="RO">Rovigo</option> <option value="SA">Salerno</option> <option value="SS">Sassari</option> <option value="SV">Savona</option> <option value="SI">Siena</option> <option value="SR">Siracusa</option> <option value="SO">Sondrio</option> <option value="TA">Taranto</option> <option value="TE">Teramo</option> <option value="TR">Terni</option> <option value="TO">Torino</option> <option value="TP">Trapani</option> <option value="TN">Trento</option> <option value="TV">Treviso</option> <option value="TS">Trieste</option> <option value="UD">Udine</option> <option value="VA">Varese</option> <option value="VE">Venezia</option> <option value="VB">Verbania-Cusio-Ossola</option> <option value="VC">Vercelli</option> <option value="VR">Verona</option> <option value="VV">Vibo Valenza</option> <option value="VI">Vicenza</option> <option value="VT">Viterbo</option> <option value="VT">ESTERO</option> </select></td> </tr> <tr> <td>Telefono1</td> <td><input name="telefono1" type="text" size="24" value='<? echo $telefono1; ?>'> </td> <td>Telefono2</td> <td><input name="telefono2" type="text" size="24" value='<? echo $telefono2; ?>'> </td> </tr> <tr> <td>email</td> <td><input name="email" type="text" size="24" onblur="emailCheck(email.value)" value='<? echo $email; ?>'></td> <td colspan="2"> </td> </tr> <tr> <td>Data di nascita </td> <td colspan="3"><select name="giorno"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="mese"> <option value="1">gennaio</option> <option value="2">febbraio</option> <option value="3">marzo</option> <option value="4">aprile</option> <option value="5">maggio</option> <option value="6">giugno</option> <option value="7">luglio</option> <option value="8">agosto</option> <option value="9">settembre</option> <option value="10">ottobre</option> <option value="11">novembre</option> <option value="12">dicembre</option> </select> <select name="anno1"> <option value=19>19</option> <option value=20>20</option> </select> <select name="anno2"> <option value=1>0</option> <option value=1>1</option> <option value=2>2</option> <option value=3>3</option> <option value=4>4</option> <option value=5>5</option> <option value=6>6</option> <option value=7>7</option> <option value=8>8</option> <option value=9>9</option> </select> <select name="anno3"> <option value=1>0</option> <option value=1>1</option> <option value=2>2</option> <option value=3>3</option> <option value=4>4</option> <option value=5>5</option> <option value=6>6</option> <option value=7>7</option> <option value=8>8</option> <option value=9>9</option> </select> Sesso <select name="select"> <option>Maschio</option> <option>Femmina</option> </select></td> </tr> <tr> <td>Comune di nascita</td> <td colspan="3"> <a href="COMUNI NASCITA/A.htm" target="_blank"> A</a> <a href="COMUNI NASCITA/B.htm" target="_blank">B</a> <a href="COMUNI NASCITA/C.htm" target="_blank">C</a> <a href="COMUNI NASCITA/D.htm" target="_blank">D</a> <a href="COMUNI NASCITA/E.htm" target="_blank">E</a> <INPUT TYPE="text" NAME="comunenascita" SIZE="20" VALUE='<? echo $telefono1; ?>'> <tr> <td>Codice fiscale</td> <td><input name="codicefiscale" type="text" size="24" onblur="CalcolaCodiceFiscaleCompleto(codicefiscale.value)" value='<? echo $codicefiscale; ?>'></td> <td> </td> <td> </td> </tr> <tr> <td>Username:</td> <td><input type="text" name="username" value='<? echo $username; ?>'></td> <td> </td> <td> </td> </tr> <tr> <td>Password:</td> <td><input type="password" name="password"></td> <td>Conferma Password:</td> <td><input type="password" name="confermapassword" onBlur="confronta_campi(password.value, confermapassword.value)" ></td> </tr> </table> <p> </p> <p> </p> <input type="submit" value="modifica"> </form> </body> </html> <p><a href="homepage.php">Torna a Homepage</a> <br><a href="index.php?logout=1">Logout</a> </body> </html>
-
RE: problemi con cancellazione
creo un campo nascosto nel form:
<input type=hidden name="username" value='<? echo $username; ?>'>poi nel file che esesgue la cancellazione ho
<?php
//Connessione al database
require_once('connessione.php');$nomeMOD = @$_POST['nome'];
$cognomeMOD = @$_POST['cognome'];
$indirizzoMOD = @$_POST['indirizzo'];
$cittàMOD = @$_POST['città'];
$CAPMOD = @$_POST['CAP'];
$telefono1MOD = @$_POST['telefono1'];
$telefono2MOD = @$_POST['telefono2'];
$emailMOD = @$_POST['email'];
$sessoMOD = @$_POST['sesso'];
$comunenascitaMOD = @$_POST['comunenascita'];
$codicefiscaleMOD = @$_POST['codicefiscale'];
$usernameMOD = @$_POST['username'];
$username = @$_POST['$username'];$strSQL = "UPDATE utenti SET nome='$nomeMOD',cognome='$cognomeMOD',indirizzo='$indirizzoMOD',città='$cittàMOD',
CAP='$CAPMOD',telefono1='$telefono1MOD',telefono2='$telefono2MOD',email='$emailMOD',
sesso='$sessoMOD', comunenascita='$comunenascitaMOD',
codicefiscale='$codicefiscaleMOD',username='$usernameMOD' WHERE username='$username'";mysql_query($strSQL);
if(mysql_query($strSQL)) echo "MODIFICA EFFETTUATA CON SUCCESSO";
else die("PROBLEMI DURANTE LA MODIFICA DEI DATI");ma non mi cancella nulla