Help een zeer onervaren php-er
Nu heb ik van internet al het een en ander geprobeerd maar ik krijg het niet voor elkaar de complete output op het scherm te krijgen.
Ik heb hier een klein servertje draaien (lees erg klein)
Dit is wat ik gevonden heb maar dat is voor perl
http://www.linuxfocus.org/Nederlands/July2004/article342.shtml
Je ziet daar dit script staat wat voor perl is:
bla bla bla
# Filtering of Digitemp
while(<STDIN>) {
chomp;
# Skip output program name
next if (m/Digi.*/);
# Skip output blank line
next if (m/^$/);
# Skip all to Fahrenheit
m/(.*).F.*/;
my $templine = $1;
Nu dacht ik laat ik het in php dit doen:
Code (php)
Maar dan krijg ik maar 1 regel te zien zoals dit:
Found DS2490 device #1 at 001/002
maar zo iets als dit moet er ook nog onder komen te staan eigenlijk:
Aug 10 23:33:15 Sensor 0 C: 22.63
De vraag is nu welke functie ontbreekt er of is het hele scriptje niet goed.
MvG
Stefan, nieuw (erg nieuw) in het php gebeuren
Dank is groot voor de snelle recatie
Waarom wil je dit eigenlijk in PHP doen? Ik zou het converteren van die zut gewoon lekker aan Perl overlaten, dat is waar het uberhaupt voor bedoeld is, en goed in is. Als het eenmaal in mysql staat kan je het ook gewoon vanaf daar benaderen :)
Found DS2490 device #1 at 001/002Array ( [0] => Found DS2490 device #1 at 001/002 )
Tewijl als ik in putty, digitemp aanroep, ik dit te zien krijg:
[xxxxx@wl500g root]$ digitemp -q -a
Found DS2490 device #1 at 001/002
Aug 10 23:54:17 Sensor 0 C: 22.75 F: 72.95
Over de output doet hij een paar milli seconde
die laatste output daar gaat het mij om dat hij die DS2490 vind kan me gestolen worden
Ik krijg Perl niet lekker aan het lopen op mijn Asus WL500g
1e nee de WL500G heeft geen temp senor en de 2 e werkt nog niet
Er staat zeer onervaren en dat blijft verlopig zo!:-)
ook in Perl geld dat
Ik het geen openwrt maar oleg frimware erop staan
En nu krijg ik te horen moet je openwrt erop gooien
nou daar ben ook ook even mee bezig geweest maar dat koste me een week klooien en nog niets en met oleg ging het goed
* Host Name: AsusWL
* Uptime: 11 days
* Load: 0.00, 0.00, 0.00
* Version: WHITE RUSSIAN (RC5)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
WHITE RUSSIAN (RC5) -------------------------------
* 2 oz Vodka Mix the Vodka and Kahlua together
* 1 oz Kahlua over ice, then float the cream or
* 1/2oz cream milk on the top.
---------------------------------------------------
Firmware Version WHITE RUSSIAN (RC5)
Kernel Version Linux version 2.4.30 (nbd@ux-2y02) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Sun Mar 26 19:02:04 CEST 2006
Current Date/Time Thu Aug 10 22:13:12 UTC 2006
MAC Address 00:11:2F:E3:1C:E7
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
WHITE RUSSIAN (RC5) -------------------------------
* 2 oz Vodka Mix the Vodka and Kahlua together
* 1 oz Kahlua over ice, then float the cream or
* 1/2oz cream milk on the top.
---------------------------------------------------
Firmware Version WHITE RUSSIAN (RC5)
Kernel Version Linux version 2.4.30 (nbd@ux-2y02) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Sun Mar 26 19:02:04 CEST 2006
Current Date/Time Thu Aug 10 22:13:12 UTC 2006
MAC Address 00:11:2F:E3:1C:E7
Gewijzigd op 01/01/1970 01:00:00 door Arjan Kapteijn
Maar we dwalen af van mijn probleem, is het mogelijk in php wat ik wil?
Ik ga nu slapen mogen jullie er vanacht over nadenken en zie ik morgen wel weer of er een oplossing is.
Groeten Stefan
Daar ben ik weer gisteren even geen tijd gehad maar ik heb het voor elkaar dat hij de gegevens kan verzamelen in Perl, maar ik moet nu verbinding krijgen met mijn database hiervoor moet ik DBI module hebben maar in mircoperl gaat het me niet lukken want deze module wordt niet geinstalleerd in microperl, nu is de vraag is het mogelijk, zonder extra modules aan te spreken, om contact te maken met mijn database via php van uit perl? en hoe doe ik dat weet iemand dat hier?
Groeten Stefan
Als jij met PHP bij Perl de gegevens uit kan lezen...
Vind je het erg als ik je niet snap