Hi,

Inhalt für die external.php :

PHP-Code:
<?php
/************************
*
* Coding by ScriptShop.org XI/MMVII                      
*
*************************/

# Shop Konfiguration includen
require_once "data/config/sql.class.php";
require_once 
"data/config/functions.php";
$db = new database;
$db->connect();

# leeres Array erzeugen
$ShopCategory = Array();

# leeres Array erzeugen
$ApiData      = Array();

/********************
* Konfiguration Start
* Schnittstelle: Script-Kiste <-> Designerscripte.net                   
********************/
$ApiData['apipw'] = 'passwort';                   # Passwort zur API (ist nicht Loginpasswort)

$ShopData['domain']   = 'http://www.deinedomain.de/';   // URL zum Shop mit Slash am Ende             

// Bitte die Kategorienummer(n) aus ihrem Shop angeben mehrere durch Komma trennen
// Wenn die Kategorie nicht vorhanden ist bitte leer lassen
$ShopCategory['games'] = Array(1,2);               # Kategorie die Games beinhaltet
$ShopCategory['addons'] = Array(3,4);              # Kategorie die Addons beinhaltet
$ShopCategory['interfaces'] = Array(5,6);       # Kategorie die Interfaces beinhaltet 

/********************
* Konfiguration Ende
* Schnittstelle: Script-Kiste <-> Designerscripte.net 
*
*                           !!!!!!!!!!!         AB HIER NICHTS MEHR ÄNDERN     !!!!!!!!!!!!!!!                  
********************/

# Fremdzugriff verhindern
if ($_GET['pw'] != $ApiData['apipw']) die();


# Alle Aktiven Scripte auslesen
$result $db->fetch("SELECT * FROM ".$DB['script']." WHERE `stat` = 1 AND (`verkauft` < `vorhanden` OR `vorhanden` = 0)");

# Scripte auslesen
if ( count($result) ) {
foreach (
$result AS $detail) {

# Api Kategorie zurücksetzen
$api_cat 0;

# Game?
if (in_Array($detail['cat'],$ShopCategory['games'])){
   
$api_cat 1;
}

# Addon?
if (in_Array($detail['cat'],$ShopCategory['addons'])){
   
$api_cat 2;
}

# Interface 
if (in_Array($detail['cat'],$ShopCategory['interfaces'])){
   
$api_cat 3;
}

 
# Wenn gültige Kategorie dann ausgeben
 
if ($api_cat != 0){
   
$beschreibung base64_decode($detail['info']);
   
$beschreibung str_replace('|script|','',$beschreibung);
   
$beschreibung str_replace('|preis| Lose','',$beschreibung);
   
$beschreibung str_replace('|detail|','',$beschreibung); 
   
$beschreibung str_replace('|cart|','',$beschreibung);  
   
$beschreibung str_replace('|ltext|','',$beschreibung);
   
$beschreibung str_replace('|limit|','',$beschreibung);
   
$beschreibung str_replace('|lizenz|','',$beschreibung);
   
$beschreibung str_replace('Demo','',$beschreibung);
   
$beschreibung str_replace(';','',$beschreibung);
   
$beschreibung strip_tags($beschreibung,'<table><tr><td><center><u><b><i><s><ul><li><br><img>');

   if (!empty(
$detail['details'])) {
   
$url ''.$ShopData['domain'].'?site=details&id='.$detail['id'].'';
   } else {
   
$url ''.$ShopData['domain'].'?site=list&cat='.$detail['cat'].'&id='.$detail['id'].'';
   }
   echo 
$api_cat.';'.$detail['id'].';'.$detail['name'].';'.$beschreibung.';'.$detail['preis'].';'.$url.';';
  }
 }
}
$db->close();
?>
Passwort, Domain und Kategorien müssen angeglichen werden. Anschliessend in den Stammordner laden.

Gruß
Marco