problema verifica dati

Ciao

Allora,

c'è qualcosa da modificare, ti mando l'immagine intanto così vedi subito. Dunque innanzi tutto la verifica sullo username che mi dice che le username non coincidono e non fa il controllo della presenza nel db, sulla prima password mi dice già che non coincide, mentre dovrebbe apparire una "V" e semmai uan "X" se non coincidono, com'era in origine, stessa cosa sull'email. Mi dice sulla prima casella e non mi dice se è presente nel db e sulla seconda non mi segnala niente. invece sulla seconda casella dovrebbe dirmi se l'email coincide alla prima.
 
Codice:
Nome:  <input type='text' name='nome' maxlength="30" size ="32"/><br/> <br/>   
Cognome:  <input type='text' name='cognome' maxlength="30" size ="32"/><br/> <br/>   
Username: <input type='text' name='username' maxlength="30" size ="32" onkeyup='inviare("username",this.value)'/> <div id='controllausername'></div> <br/>    

Password: <input type='password' name='password' maxlength="30" size ="32"/>  
Re-Password: <input type='password' name='pass2' maxlength="30" size ="32" onkeyup='check("password","pass2")'/> <div id='controllapassword'></div> <br/>  

EMail:    <input type='text' name='email' maxlength="30" size ="32" onkeyup='inviare("email",this.value)'/> <div id='controllaemail'></div> <br/> <br/>   
Re - EMail:    <input type='text' name='reemail' maxlength="30" size ="32" onkeyup='check("email","reemail");'/> <div id='controllaemail'></div> <br/> <br/>

Hai fatto un po di confusione con il form, sistemalo così
 
Si finalmente ora va come dico io. Grazie, hai visto anche la parte lato server se è come dici te per caso ???
A prima occhiata mi sembra che possa andar bene, se a te ti funziona correttamente tanto meglio poi vabbè ci sono alcune cose di sintassi migliorabili ma puo andare
 
Ciao

Mi hai fatto un regalo enorme aiutandomi dico davvero, grazie. lod evo provare ovviamente. Non so se riesco adesso o domani. L'unica cosa che debbo sistemare è il pupazzetto che lo vorrei tra i due input, ti spiego meglio con delle freccette fatte da cani a mano libera sull'immagine che ti mando mi puoi mettere anche meno 2 a voto di disegno :P
 
Prova settando il margin-left con 20 o 30px nello style dell'immagine, cambialo a seconda della distanza che ti serve
 
Ciao Nefyt,

