Onun mysql tablodaki verileri eklerken php bir sözdizimi hakkında

0 Cevap php

Neden bu sözdizimi kullanılır:

mysql_query("INSERT INTO users (username, password, email, hash) VALUES( 
'". mysql_escape_string($name) ."', 
'". mysql_escape_string(md5($password)) ."', 
'". mysql_escape_string($email) ."', 
'". mysql_escape_string($hash) ."') ") or die(mysql_error());  

Ben mysql_escape_string, işlevi hakkında herhangi bir karışıklık var, ancak neden mysql_escape_string($name), iki nokta içinde içine değil: . mysql_escape_string($name) . daha sonra çift tırnak içine alınmış: ". mysql_escape_string($name) ." son Her şey bir tek tırnak içine alınmış: '". mysql_escape_string($name) ."' Ben bu formu var aşağıdaki web kaynak: http://net.tutsplus.com/tutorials/php/how-to-implement-email-verification-for-new-members/

... Onun bir php e-posta doğrulama programıdır.

0 Cevap