TAILIEUCHUNG - Pratique de MySQL et PHP- P19

Pratique de MySQL et PHP- P19:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | Chapitre 2. Techniques de base input type hidden name envoyer value 1 table tr th Destinataire th td input type text size 40 name destinataire td tr tr th Sujet th td input type text size 40 name sujet td tr tr th Message th td textarea rows 20 cols 40 name message textarea td tr table input type submit value Envoyer form À l entrée du script le processeur PHP décrypte les données provenant du formulaire et transférées dans le message HTTP puis les place dans les tableaux _POST ou _GET selon le mode de transmission choisi. On peut également utiliser systématiquement le tableau _REQUEST qui fusionne les deux précédents plus le tableau _COOKIES . À ce stade PHP peut effectuer ou non une transformation consistant à préfixer toutes les apostrophes simples ou doubles par la barre oblique inverse . Ce comportement est déterminé par l option de configuration magic_quotes_gpc et motivé par l insertion fréquente des données provenant de formulaires dans des requêtes SQL. Un des points épineux dans la manipulation de chaînes de caractères insérées ou lues dans une base MySQL est en effet la présence d apostrophes. Prenons l exemple suivant INSERT INTO FilmSimple titre annee nom_realisateur prenom_realisateur annee_naissance VALUES L ours 1988 Annaud Jean-Jacques 1943 MySQL distingue les valeurs grâce aux apostrophes simples . Si une valeur contient elle-même une apostrophe comme L ours dans l exemple ci-dessus MySQL est perdu et produit un message d erreur. La bonne syntaxe est INSERT INTO FilmSimple titre annee nom_realisateur prenom_realisateur annee_naissance VALUES L ours 1988 Annaud Jean - Jacques 1943 La présence d un caractère devant l apostrophe on parle d échappement permet à MySQL d interpréter correctement cette dernière comme faisant partie de la chaîne. Quand l option magic_quotes_gpc vaut On un titre comme L ours sera automatiquement représenté par la valeur L ours dans le script recevant les données. On pourra donc l insérer tel quel dans une requête SQL. .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.