Mercurial > defr > DualBlog
comparison tb.php @ 65:434751e80c88
Utilisation de la classe Requete dans tb.php
Cela permet de gérer automatiquement l'ajout des quotes si on a pas de
magic_quotes notamment, empechant les injections SQL :-)
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Tue, 11 Mar 2008 16:33:07 +0100 |
parents | 629389204276 |
children | e43b756548b4 |
comparison
equal
deleted
inserted
replaced
64:d4f26e9767bf | 65:434751e80c88 |
---|---|
1 <?php | 1 <?php |
2 header("Content-Type: text/xml"); | 2 header("Content-Type: text/xml"); |
3 echo("<?xml version='1.0' encoding='utf-8'?>"); | 3 echo("<?xml version='1.0' encoding='utf-8'?>"); |
4 include("classes.php"); | 4 require_once("classes.php"); |
5 $Req = new Requete(); | |
5 $id = $_GET['id']; | 6 $id = $_GET['id']; |
6 $Data->Query("SELECT * FROM Messages WHERE num_mess=$id"); | 7 $Data->Query("SELECT * FROM Messages WHERE num_mess=$id"); |
7 $post_infos = $Data->GetRow(); | 8 $post_infos = $Data->GetRow(); |
8 $titre = array_key_exists("title", $_POST)?$_POST['title']:"Undefined"; | 9 $titre = $Req->Get('title', 'POST', 'Undefined'); |
9 $url = array_key_exists("url", $_POST)?$_POST['url']:"#"; | 10 $url = $Req->Get('url', 'POST', '#'); |
10 $info = array_key_exists("__info", $_POST)?$_POST['__info']:-1; | 11 $info = $Req->Get('__info', 'POST', -1); |
11 if($info == 1) { | 12 if($info == 1) { |
12 $error = 0; | 13 $error = 0; |
13 $message = "Some informations"; | 14 $message = "Some informations"; |
14 } else if($url == "#") { | 15 } else if($url == "#") { |
15 $error = 1; | 16 $error = 1; |