problemi jquery ajax chiamare una pagina php

shivi

Nuovo Utente
14 Feb 2012
25
0
0
ciao a tutti . ho un problema molto grave . ho creato un file register.php che lo carico nella index page faccendo la chiamata tramite ajax però
il problema è che una volta caricata la pgina register.php nella index page . il pulsante complete register non ha nessun effetto se clicco non mi da nessun messaggio
di errore o se qualche campo non è stato compilato vi metto tutto il codice se per favore mi potete aiutare grazie mille

qui metto il codice register.php

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html version="-//W3C//DTD HTML 4.01 Transitional//EN">


<head>
	

<title></title>


</head>

<body>


<table>

	<tr>
	
	
		<td>FullName :</td><td> <input type="text" id="fullname" size="25"> </td>
	
	
	
	</tr>
	
	<tr>
	
	
		<td>Username :</td><td> <input type="text" id="username" size="25"> </td>
	
	
	
	</tr>
	
	<tr>
	
	
		<td>Password :</td><td> <input type="password" id="password" size="25"> </td>
	
	
	
	</tr>
	
		<tr>
	
	
		<td>Repeat-Password :</td><td> <input type="password" id="repeatpassword" size="25"> </td>
	
	
	
	</tr>
	
	<tr>
	
	
		<td>E-mail :</td><td> <input type="text" id="email" size="25"> </td>
	
	
	
	</tr>
	
	<tr>
	
	
		<td>Repeat-Email :</td><td> <input type="text" id="repeatemail" size="25"> </td>
	
	
	
	</tr>
	
	<tr>
	
	
		<td>Comment :</td><td> <textarea rows="10" cols="50" id="comment"></textarea> </td><td></td>
	
	
	
	</tr>
	
		<tr>
	
	
		<td></td><td> <input type="button" id="submitreg" value="COMPLETE REGISTRATION"> </td>

		
	
	
	</tr>


</table>

</body>
</html>


poi usando ajax in jquery chiamo questa pagina e faccio questo


Codice:
$("document").ready(function(){
	

	    $(function(){
	    	
	    	$("#register_a").click(function(){
	    		
	    		
	    		$("#content_loder").load("phplog/register.php");
	    		
	    		return false;
	    		
	    	});
	    	
	    	
	    });
	    
	    
	    

	    $("#submitreg").click(function(){
	    	
	    	var Fullname = $("#fullname").val();
	    	var Username = $("#username").val();
	    	var Password = $("#password").val();
	    	var Repeatpassword = $("#repeatpassword").val();
	    	var Email = $("#email").val();
	    	var Repeatemail = $("#repeatemail").val();
	    	var Comment = $("#comment").val();
	    	
	    	
	    	$.post('phplog/register_db_user_data.php',{fullname: Fullname,username: Username,password: Password,repeatpassword: Repeatpassword,email: Email,repeatemail: Repeatemail,comment: Comment},function(data){
	    		
	    		
	    		$("#feedback_reg").html(data);
	    		
	    	});
	    	
	    	return false;
	    	
	    });

});


qui c'è il codice dove controllo se tutti campi sono stati compilati o no

PHP:
<?php

	if(isset($_POST['fullname'],$_POST['username'],$_POST['password'],$_POST['repeatpassword'],$_POST['email'],$_POST['repeatemail'],$_POST['comment'])){
		
			$fullname = $_POST['fullname'];
			$username = $_POST['username'];
			$password = $_POST['password'];
			$repeatpassword = $_POST['repeatpassword'];
			$email = $_POST['email'];
			$repeatemail = $_POST['repeatemail'];
			$comment = $_POST['comment'];

			$array_reg = array();
			
			if(empty($fullname) && empty($username) && empty($password) && empty($repeatpassword) && empty($email) && empty($repeatpassword) && empty($comment)){
				
						$array_reg[] = "Please fill in all fields";
				
			}
			
			
			
			
			
			
			
			
			
			if(!empty($array_reg)){
				
				foreach ($array_reg as $array_val){
					
						echo $array_val."<br/>";
				}
				
			}else{
				
				
					echo "Registration complete please do login to see all contents";
			}
			
			
	}





?>

però il problema è che una volta caricata la pgina register.php e se provo cliccare sul pulsante complete registration non mi da nessun messaggio nulla
non so perchè . dove sto sbagliando grazie mille
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non vorrei dire una pu.....ta perche di ajax non me ne intendo (salvo scopiazzature qua e la), ma i sembra che nei vari campi di input del form manchi l'attributo name (es)

<input type="text" id="repeatemail" name ="repeatemail" size="25">
prova a aggiungerli (al massimo non funzia ancora)
 

lostedsheep

Nuovo Utente
30 Nov 2010
18
0
0
ciao, scusa puoi postare come fai l'importazione di register.php in index?
ho provato register.php a se stante e funziona anche se non c'è la parte di html con id feedback_reg dove dai l'esito
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ciao, scusa puoi postare come fai l'importazione di register.php in index?
ho provato register.php a se stante e funziona anche se non c'è la parte di html con id feedback_reg dove dai l'esito
intendi come si fa a caricare una pagima dentro un'altra?
se è così, o
PHP:
require_once "cartella/register.php";
o
PHP:
include_once "cartella/register.php";
dove cartella, se serve, è il percorso per trovare la pagina da includere
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Refresh include php con jquery problemi negli script dopo load jQuery 2
radioButton Problemi validazione con jQuery validation jQuery 0
P Problemi tra JQuery e IOS? jQuery 1
F Problemi con tabs jquery Javascript 2
S php problemi di funzione header usando la fuzione di jquery post PHP 4
S jquery plugin per vedere foto e video problemi aiuto jQuery 0
E problemi con jquery jQuery 0
A problemi jquery e IE jQuery 0
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8

Discussioni simili