Een script maken met XML

Om een bericht terug te kunnen sturen naar de user word gebruik gemaakt van XML.

Het $_POST veld uigelezen met print_r:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$_POST['msg'] = Bericht wat naar het botje word toegestuurt
$_POST['myemail'] = Email adress van het botje
$_POST['email'] = Email van degene die een bericht stuurt
$_POST['nick'] = Nickname van degende die een bericht stuurt
$_POST['mynick'] = Nickname van het botje
$_POST['mypsm'] = Persoonlijke bericht van het botje


Deze waardes ken je opvangen in je script.

Hier een voorbeeldje hoe je een bericht kan terugsturen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?xml version="1.0"?>
<Response>
<Message>
Hoi dit is het botje van tom.
</Message>
</Response>


Als er nu word gepraat tegen botje zegt ie dus "Hoi dit is het botje van tom." Terug

Nog een paar extra dingen die je kan doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<Buzzer />


Hiermee ken je een buzzer verzenden ( Zoveel je maar wilt! )

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<Nick>Je nieuwe nickname van botje</Nick>


Hiermee kan je je nickname van je botje wijzigen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<PSM>Persoonlijk bericht[/PSM]


Hiermee kan je je persoonlijk bericht wijzigen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<Leave />


Hiermee sluit je een chatvenster van het botje af ( alleen van toepassing als in Instellingen->Account->Open gesprekvensters is aangevinkt )

Ik ben nuzelf met een script bezig kijk tussen de reactie's en je ziet het script staan.. Hij is nog niet af!

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Downloaden en installeren
  3. De instellingen wijzigen
  4. Een script maken met XML
  5. Een script maken via HTTP
  6. Klaar

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.