cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68575
Mitglieder online: 7
Gäste online: 5
mehr...

Anzeige
Forum » Forum: Website & Webprogrammierung » Thread: unbekannte daten auslesen

Thread: unbekannte daten auslesen

Tags: PHP , Post , auslesen , get
Seite 1 von 3123

04.01.2010 19:38 Uhr

 

Status: offline
grüße,

ich habe einen positionssender der mir auf eine ip daten schickt. die muß ich nun auslesen usw..
nur habe ich keine ahnung wie das protokoll aussieht...
gibt es da etwas in php um alle gesendeten daten zu einer datei auszuwerten?

ich habs mal mit
logme(2,$GLOBALS['HTTP_RAW_POST_DATA']);
logme(3,file_get_contents("php://input"));

probiert, aber keinen erfolg gehabt.

danke lg
___________________________
ich muß gar nix....
04.01.2010 19:54 Uhr

 

Status: offline
Ich glaube nicht, dass du mit php da weit kommst. Du brauchst auf jeden Fall einen Daemon, der die Daten auf einem offenen Port annimmt. Der kann die Daten dann ggf. an php weiterleiten. Oder ich hab dich falsch verstanden.
1 mal bearbeitet
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
04.01.2010 20:00 Uhr

 

skoch
Programmierer
Status: offline
Zitat:
ich habe einen positionssender der mir auf eine ip daten schickt

Du solltest wissen, über welchen Port die Daten kommen. Wenn sie über deinen HTTP-Port reinkommen, kannst du sie mit PHP auswerten lassen. Ansonsten musst du dir - wie SammysHP bereits sagte - einen Daemon schreiben oder ggfs. deinen HTTP-Port (im Apache) anpassen, wenn es dein lokaler PC ist.
___________________________
Archlinux | Openbox, pypanel
04.01.2010 20:20 Uhr

 

Status: offline
nicht ganz...

eine kommunikation findet statt. und meines wissens nach eine sogar brauchbare für php
also zb ?long=1321&lat=564&time=10102010 oder so... nur kenn ich eben die variablen nicht.

ich hab mich gerade mit wireshark dazwischen gehängt und die nun die daten welche der client und mein rechner austauschen... allerdings kann ICH damit noch nichts anfangen...
HA.... jetzt weiß ich wie das aussieht was er schickt

das gibt mit wireshark aus...
PHP:
1
2
3
 
$870000021000000,9,3,040110,185010,E01112.7496,N3706.9743,390.9,0.00,139.89,8,0.99!$OK!
$870000021000000,9,3,040110,185042,E01112.7494,N3706.9744,390.9,0.00,139.89,8,0.99!$OK!
tja... ein wenig klüger als vorher... aber nocht hilfts nix...

edit: stdt. port ist 5000 von 1024 bis 64000 oder so einstellbar
habe ein forwar von 5000 auf 80 eingerichtet...
1 mal bearbeitet
___________________________
ich muß gar nix....
04.01.2010 20:28 Uhr

 

Status: offline
zumindest Latitude und Longitude kann man mit etwas Phantasie in dem Fragment entdecken: "E01112.7496,N3706.9743" Fragt sich nur was der Rest tut... Sicher ist irgendwo noch ein Timestamp oder Datumsformat zu finden sein. Ich vermute mal, dass das 185010 in Zeile 2 bzw 185042 in Zeile 3 sein könnte. Müsste man aber irgendwie noch prüfen
1 mal bearbeitet
___________________________
Fatal Error: Uncaught exception 'UnexpectedValueException' with message 'No Signature' in /cybton/src/index.php:38274
#0 /cybton/src/profile.php(2843): Profile->showSignature()
#1 /cybton/src/forum.php(2843): Thread->showPost() #2 {main}
04.01.2010 20:29 Uhr

 

Status: offline
Das ganze sieht mir wie ein leicht modifizierter NMEA-String aus. Dennoch frage ich mich, wie das ganze mit php verarbeitet werden soll...
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
04.01.2010 20:32 Uhr

 

Status: offline
Zitat:
ganze mit php verarbeitet werden soll...

Genauso, wie mit jeder anderen Programmiersprache auch. Daten annehmen, Zerlegen / Extrahieren, Verarbeiten...
___________________________
Fatal Error: Uncaught exception 'UnexpectedValueException' with message 'No Signature' in /cybton/src/index.php:38274
#0 /cybton/src/profile.php(2843): Profile->showSignature()
#1 /cybton/src/forum.php(2843): Thread->showPost() #2 {main}
04.01.2010 20:43 Uhr

 

Status: offline
@sammy das frage ich mich auch..
bzw. zerlegen und filtern und zusammenbauen wie sonst auch immer...  :lol: 

die wichtigere frage ist, wie bekomme ich diese daten in meinen script rein. ohne noch irgendein programm dazwischen zu schalten.  :conf:   :question: 

tracker -> server -> script -> DB

was die daten bedeuten kann ich mir ja so ca zusammenreimen. siehe anhang

edit, die daten screen und die txt daten passen nicht zusammen. habe das versäumt  :roll: 
1 Datei angehängt
___________________________
ich muß gar nix....
04.01.2010 20:44 Uhr

 

Status: offline
@HangMan
Falsch ausgedrückt. Meinte, wie man php als Daemon laufen lassen soll.

Habe das hier gefunden, vielleicht kann damit jemand was anfangen: http://de.php.net/manual/de/book.pcntl.php
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
04.01.2010 20:54 Uhr

 

Status: offline
Zitat:
Meinte, wie man php als Daemon laufen lassen soll.

Man kann PHP auch direkt mit dem PHP-Interpreter ausführen, in dem man den Pfad zum Skript als Argument übergibt. Wie bei C-Programmen bastelt man sich nu einfach eine Schleife, die irgendwelchen Code ausführt. Wie das aber mit der maximalen Laufzeit für Skripte aussieht, kann ich nicht sagen.
___________________________
Fatal Error: Uncaught exception 'UnexpectedValueException' with message 'No Signature' in /cybton/src/index.php:38274
#0 /cybton/src/profile.php(2843): Profile->showSignature()
#1 /cybton/src/forum.php(2843): Thread->showPost() #2 {main}
Seite 1 von 3123
Ähnliche Threads Forum Ähnlichkeitsgrad
 PHP Datei aufruf mit POST Übergabe ?! Website & Webprogrammierung 2
 PHP Chat - Lgin Seite umschreiben - CyDots zu verdienen Website & Webprogrammierung 1
 Fragen zur PHP Injection. Website & Webprogrammierung 1
 [gelöst] Null anfügen -> Problem bei Berechnung Website & Webprogrammierung 1
 Post löschen Fragen zu cybton.com 1
 Posts komplett durcheinander gemischt Off-Topic 1
 Opera: Ruckeln beim Postverfassen Lob, Kritik, Beschwerden und Wünsche 1
nach obennach oben

Copyright © 2010 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - s.Oliver Onlineshop für Schuhe
ANEXIA - PHP Entwicklung - Dockers- Think Schuhe - der eigene Weg - Paul Green Damenschuhe - Bequeme Geox Schuhe - Web-Entwicklung - Schueler.CC @ nexem - SMSjobs