ispCP - Board - Support
[SOLVED] Webfakt Import Skript für ISPCP und VHCS - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [SOLVED] Webfakt Import Skript für ISPCP und VHCS (/thread-2983.html)



[SOLVED] Webfakt Import Skript für ISPCP und VHCS - visiopro - 04-10-2008 02:17 AM

Hallo Community,
obwohl erst seit nun bald einer Woche in tieferer Begnegung mit ISPCP bin ich schwer begeistert.
Ich schreibe nun gerade eine PHP Skript, dass alle UserDaten eines bestimmten Resellers in ein CSV File exportiert, damit dieses für Webfakt oder auch andere Anwendungen importiert werden kann.
Das ganze geschieht in Rücksprache mit Herrn Steinbrecher, der für Webfakt ein entsprechendes Importmodul schreibt. Das Skript würde ich nachher der Community bereitstellen.

Damit das ganze aber auch sauber funktioniert habe ich noch 2-3 Fragen, die vielleicht teilweise recht banal sind. Aber ich bin eben erst seit kurzer Zeit mit ISPCP vertraut:
1. Ich habe die include/ispcp-config.php includiert
Dachte ich könne, so sah es für mich im Quelltext aus die Variablen nun so auslesen:
$guipath= '/var/www/ispcp/gui/';
include(''.$guipath.'include/ispcp-config.php');
echo($cfg_values['DATABASE_NAME']);

2. Ich möchte dass das Skript natürlich nur als gültiger Reseller abrufbar ist. Welches ist das Skript, dass für den Login zuständig ist? Kann ich dieses zuerst requiren() ? Und diesem eben per Post und get die Reseller Daten übertragen, damit es funktioniert?


freue mich über eure Infos.
Christian Hensel


RE: Webfakt Import Skript für ISPCP und VHCS - visiopro - 04-10-2008 05:14 PM

Oder kann mir vielleicht jemand sagen, wer die GUI hauptsächlich programmiert?
Dann könnte ich mich ja vielleicht direkt an ihn wenden.

vielen Dank
Christian


RE: Webfakt Import Skript für ISPCP und VHCS - Achmed - 04-10-2008 05:58 PM

Wenn das Script aus der Gui gestartet werden soll (was ja irgendwie auch Sinn macht) reicht:
PHP Code:
require '../include/ispcp-lib.php';
check_login(__FILE__); 
als Validierung.
Dazu vllt. einfach unter resellers/users.php einen Button einfügen "Export Userdata to CVS" oder so.


RE: Webfakt Import Skript für ISPCP und VHCS - visiopro - 04-10-2008 06:40 PM

Ja so klappt das ganz gut, ich werde das so einfügen.
Allerdings soll das Skript auch direkt aus der Buchhaltung aufrufbar sein:
also mit den Parametern: ?login=MeinResellerName&Password=Password

Dieser sollte dann automatisch zuerst eine Loginsession erzeugen. Wie kann ich das realisieren?

Was noch fehlt:
ch habe die include/ispcp-config.php includiert
Dachte ich könne, so sah es für mich im Quelltext aus die Variablen nun so auslesen:
$guipath= '/var/www/ispcp/gui/';
include(''.$guipath.'include/ispcp-config.php');
echo($cfg_values['DATABASE_NAME']);


RE: Webfakt Import Skript für ISPCP und VHCS - Achmed - 04-10-2008 08:05 PM

Guck dir das Login der gui/index.php an, sollte nicht schwer umzusetzen sein.
Aber vllt. eher in einem 2ten Script, dass dann das Reseller-Script aufruft.

Was den 2ten Teil betrifft:
Wozu?
Nutze die Möglichkeiten die ispCP dir bietet.
Durch das Aufrufen von isp-lib.php hast du schon alle nötigen Funktionen, Config-Vars und SQL-Verbindungen.


RE: Webfakt Import Skript für ISPCP und VHCS - visiopro - 04-11-2008 08:29 AM

Gut, ich habe das Skript fertig gestellt.
Verbesserungsvorschläge, Kritik und Komplimente bitte an meine Adresse: chensel@visiopro.eu
Freue mich immer über Feedback.

Vielleicht wäre es ja sogar etwas für das nächste Release. Ist ja schliesslicht nicht schlecht, wenn man von den Kundendaten einen .CSV Export machen kann.
Kurze Info und Download unter:
http://www.visiopro.ch/index.php/OpenSource/343/0/


RE: Webfakt Import Skript für ISPCP und VHCS - ZooL - 04-12-2008 01:43 AM

visiopro Wrote:Gut, ich habe das Skript fertig gestellt.
Verbesserungsvorschläge, Kritik und Komplimente bitte an meine Adresse: chensel@visiopro.eu
Freue mich immer über Feedback.

Vielleicht wäre es ja sogar etwas für das nächste Release. Ist ja schliesslicht nicht schlecht, wenn man von den Kundendaten einen .CSV Export machen kann.
Kurze Info und Download unter:
http://www.visiopro.ch/index.php/OpenSource/343/0/

und das funktioniert mit dem webfakt ich habe leider nur die lizenz aber kein packet mehr davon.... es sieht auf jeden fall gut aus..

Glückwunsch... sehr einfach aber konfortable...

mfg