Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen

Onderwerp: API vraag

  1. #1
    API vraag
    geregistreerd gebruiker
    85 Berichten
    Ingeschreven
    18/12/04

    Locatie
    Gemert

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    API vraag

    Hallo

    Ik ben bezig geweest met de directadmin api. Nou heb ik een database waar gegevens instaan waaronder bijvoorbeeld een username. Dit heb ik al klaar van de api:

    <?php

    mysql_connect('localhost','xxxxxx','xxxxxx');
    mysql_select_db('xxxxx') or die (mysql_error());


    //als eerst includen wij de socket zodat we die kunnen gebruiken
    include("httpsocket.php");

    //nou de socket is geinclude kunnen we hem starten
    $sock = new HTTPSocket;
    // db connect




    //nu gaan we inloggen in Direct Admin (verander wel de gegevens)
    $sock->connect('xxxxxx',2222);
    $sock->set_login('xxxxx','xxxxxx');

    $sock->set_method('POST');

    //tabel select

    $qSelect_berichten = mysql_query('SELECT * FROM `informatie`') or die (mysql_error());
    while($aBerichten = mysql_fetch_array($qSelect_berichten))
    {
    echo '<tr>
    <td>'.$aBerichten['voornaam'].'</td>
    <td>'.$aBerichten['achternaam'].'</td>
    <td>'.$aBerichten['leeftijd'].'</td>
    </tr>';
    }
    echo '</table>';

    $username = '.$aBerichten['voornaam'].'
    $sock->query('/CMD_ACCOUNT_USER',
    array(


    'domain' => 'xxxxxxx',
    'action' => 'create',
    'add' => 'submit',
    'username' => '$username',
    'email' => 'xxxxx',
    'passwd' => '123456789',
    'passwd2' => '123456789',
    'domain' => 'xxxxx',
    'package' => 'xxxxx',
    'ip' => '58.12.18.180',
    'notify' => 'yes',

    ));

    $result = $sock->fetch_body();
    echo $result;
    ?>


    Hij haalt dus gegevens van de database uit de tabel informatie. Nou wil ik de username uit de tabel informatie halen, de naam van het veld is voornaam. voornaam moet dus de username hier voorstellen.

    Als ik de api nu laat uitvoeren snapt hij niet wat de username is, hij geeft aan dat een username zo niet geschreven mag worden: The username is invalid. Usernames must start with a-z, contain >= 3 characters and <= 10.

    Hoe komt het dat hij dit niet uit de database leest?

    Groeten Rutger
    Laatst gewijzigd door roofgah; 09/10/06 om 19:46.

  2. #2
    API vraag
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    $username = '.$aBerichten['voornaam'].'
    ----
    dubbel quotes gebruiken en punten weghalen
    of gewoon punten en quotes weghalen
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics