| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer | Zitat:
Prinzipiell alles was dein System per Driver-Interface, COM-Interface oder Wrapper bereitstellen kann, kannst du mit PHP auch steuern / benachrichtigen / erschießen. das mit dem excel-sheet is einfach als es aussieht, das ist ( seit 2 versionen ) nen valides ( ?.. ja okay.. ganz dünnes eis, valid und microsoft in einem satz ) XML-Dokument. ( xlsx )
__________________ | |
| |
| | ||
| Erfahrener Benutzer | Zitat:
Ich will das... - Ich will damit Daten auswertbar in eine Art Datenbank speichern - Ich will Daten permanent auswerten - Die Granulierung der Datenspeicherung sollte variabel sein - Das Script sollte interoperabel sein, mehrere Geräte abfragen können. ( Stichwort SAAS im lokalen Sinne ) - Die Geräte sind über USB angeschlossen, lokale dynamisch adressiert Dann wären wir schon bei... - Ich baue einen COM-Service der von einem Zweiten Script ( COM-Client ) gesteuert werden kann. - Der COM-Service läuft redundant, wann immer das System hochgefahren wurde auf dem der Service implementiert wurde. - Der COM-Service lädt Konfigurationen on-demand. - Der COM-Service hat mehrere ( deamon-ähnliche ) Kind-Prozesse um mehrere Geräte zur gleichen Zeit anzufragen. Ein Fallbeispiel dazu wäre eine ( oder mehrere ) USB-Webcams. Das COM-Service Script würde von jeder dieser Webcams permanent alle x-sekunden Helligkeitswerte oder bspw. einen Snapshot abholen und lokal speichern. Um das Fallbeispiel auf das "Ich will" zu assoziieren, wäre hier schon die methode der Datenspeicherung zu klären: Helligkeitswerte nehmen beispielsweise wenn man sie über einen langen Zeitraum speichert, einen gewissen Platz ein. Du musst also auch entscheiden wie das gespeichert werden soll. Massen an Helligkeitswerten würde ich z.b. ( damits portabel bleibt und ich beim umzug solch eines scripts nicht noch am Environment rumschrauben muss ) in einer SQLite-Datenbank ( Dateibasiertes SQL ) speichern. Aber auch die hat limits, je nach dem welches Betriebssystem du benutzt. Ob man jetzt auch wirklich eine COM-Service Anwendung schreiben muss ist eine andere Sache, es sollte in deinem Fall erstmal konkretisiert werden was du willst. Aber das obige Beispiel mal zur Orientierung.
__________________ | |
| |
| | |||
| Neuer Benutzer Registriert seit: 29.07.2010
Beiträge: 14
PHP-Kenntnisse: Anfänger ![]() | Zitat:
![]() Ich hab gerade mal ein wenig angefangen und dabei festgestellt das ich vielleicht das ganze erst einmal ohne COM mache Aber machen wir das mal so wie Du geschrieben hast. Ich will(Grundstruktur): ....ein Formular wo folgende Eingaben gemacht werden: IP Adresse das jeweils für 3 Interfaces (eth0 bis2)Subnetzmaske Gateway Broadcast ....das die eingebenen Daten überprüft werden auf Richtigkeit (kein 192.168.124.rte) sprich das gültige IP Adressen etc erkannt werden und keine Buchstaben enthalten sind. Ich will (Ausbau der Grundstruktur) ....wenn das Gerüst steht möchte ich diese Dateien in ein vorgefertigtes Excel Sheet übertragen. ....Mail Versand des Excel Sheets an eine bestimmte Mail Adresse Ich will (weiterer Ausbau) .....die eingetragenen Daten in eine Datenbank speichern die im lokalen Netzwerk liegt) Ich will (wenn alles soweit funktioniert) ....über den COM Anschluss meines PC´s die Daten an das Gerät übertragen so das es dann konfiguriert wird. Das wären jetzt so die Schritte die Ich mir gedacht habe. 1. Daten sammeln 2. Daten versenden 3. Daten speichern 4. Gerät mit den Daten füttern Wie sagt mein Kollege immer Zitat:
Xdrxdr | ||
| |
| | ||
| Erfahrener Benutzer | Zitat:
- mailen mit PHP - das erstellen von validen XSLX-Dokumenten oder den COM-Dienst ( Häufig benötigte Codeschnipsel - Wie erzeuge ich Excel-Dateien mit PHP? ) - das auswerten von $_POST bzw. $_GET ( $_REQUEST ) - HTML4 oder XHTML - MySQL ( falls du mysql als storage wählst ) oder (Simple)XML ( falls du in einer XML speichern willst, Stichwort: umzug - einfach - wenig installation. - RegEx oder falls du es "sichtbar logisch" umsetzen willst: implode(), explode(), if() .. elseif() .. else() bzw. switch() { case EXP: .. break; default: ... break; } Außerdem: - ca. 2 Liter Kaffee Viel Spass
__________________ | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 02.09.2009
Beiträge: 1.095
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Falls es nur mit Excel geöffnet können werden soll, dann geht auch eine CSV Datei. Siehe PHP Funktionen fgetcsv und fputcsv. Hardware über PHP ansprechen? Würde ich persönlich vermeiden. Daten in die DB oder in die Datei packen und lieber einen Windows Service oder Linux Deamon schreiben, der zyklisch auf neue Einträge prüft oder mittels eines "ping" geweckt wird.
__________________ Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de |
| |
| | ||
| Erfahrener Benutzer | Zitat:
__________________ | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 3.076
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Wenn es auch XLS sein darf, gibt es hier was feines: MS-Excel Stream Handler (xls, spreadsheet, excel reader, ms-excel stream handler) - PHP Classes Damit lassen sich Arrays direkt in Excel-Tabellen speichern, etwa so: PHP-Code: |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] geänderte Daten übergeben ? | danyh | Datenbanken | 3 | 17.03.2010 12:00 |
| Website in XML-Format öffnen und Daten in DB schreiben...aber nur wie ? | Oli Krause | PHP Tipps 2009 | 11 | 22.03.2009 12:36 |
| [Erledigt] sql daten für einen kunden auslesen/ändern im Formular | PHP Tipps 2005-2 | 3 | 12.10.2005 08:36 | |
| [Erledigt] Daten aus mehreren Tabellen holen | Datenbanken | 0 | 19.09.2005 17:14 | |
| Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| phpMyAdmin Daten exportieren als ISO-8859-1 Format. | DonTermi | Datenbanken | 0 | 15.09.2005 10:24 |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| einzelne Daten aufrufen von .csv | PHP Tipps 2005-2 | 7 | 23.08.2005 08:28 | |
| Überprüfung auf Herkunft der Daten | PHP Tipps 2005-2 | 8 | 04.08.2005 12:01 | |
| [Erledigt] Daten auslesen - Daten hinzufügen - Daten Speichern | PHP Tipps 2004-2 | 1 | 04.12.2004 10:59 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| [Erledigt] Modales Fenster zur Eingabe von Daten | HTML, Usability und Barrierefreiheit | 0 | 22.06.2004 12:52 | |
| Übertragung von Daten zwischen Anmeldeschritten | PHP Tipps 2004 | 6 | 18.06.2004 20:32 | |
| HILFE: Column count doesn't match value count at row 1 | Datenbanken | 17 | 12.06.2004 16:45 | |
| daten werden nicht übergeben | PHP Tipps 2004 | 1 | 04.06.2004 12:03 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| ping1.mquadr.at/ip.php, ping1.mquadr.at, php über ip adresse gerät ansprechen, wer ist http:/ping1.mquadr.at/ip.php, excelreader php begrenzte anzahl, spreadsheet_excel_reader xlsx dateien, daten in xml per php schreiben, ipadresse weitergeben php |