Login, visualizza e cancella.

salsaweb

Nuovo Utente
4 Apr 2014
3
0
0
Salve a tutti sono un paio di giorni che mi ci sbatto.
Ho creato 3 semplici pagine per autenticarsi visualizzare i dati e con un bottone cancellarli.
Le pagine non restituiscono errore ma non cancellano i record.
Mi date una mano?

login.php

<h1>Elimina Tessera.</h1>
Compila il form sottostante, inserendo i dati immessi durante la creazione della tessera, per cancellarla definitivamente.<br><br>
<form method="post" action="visualizza.php">
<table width="300" border="1" cellpadding="10">
<tr>
<td>Email:</td>
<td><input name="email" type="text" value="" size="40" /></td>
</tr>
<tr>
<td>Password:</td>
<td><input name="password" type="password" value="" size="40" /></td>
</tr>
<tr>
<td colspan="2"><span class="submit">
<input type="submit" name="commit" value="Vai" />
</span></td>
</tr>
</table>
</form>

-----------------------------------------------------------------------------------------------------------
visualizza.php

<?php
$servername = "mioserver";
$username = "miouser";
$password = "miapass";
$dbname = "mionomedb";
$email = $_POST['email'];
$psw= $_POST['password'];

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

$sql = "SELECT * FROM miatabella WHERE email = '$email' AND password = '$psw'";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {

echo "<table><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr><tr><td id='title'>". $row["nome"] ." ". $row["cognome"] ."</td></tr><tr><td id='id' valign='bottom'> id:". $row["id"]."</td></tr><tr><td id='code'><img src='http://www.quesalsa.it/barcode.php?codetype=Code39&size=80&text=". $row["barcode"] ."'><br>&nbsp;".$row["barcode"]."</td></tr></table><br>
<a href='cancella.php?e=$email&p=$psw'><input type='button' value='Cancella' onclick='this.parentNode.click()';></a>";

---------------------------------------------------------------------------------------------------------

cancella.php

<?php
$servername = "mioserver";
$username = "miouser";
$password = "miapass";
$dbname = "mionomedb";
$email = $_POST['email'];
$psw= $_POST['password'];

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

$sql = "DELETE FROM miatabella WHERE email = '$email' AND password = '$psw' LIMIT 1";

$result = mysqli_query($conn, $sql);

$num = mysqli_affected_rows($conn);

if ($num > 0) {
echo "Tessera Eliminata con successo!";
} else {
echo "Tessera non trovata. Verifica di avere immesso i dati corretti";
}

mysqli_close($conn);
?>


}
} else {
echo "Errore:<br>Tessera non trovata o già eliminata. Verifica di avere inserito i dati corretti";
}

mysqli_close($conn);
?>

--------------------------------------------------------------------------------------------------
Non riesco a trovare l'errore. Help! :hammer:
 

Sabo

Nuovo Utente
17 Giu 2015
31
0
6
Prova cosi:

cancella.php
<?php
$servername = "mioserver";
$username = "miouser";
$password = "miapass";
$dbname = "mionomedb";
$email = $_GET['e];
$psw= $_GET['p'];
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Vba Maschera di login MS Access 1
Shyson Codice wp-login non funziona PHP 2
L Problemi con il login PHP 2
L login e session PHP 4
A Problema login con Safari PHP 14
R Reinderizzamento dopo login PHP 2
C finestra popup dopo login PHP 2
L login con solo un codice PHP 3
Web93 PROBLEMA SITO WEB WORDPRESS - LOGIN DASHBOARD Programmazione 3
M Login Autenticazione Sviluppo app per Android 0
M Effettuare Login con dati Json Sviluppo app per Android 0
S [PHP] Stampa a video Nome e Cognome in seguito a login PHP 1
M [PHP] header (location..) non funzionante dopo login PHP 3
L [PHP] Visualizzare utente dopo login PHP 0
L [PHP] login con password_verify PHP 3
A HTML issues with creating a register and login page + general questions HTML e CSS 1
L [PHP] login con varie entrate PHP 3
L [PHP] login con password_verify - password_hash PHP 5
M [PHP] Problemi con il riconoscimento login. PHP 21
F [PHP] Login senza database PHP 3
F [php] sicurezza password form login PHP 2
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
F Problema con pagine login in PHP PHP 2
Y [PHP] Errore di login dopo aver inserito Codice AdSense PHP 0
M [PHP] Problemi con login facebook PHP 0
Shyson [WordPress] Nascondere link del Login WordPress 2
W [PHP] Login sicuro al web Service SOAP PHP 20
P [PHP] Limitare login ad un solo utente per volta PHP 12
L [PHP] login e protezione pagine con session PHP 3
L [PHP] login con la classe medoo.in PHP 5
I [PHP] [Javascript] login da smartphone a web PHP 3
P [PHP] Reindirizzamento post Login PHP 3
I [PHP] login con sessione singola PHP 1
AkenStyle Login per gioco online Database 6
bubino8 [WordPress] [PHP] Login diretto da bottone WordPress 4
D [PHP] Login Multiutente con pagina privata PHP 5
D problemi login php 5.6 mysql PHP 1
I [PHP] Login Facebook SDK returned an error: No URL set! PHP 0
G PHP Login PHP 1
Laskot Login php e redirect PHP 1
K [PHP] Unica sessione login forum/sito PHP 1
bubino8 [WordPress] Login a WP da bottone WordPress 0
bubino8 [PHP] Login Automatico PHP 1
R Filtro login tramite mac-address su apache2 SSL Apache 1
M [PHP] Sessione Login PHP 15
C [PHP] Aprire la pagina dopo aver fatto il login PHP 1
fabry1986 [PHP] login PHP 2
Punix pagine login-logout php principiante PHP 4
Fuego2806 [Joomla] Problema di login con il nuovo template Joomla 0
S [PHP] Problemi con Login e pagina Utente PHP 5

Discussioni simili