Zitat Zitat von jpwfour Beitrag anzeigen
so, hab einfach eine datei "klammkontostand.php" in /content/konto/ erstellt, auf die du dann per:
HTML-Code:
<a href="?content=/konto/klammkontostand">Klammkontostand</a>
verlinken kannst.

der inhalt dieser datei:
PHP-Code:
<? userstatus();
$err = "";

if(isset($_POST['send']))
{
  if(!isset($_POST['losepw']) || $_POST['losepw']=="")
  {
    $err.="Losepasswort angeben!<br>";
  }
  else
  {
    $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle LIMIT 1"));
    @require_once ("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php");
    @usercheck($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$_SESSION['uid'],$_POST['losepw']);
    if($error)
    {
      $err.="$trans_ausgabe <br>";
    }
    else
    {
      $buchungs_id = create_code(14);
      kontobuchung ('-', 1000, $_SESSION['uid']);
      buchungsliste($buchungs_id, 1000, "Klammlose Stand abfragen",$_SESSION['uid']);

      head("Klamm Kontostand");?>
      Kontostand bei klamm.de: <?=number_format($user_saldo,2,',','.');?> Lose.<br>
      <? foot();
    }
  }
}

head("Klamm Kontostand abfragen");?>
Hier kannst Du Deinen aktuellen Klammlose Kontostand bei klamm.de abfragen, gegen eine Gebühr von 1.000 Losen.<br>
<span style="color:red;"><?=$err;?></span>
<br>
<form action="" method="post">
Lose Passwort: <input type="password" name="losepw">(*)<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" value="abfragen" name="send">
</form>
<br>
<i><font color="#FF0000">* Das Lose-Passwort wird nicht gespeichert, es dient nur zur Indentifizierung!</font></i>
<?foot();?>
sollte soweit schon mal funktionieren, wäre aber gut, wenn du es erst mal so
ausprobieren würdest.
dann muss es entweder noch an die einstellungen im acp
(Max. Schnittstellenanfragen (Tag) / Max. Schnittstellenanfragen (User) )
oder an extra für diesen service angelegte einstellungen "angeschlossen"
werden, damit die user nicht deine EF abfragen zu schnell aufbrauchen
Dir fehlt eine prüfung des kontostandes