SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 09.03.2017, 09:38:58
AlexD AlexD ist offline
Junior Member
 
Registriert seit: Jun 2003
Beiträge: 186
Daten von anderer Seite auslesen

Hallo zusammen,

ich hab hier ein kleines Problem, bei dem ich nicht so recht weiterkomme.

Ich habe hier im Haus einen Stromzähler, der einen LAN-Port hat und einen integrierten Webserver um die Daten anzuzueigen und zu exportieren.
Um auf die Seite zu kommen ist ein Login nötig.

Ich möchte nun gerne per PHP ein automatischen Login und die CSV-Daten in eine MySQL-Datenbank speichern.
Der Login per cURL hat soweit schon geklappt und es werden mir mit dem Script auch ein paar Daten angezeigt allerdings nur ein paar Zeilen - es sollten jedoch weit über 3000 Zeilen sein.
Das Script läuft aber eine gefühlte Ewigkeit und zeigt mir dann noch nur die ersten ca. 50 Zeilen an.

Für mich wäre jetzt einfach wichtig ALLE Daten eine Variable zu bekommen.

Sollte es nötig sein den Webserver temporär von Aussen zugägnglich zu machen wäre das kein Problem.

PHP-Code:
$login_url 'http://192.168.1.49/index';

//These are the post data username and password
$post_data 'user=admin&password=admin&action=login&login=Login';

//Create a curl object
$ch curl_init();

//Set the useragent
$agent $_SERVER["HTTP_USER_AGENT"];
curl_setopt($chCURLOPT_USERAGENT$agent);

//Set the URL
curl_setopt($chCURLOPT_URL$login_url );

//This is a POST query
curl_setopt($chCURLOPT_POST);

//Set the post data
curl_setopt($chCURLOPT_POSTFIELDS$post_data);

//We want the content after the query
curl_setopt($chCURLOPT_RETURNTRANSFER1);

//Follow Location redirects
curl_setopt($chCURLOPT_FOLLOWLOCATION1);

/*
Set the cookie storing files
Cookie files are necessary since we are logging and session data needs to be saved
*/

curl_setopt($chCURLOPT_COOKIEJAR'cookie.txt');
curl_setopt($chCURLOPT_COOKIEFILE'cookie.txt');

//Execute the action to login
$postResult curl_exec($ch);

echo 
curl_error $ch );

$content readfile("http://192.168.1.49/storage?action=download");

echo 
$content
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten aus 2 verschiedenen Tabellen auslesen marvinlol MySQLi/PDO/(MySQL) 7 20.07.2009 11:46:07
Externe Seite auslesen und speichern Bity PHP Grundlagen 1 17.05.2009 23:29:51
Daten aus Formular auslesen china PHP Grundlagen 2 07.02.2006 18:33:00
Daten auslesen der-phil PHP Grundlagen 9 29.01.2006 14:30:58
Daten aus *.txt datei auslesen LudwigB PHP Grundlagen 1 02.06.2004 16:24:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:43:39 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt