php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.01.2008, 08:34  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard PHP -> VBA Schnittstelle

Hallo Leute,

ich habe hier folgende Situation: Wir sind 2 Programmierer hier, der eine programmiert in PHP und der andere in VBA (unter Access). Die Programme laufen auf dem selben PC und momentan werden die PHP Scripte von dem VBA Programm aufgerufen (Cronjob Imitat). Da sein Programm aber regelmäßig abstürzt und meine Scripte somit nicht mehr weiter laufen suche ich nach einer Möglichkeit mit der ich der VBA-Programmierung eine Art Signal übermitteln kann wodrauf diese reagieren kann.

Momentan muss ich mit meinem Script eine leere Datei erstellen und wenn diese leere Datei erstellt ist weiss seine Programmierung das mein Script erfolgreich beendet wurde. Jetzt möchte ich aber meine Cronjobs selber starten, damit ein VBA-Programm-Absturz nicht verhindert das meine Scripte ausgeführt werden. Dafür möchte ich dem VBA-Programm Signale übermitteln und vielleicht auch welche empfangen.

Hat jemand eine Idee wie das umzusetzen ist? Es gibt doch meines Wissens nach eine Schnittstelle mit der die VBA-Programme miteinander kommunizieren können, könnte man diese vielleicht auch mit PHP nutzen?

Gruß
CyCap
cycap ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.01.2008, 20:29  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

ich kenne VBA garnicht, aber es ist doch bestimmt damit möglich ein externes programm, also CMD, aufzurufen. CMD würde auslaufen bis PHP beendet ist.
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten
Alt 21.01.2008, 22:47  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo cycap,

ich halte lock files nicht für die schlechteste Idee. Im LINUX/UNIX-Umfeld ist so etwas üblich.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 22.01.2008, 07:44  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Zitat:
Zitat von brian johnson
ich kenne VBA garnicht, aber es ist doch bestimmt damit möglich ein externes programm, also CMD, aufzurufen. CMD würde auslaufen bis PHP beendet ist.
Ja sicher, aber über CMD hast du eben nicht die Möglichkeit einer Rückmeldung. Die VBA-Programmierung weiss also nicht wann das Script beendet wurde.

Zitat:
Zitat von dr.e.
Hallo cycap,

ich halte lock files nicht für die schlechteste Idee. Im LINUX/UNIX-Umfeld ist so etwas üblich.
Ja das mag vielleicht sein und so wie es jetzt ist funktioniert es ja auch, nur wenn ich die Cronjobs selber starte dann müsste die VBA-Programmierung ja dauerhaft nach einer Datei scannen und das Programm schluckt jetzt schon Ressourcen ohne Ende....
cycap ist offline   Mit Zitat antworten
Alt 22.01.2008, 20:37  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo cycap,

wenn das Programm so viele Ressourcen schluckt, würde ich mal das Programm überdenken, nicht den Lock-Mechanismus.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 23.01.2008, 09:52  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Glaub mir mir wärs auch lieber wenns nicht so wäre, aber ich hab von VBA auch keine Ahnung und mein Kollege meint das es nicht anders geht.
cycap ist offline   Mit Zitat antworten
Alt 06.02.2008, 13:59  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hat niemand eine Idee? Mir gehts langsam echt aufn Zeiger das ich auf dem PC nichts mehr machen kann sobald das Programm nen Cronjob irgendwo anwirft
cycap ist offline   Mit Zitat antworten
Alt 06.02.2008, 14:10  
CIX88
Gast
 
Beiträge: n/a
Standard

Zitat:
Hat niemand eine Idee?
Für jeden Progger ein extra Rechner
Erst recht wenn man mit unterschiedlichen Sprachen rumfummelt.
  Mit Zitat antworten
Alt 06.02.2008, 14:14  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Das ändert ja nichts daran das die miteinander Kommunizieren müssen...
cycap ist offline   Mit Zitat antworten
Alt 06.02.2008, 14:32  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hierfür hatte ich bereits eine gängige Lösung aufgezeigt...
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Schnittstelle zu TomTom Work Plague PHP Tipps 2008 0 20.06.2008 10:04
CAPI Schnittstelle per PHP ansteuern ? cytrobic PHP-Fortgeschrittene 0 28.11.2006 10:31
XML Schnittstelle -> keine Ausgabe PHP Tipps 2006 8 10.06.2006 13:19
mit php Anfrage an API Schnittstelle PHP Tipps 2006 4 05.05.2006 18:10
stty schnittstelle einstellen... hekto Server, Hosting und Workstations 2 24.04.2006 19:58
Warenkorb Schnittstelle Plague PHP Tipps 2006 2 05.04.2006 14:16
Serverseitige Schnittstelle zwischen Maileingang und MySQL webazubi PHP-Fortgeschrittene 8 26.02.2006 12:45
serielle schnittstelle und tcp schnurzli PHP-Fortgeschrittene 5 30.01.2006 15:01
Outlook sagt: Schnittstelle nicht registriert! skywalkerluk Off-Topic Diskussionen 6 12.12.2005 21:38
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
Serielle Schnittstelle PHP-Fortgeschrittene 1 03.10.2005 22:02
Kreditkartenbezahlsystem mit PHP Schnittstelle Plague PHP Tipps 2005-2 0 08.09.2005 15:59
[Erledigt] Schnittstelle Active Directory zu Apache Webserver Datenbanken 5 21.04.2005 10:07
Serielle Schnittstelle unter Windows php1 PHP-Fortgeschrittene 4 09.04.2005 16:05
[Erledigt] Schnittstelle? PHP-Fortgeschrittene 9 04.01.2005 14:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
vba php, php vba, visual basic php, vba in php, php in vba, php und vba, vba php aufrufen, vba to php, vba und php, vba zu php, php visual basic, vba php schnittstelle, php in visual basic, php to vba, vba code in php, vba mit php, visual basic und php, access vba php, php visual basic schnittstelle, php zu vba

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.