Sehr geehrte Damen und Herren,
und zwar möchte ich gerne eine API Schnittstelle programmieren dies habe ich soweit auch schon geschafft allerdings sobald ich die Inputs ausfülle und auf weiter klicke sollte in normalfall den Benutzer anlegen leider klappt dies nicht ganz da er die values nicht übernimmt habe alles bislang probiert leider ohne erfolg... Allerdings legt er den Benutzer an! Nur wie schon erwähnt ohne die Input felder zu übernehmen.
Ich wäre euch sehr dankbar wenn ihr mir Helfen könnt den Code hänge ich mal an.
und zwar möchte ich gerne eine API Schnittstelle programmieren dies habe ich soweit auch schon geschafft allerdings sobald ich die Inputs ausfülle und auf weiter klicke sollte in normalfall den Benutzer anlegen leider klappt dies nicht ganz da er die values nicht übernimmt habe alles bislang probiert leider ohne erfolg... Allerdings legt er den Benutzer an! Nur wie schon erwähnt ohne die Input felder zu übernehmen.
Ich wäre euch sehr dankbar wenn ihr mir Helfen könnt den Code hänge ich mal an.
Code:
<table style="color: #fff;" border="0" width="782" height="794">
<tr>
<td>
<td valign="top">
<HTML>
<HEAD>
</HEAD><BODY>
<?php
if ($_GET['add'] == 'see')
{
$url = 'http://LINK/api.php'; // Bitte hier die Login Domain eintragen
$command['username'] = '814bc317813f4666916baa193e1239cf9e5d3169'; // Ihr API Benutzername
$command['password'] = 'fac80194c4ac838aece62adb73ee30afd12d75e1'; // Ihr API Kennwort
$command['class'] = 'CustomerManagement'; // Der Bereich, zu welchem die Funktion gehört
$command['method'] = 'Add'; // Die Funktion dies Sie aufrufen möchten
$command['firstName'] = '<?php echo ' . $_POST['firstName'] . '; ?>'; // Die Funktion dies Sie aufrufen möchten
$command['lastName'] = '<?php echo ' . $_POST['lastName'] . '; ?>'; // Die Funktion dies Sie aufrufen möchten
$command['email'] = '<?php echo ' . $_POST['email'] . '; ?>'; // Die Funktion dies Sie aufrufen möchten
$test = http_build_query($command);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $test);
$data = curl_exec($ch);
$data = json_decode($data2,true);
curl_close($ch);
}
else
{
?>
<FORM METHOD="POST" ACTION="index.php?show=domain_benutzeranlegen&add=see">
<input type="hidden" name="" value="">
<TABLE style="width: 100%; color: #000;" BORDER="0">
<TR>
<TD><b><u>Benutzer anlegen:</u></b></TD>
</TR>
<TR><TD><br><br><i><u>Erforderlich:</u></i></TD></TR>
<TR><TD>
<TABLE style="background-color: #; color: #000; width: 100%;" BORDER="0" align="left" style="text-align:left;">
<TR><TD CLASS="td_label">Vorname<font color="red">*</font>:</TD><TD><INPUT SIZE="48" TYPE="text" NAME="firstName"></TD></TR>
<TR><TD CLASS="td_label">Nachname<font color="red">*</font>:</TD><TD><INPUT SIZE="48" TYPE="text" NAME="lastName"></TD></TR>
<TR><TD CLASS="td_label">eMail<font color="red">*</font>:</TD><TD><INPUT SIZE="48" TYPE="text" NAME="email"></TD></TR>
</TABLE>
<TABLE style="color: #fff;" BORDER="0">
<TR><TD width="80%"></TD><TD ROWSPAN="2"><P ALIGN="right"><INPUT TYPE="submit" VALUE="Weiter"></P></TD></TR>
</TABLE>
</TABLE>
</FORM>
<?php } ?></center>
</BODY></HTML>
</td>
</td>
</tr>
</table>