Ancora non sono riuscito a vedere quelle piccole modifiche da fare. E netbeans sta caricando lentissimamente oggi. Non ho capito che gli sia piato. Bah :( Domani spero che vada meglio.
 
Ciao

Prova settando il margin-left con 20 o 30px nello style dell'immagine, cambialo a seconda della distanza che ti serve

Alla fine si era impallato netbeans non so per quale motivo, disinstallato e reinstallato. Allora, tu int5endi na cosa del genere se non ho capito male:

PHP:
 echo "<img src='ominostop.png' margin-left: 50px; style='width:50px; height:50px'>";

Se è così, l'ho provato e non funziona non se smove. Provo a cercare qualcosa in qualche esempio. Vediamo se risolvo....
 
Codice:
 echo "<img src='ominostop.png' style='width:50px; height:50px; margin-left:50px;'>";

Devi inserirlo nell'attributo style

Ohhhhhhhhh finalmente qualcosa si è smosso, ora lo debbo solo centrare. fino a quanto regge i px ??? Ossia hanno un limite ???? E per tirarlo su come si fa ???? Qual'è la parola magica ?? Non sapendo l'inglese è un po' complicato scusa.....
 
Ultima modifica:
ciao

Ciao Nefyt e a tutto lo staff,

Vorrei una cortesia, siccome con le altezze in inglese non sono molto pratico, dovrei sistemare alcune cosucce del tipo:

Il pupazzetto che compare sullo username, dovrebbe stare allo stesso livello dell'input, mentre il resto dei pupazzetti (icone), dovebbero stare a metà tra un input e l'altro. Quello a metà già l'ho fatto ed è risolto. Mi manca da tirare su il pupazzetto dello username (ne ho fatto uno apposito per solo username);

Poi dovrei tirare su diversi campi che sono scesi, e non so come fare a tirarli su.

In ultimo, sei io seleziono uno username o un'email dal menu a discesa che compare quando uno scrive, non mi segnala nessun avvertimento se esiste nel db o meno (invece esistte nel db). Mi potete dare una mano per favore a risolvere questi piccoli problemini che per me so no enormi ??? Vi allego un'immagine di quello ch emi compare a video per capire cosa intendo. So che non mi sono spiegato molto bene e scusatemi per le spiegazioni da cani.... Ecco l'immagine di riassunto di tutto ciò che ho detto sopra. Grazie ancora una volta.
 
Ciao

Ciao Nefyt,

Scusa se ti ridisturbo di nuovo ma mi sfuggono alcune cose. Allora il controllo dello username, da dove se lo va pescare ???? Questa è la strinmga che hai fatto te, ma non iresco a trovare il colegamento:

confrontovalue.php

PHP:
<?php
require_once("connetti.php"); 



#controllo che i campi siano compilati
if(!empty($_POST['campo']) && !empty($_POST['valore'])){
  
#li rendo sicuri per la query
$campo = mysql_real_escape_string($_POST['campo']);
$var = mysql_real_escape_string($_POST['valore']); 
}else{
    
    echo ' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';
    echo "<br> Il campo non può rimanere vuoto";
exit();
}
#eseguo la query
 $query = mysql_query("SELECT $campo FROM utenti WHERE $campo LIKE '%$var%'") or die(mysql_error()); 
//echo mysql_num_rows($query)>0 ? 'X' : 'V';
 
#controllo esistenza
$query = mysql_num_rows($query)>0;
if($query > 0)
{
//echo "X"; 
    
    
     echo "<img src='ominostop.png' style='width:50px; height:50px; margin-left:280px;'>";
}
else
{
  //  echo "V"; 
echo "<img src='SpuntaconOmino.jpg' style='width:50px; height:50px;margin-left:280px;'>";
}
?>


PHP:
Username: <input type='text' name='username' maxlength="30" size ="32" onkeyup='inviare("username",this.value)'/> <div id='controllausername'></div> <br/>

Spero di ricevere notizie e chiarimenti grazie
 
Aggiungi la funzione di controllo anche sull'evento onblur, cosi quando esce da quel campo riesegue il controllo, per l'omino prova con margin-bottom poi non ho capito la richiesta dell'username, il controllo avviene passando il campo e il valore per tutti
 
Ciao

Si infatti avevo intuito, dopo che me l'ero un attimo riguardato. Ho visto che avevi messo $campo nella query. Il mio intento era far isolare l'omino dello username dagli altri omini che compaiono nelle verifiche. In quanto tale omino deve stare sulla stessa riga dell'input username, in quanto è singolo e non c'è nessuno controllo doppio come nell'email. Era questa l'idea.... Ma non ci sono riuscioto ovviamente....
 
Si infatti avevo intuito, dopo che me l'ero un attimo riguardato. Ho visto che avevi messo $campo nella query. Il mio intento era far isolare l'omino dello username dagli altri omini che compaiono nelle verifiche. In quanto tale omino deve stare sulla stessa riga dell'input username, in quanto è singolo e non c'è nessuno controllo doppio come nell'email. Era questa l'idea.... Ma non ci sono riuscioto ovviamente....
Beh allora bastava che lo mettevi di fianco all'username prima del <br> per andare a capo
 
Ciao

naaaaaaaaaaaaa nun c'è posso cewde, che me so perso in un bicchier d'acqua ????? Domani ci provo, e po ti dico l'esito vado a cena a domani se ci sei e grazie ancora... Buona serata.
 

Discussioni simili