• Beste leden,


    Ik heb een VPS en mijn website draait op directadmin, voor suspended leden heb ik een nieuwe thema gemaakt in onze style.
    Nu wil ik als ik een klant moet suspenden dat hij automatisch de reden in die template zet.


    Ik had al een en ander gevonden op google maar dit werkt niet.
    Heeft iemand een idee hoe ik dit kan toevoegen aan mijn template? of heeft iemand hiervoor een scriptje?


    Groet,
    Starohosting

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Ferhat ik had dit scriptje gevonden:


    PHP
    <?php
    $reason=getenv("reason"); 
    $reason=str_replace("_"," ",$reason);
    $reason=ucwords($reason);
    ?>
    
    
    <b> De reden hiervoor is: </b> <?php if ($reason!=""){ echo "for $reason"; } ?> </br></br>


    Ook heb ik een aantal andere sites bekeken maar weinig resultaat


    In WHMCS gebruik ik de volgende code:
    {$service_suspension_reason} om het in emails te plaatsen dan laat hij het bericht zien.


    En mijn site draait onder het admin account waar ook de default staat van mijn suspended pagina, is dit anders te koppelen? zoja hoe?

  • PHP
    <?php
    print_r(getenv("reason"));


    Wat geeft deze code als output?


    Als er geen output is, wordt de reason niet gezet.


    Ik vind het ook niet terug in hun api, dus ik vrees dat ze deze informatie nog niet extern beschikbaar maken.
    DirectAdmin Web Control API


    Wat je wel kan doen is een hook maken op directadmin zelf, op het script dat de suspension zelf uitvoert.
    Sterker zelfs, zo een hook script is al beschikbaar:

    DirectAdmin Versions


    Je kan dit pre-script dan een aparte html file laten schrijven bij suspension, met de reden hopelijk in. :)

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!