IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Comment utiliser xmlrpc.php sous wordpress ?


Sujet :

Langage PHP

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Par défaut Comment utiliser xmlrpc.php sous wordpress ?
    Bonjour,

    Je voudrais utiliser le xmlrpc.php mais je n’y arrive pas. J’ai trouvé un exemple "particulier" qui a pour avantage d’être assez simple, mais cela ne marche pas alors que j’ai beau le tester sur mon blog.
    Comment faire ? C’est censé édité le contenu d’un article.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <?php
    $host = 'www.mon-site-web.net'; // blog url
    $page = '/xmlrpc.php';
    $data = '<?xml version="1.0" ?>
             <methodcall>
                     <methodname>metaWeblog.editPost</methodname>
                     <params>
                             <value>
                                     <i4>post_ID</i4>
                             </value>
                             <value>
                                     <string>username</string>
                             </value>
                             <value>
                                     <string>password</string>
                             </value>
                             <struct>
                                     <member>
                                             <name>post_type</name>
                                            <value>page</value>
                                     </member>
                                     <member>
                                             <name>title</name>
                                             <value>
                                                     <string>Pwnd</string>
                                             </value>
                                     </member>
                                     <member>
                                             <name>description</name>
                                             <value>Test</value>
                                     </member>
                             </struct>
                     </params>
             </methodcall>';
     
     $exploited = fsockopen($host, 80, $errorNumber, $errorString);
     $requestHeader = " ".$page."  HTTP/1.1\r\n";
     $requestHeader.= "Host: ".$host."\r\n";
     $requestHeader.= "User-Agent:      Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0\r\n";
     $requestHeader.= "Content-Type: application/x-www-form-urlencoded\r\n";
     $requestHeader.= "Content-Length: ".strlen($data)."\r\n";
     $requestHeader.= "Connection: close\r\n\r\n";
     $requestHeader.= $data;
     fwrite($exploited, $requestHeader );
     
     echo 'done';
    ?>
    A la place de username je mets mon pseudo, à la place de password je mets mon mot de passe, et a la place de post_ID je mets le n° de l’article.
    Je suis admin sur mon blog, j’ai donc tous les droits.

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Tu as un souci particulier avec du CSS ?

    Si ce n'est que PHP alors tu n'es pas au bon endroit

Discussions similaires

  1. [SQLite] Utilisation avec PHP sous Debian
    Par Mil17 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 28/03/2008, 16h25
  2. Comment utiliser le crep sous Delphi ?
    Par da_latifa dans le forum Langage
    Réponses: 1
    Dernier message: 30/01/2008, 12h59
  3. Comment utiliser un joystick sous Delphi 6 ?
    Par PimpW dans le forum API, COM et SDKs
    Réponses: 0
    Dernier message: 12/11/2007, 22h58
  4. comment utiliser mon site sous Xampp
    Par jeha dans le forum Debian
    Réponses: 2
    Dernier message: 01/01/2007, 18h28
  5. Comment utiliser Site Exec sous FTP
    Par phig dans le forum Développement
    Réponses: 2
    Dernier message: 12/08/2003, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo