Script andava ma ora non funziona più

Paperino78

Utente Attivo
30 Giu 2012
409
0
16
Milano
Ciao a tutti, qualche tempo fa ho postato alcuni miei script per il sito che sto realizzando. Semplicemente è un controllo sull'esistenza di username e di mail. Cambia solo il dato da verificare dal database. Mentre un secondo script recupera dalla mail che inserisco la domanda segreta alla quale l'utente deve rispondere e successivamente controlla e risponde se ok oppure no. Questi sono gli script per username:
PHP:
$(document).ready(function(check3){
	$("#username").change(function(){
		var username2 = $('#username').val();
		$('#username').load(
		"../funzioni_ajax/chk_user.php",
		{username: username2},
		function(response) {
			if(response == '0'){
				$("#username_ko").html('');
			} else {

			$("#nicknameInfo").remove("");
			$("#username_ko").html('Username non disponibile');
			$("#username_ko").css({
				"border": "2px red solid", "margin-left": "21px",
				"-moz-border-radius": "5px 5px 5px 5px",
				"-webkit-border-radius": "5px 5px 5px 5px",
				"border-radius": "5px 5px 5px 5px",
				"padding":"0 5px"
				});
				$("#username_ko").val("");
				$("#username").val("");
				setTimeout(function(){
					$("#username_ko").remove();}, 3000
				);
			}
		});
	});
});

i dati presi con ajax vengono inviati al php così:
PHP:
include('../config/config2.php');

if(isset($_REQUEST["username"])) $username2 = $_REQUEST["username"];

if(($result = $mysqli->query("SELECT * FROM utenti_temp")) or ($result2 = $mysqli->query("SELECT * FROM utenti"))){

	while(($row = $result->fetch_assoc()) and ($row2= $result2->fetch_assoc()))
	{
		if(($username2 == $row['username']) or ($username2 == $row2['username'])){
			//Se è UGUALE metto in echo il valore che verrà interpretato dal file ajax in JS
			echo '1';
		} else {
			echo '0';
		}
	}
} $result->close();

Premessa, ho due tabelle utenti in quanto alla registrazione vengono messi in temp e poi alla conferma via mail passano in utenti e vengono cancellati dalla temp.

Il problema inutile dirlo è che nonostante non ci sia l'username o la mail nel databsse mi da sempre errore, quindi non posso proseguire con la registrazione e dil test del form, l'unica soluzine è disabilitare il controllo, ma a questo punto non ha senso.
Qualcuno saprebbe dirmi se ciò che ho postato è corretto? grazie
 

Paperino78

Utente Attivo
30 Giu 2012
409
0
16
Milano
Ho provato a modificare il codic e così, ma non funziona
PHP:
if(isset($_REQUEST["email"])){
	$email2 = $_REQUEST["email"];
	
	
	if(($result = $mysqli->query("SELECT email FROM utenti WHERE email = '".$email2."'")) || ($result2 = $mysqli->query("SELECT email FROM utenti_temp WHERE email = '".$email2."'"))){

		if((mysqli_num_rows($result)== 1)){
			echo '1';
		} else {
			echo '0';
		}
	} $result->close();
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Somma di più tabelle da script Javascript 0
L Script per convertire numeri in parole Javascript 2
H Eliminazione script. Photoshop 0
S Script Google Translate scomparso HTML e CSS 3
P lanciare script asp (o php) da jquery Javascript 1
G Script notifiche dekstop aiuto Javascript 0
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
P Passare solo alcuni parametri a script per CSV PHP 0
M Collegamento tra form html e script php PHP 4
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
P Script upload immagini jQuery 0
M Premature end of script headers PHP 1
Cosina script data aggiornamento pagina Javascript 1
R Distribuire uno Script "Facebook Auto Post" PHP 0
F Creazione script Tv Presentati al Forum 1
N Script elenco file HTML HTML e CSS 5
felino PHP e script generazione file excel PHP 2
MarcoGrazia Se non sai se riceverai da GET o da POST, puoi verificarlo e far scegliere allo script. Snippet PHP 0
Beppe2 Ritardare esecuzione script Javascript 2
R Primo script in PHP / CSS PHP 4
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
F Aiuto java script Javascript 2
Max 1 [PHP] Script che funziona in locale e non online PHP 16
K Help: problema con uno script di booking in php! PHP 0
O [PHP] inviare dati da form e script ajax PHP 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
D [Javascript] inserire uno script in un file php Javascript 6
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
R [Javascript] Aiuto su questo script Javascript 2
M [HTML] Stesso script su 2 blog CMS (Content Management System) 4
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
F [HTML] Failed script su coffee cookies HTML e CSS 1
TpD [PHP] Script per organizzazione presenza eventi PHP 3
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
T interpretare uno script php non fatto da me... PHP 3
Cosina Modifica script textarea jQuery 0
O Script PHP e loro visibilità PHP 4
A [PHP] Script Ip camera su altervista senza sottocartelle PHP 6
M [PHP] Problema script ricezione e invio posta... PHP 1
Y Codice AdSense su script php PHP 4
L [PHP] Problema Script 'Not Found' PHP 4
webmachine [PHP] Script per censurare parole PHP 4
L [HTML] Domanda: Utilizzo script HTML e CSS 0
C richiamare una funzione in un altro script php PHP 1
otto9due GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso. jQuery 14

Discussioni simili