[PHP] Modifica account

Marcolino92

Utente Attivo
6 Nov 2012
28
0
1
Ciao, ho un piccolo problema riguardo la modifica dell'account personale di ogni utente, utilizzo CodeIgniter.
Nell'area personale dello script che sto realizzando l'utente puo modificare nome utente, cognome, ma anche l'email.

Il campo email ha una validazione quale dice se l'email è stata già utilizzata.

Il discorso è questo, quando l'utente prova ad aggiornare anche solo il nome, essendo che negli altri campi il campo "value" è già occupato dal prelievo del dato corrente, ovviamente invia la nuova richiesta compresa quella email che a sua volta mostra l'avviso che non è stato possibile aggiornare perche l'email è duplicata.

Vorrei sapere se cè un modo veloce nella validazione o nella parte html che è questa:

Codice:
<input type="email" name="email" class="form-control" value="<?php echo $user->email; ?>">
                                <?php echo form_error('email', '<span class="tag tag-red mt-1">', '</span>'); ?>

Grazie
 

mr.x

Utente Attivo
9 Apr 2016
252
25
28
Quando esegui la validazione dell'email escludi il controllo sulla riga corrispondete all'utente corrente ( es. aggiungi un WHERE user_id != idutentecorrente)
 

Marcolino92

Utente Attivo
6 Nov 2012
28
0
1
Utilizzando Codeigniter, la mia validazione per i campi è cosi formata:

Codice:
$this->form_validation->set_rules('first_name', 'First Name', 'trim|required');
$this->form_validation->set_rules('last_name', 'Last Name', 'trim|required');
$this->form_validation->set_rules('email', 'Email', 'required|valid_email|is_unique[users.email]');
 
Discussioni simili
Autore Titolo Forum Risposte Data
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
JeiMax Modifica codice php personalizzato PHP 2
P Modifica con PHP di un node in una sitemap xml PHP 0
F [PHP] modifica del body email con checked PHP 8
M [PHP] Calcolare costi su modifica orari PHP 4
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
L [PHP] Modifica in tabella ultimo id PHP 5
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
K stampa e modifica tabella in php e ms sql PHP 2
A [PHP] [RISOLTO] Modifica record db da form PHP 11
T [PHP] piccola modifica a script (non mio...) PHP 8
Trapano [PHP] modifica simultanea di più campi nel db PHP 1
G Aiuto modifica PHP PHP 1
L Modifica di uno script in php PHP 1
X Modifica PHP+database un pò complessa PHP 1
F [Offro collaborazione][Gratuito] Modifica script PHP,jQuery,GD Library Offerte e Richieste di Lavoro e/o Collaborazione 0
N [RISOLTO]Utente Loggato, Modifica immagine personale in PHP PHP 9
N [RISOLTO]Modifica Profilo Utente PHP PHP 32
M Modifica profilo utente in php mysql PHP 1
simonetta619 Modifica dati con PHP PHP 44
F Modifica php tema ePhoto PHP 6
R modifica dati in tabella php+sql PHP 12
P [PHP] Modifica dell'immagine avatar PHP 41
neo996sps Modifica query PHP con menu a tendina PHP 1
F Modifica Cancella Record tramite Form PHP Mysql PHP 70
R Back-end: modifica dati mysql da form php PHP 5
D Inserrimento/modifica php e mysql PHP 69
Y Aiuto per modifica php PHP 0
Z [PHP/MySql]modifica dei dati PHP 1
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1

Discussioni simili