Nachrichtendienst - Frage zu Variablen
Moderator: Ulrich
-
- Beiträge: 61
- Registriert: Mo 20. Mär 2023, 11:11
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 6 Mal
Nachrichtendienst - Frage zu Variablen
Hallo Gemeinde,
ich arbeite mich gerade in die php-Programmierung ein. Vielleicht kann mir jemand eine Tipp geben:
Die meldunge_senden.php wir ja jedes mal neu aufgerufen. Damit sind auch alle meine Variablen aus dem vorherigen Durchlauf weg.
Gibt es eine Möglichkeit, sich Variablenstände (z.B. $Wert1 = true) zu retten, um es beim nächsten Mal zu verwenden?
Oder gibt es da einen geschickten Suchbegriff bei Tante Google?
Gruss Sebastian
ich arbeite mich gerade in die php-Programmierung ein. Vielleicht kann mir jemand eine Tipp geben:
Die meldunge_senden.php wir ja jedes mal neu aufgerufen. Damit sind auch alle meine Variablen aus dem vorherigen Durchlauf weg.
Gibt es eine Möglichkeit, sich Variablenstände (z.B. $Wert1 = true) zu retten, um es beim nächsten Mal zu verwenden?
Oder gibt es da einen geschickten Suchbegriff bei Tante Google?
Gruss Sebastian
- Ulrich
- Administrator
- Beiträge: 6200
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 131 Mal
- Danksagung erhalten: 849 Mal
Re: Nachrichtendienst - Frage zu Variablen
Hallo Sebastian,
sind es nur 1-2 Werte kann man eine Text Datei anlegen und dort die Werte reinschreiben um sie dann in der nächsten Minute wieder auszulesen.
So wird das in vielen Scripten gemacht. Wie z.B. in der Datei ax_wechselrichter.php Zeile 94
Wenn es mehrere Werte sind, kann man sie in die SQLite3 Datenbank schreiben, die bei jedem PHP mit dabei ist.
Die Datenbank ist sehr simpel und eigentlich nur eine Datei.
Man kann es aber auch mit Globalen Variablen sehr kompliziert machen.
sind es nur 1-2 Werte kann man eine Text Datei anlegen und dort die Werte reinschreiben um sie dann in der nächsten Minute wieder auszulesen.
So wird das in vielen Scripten gemacht. Wie z.B. in der Datei ax_wechselrichter.php Zeile 94
Wenn es mehrere Werte sind, kann man sie in die SQLite3 Datenbank schreiben, die bei jedem PHP mit dabei ist.
Die Datenbank ist sehr simpel und eigentlich nur eine Datei.
Man kann es aber auch mit Globalen Variablen sehr kompliziert machen.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 61
- Registriert: Mo 20. Mär 2023, 11:11
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 6 Mal
Re: Nachrichtendienst - Frage zu Variablen
Hallo,jetzt stehe ich auf dem Schlauch.
Eine Variable kann ich Ein und Auslesen.
Eine zweite könnte ich mit "Variable 1 \n Variable2" in die zweite Zeile schreiben. Aber wie lese ich die aus?
Eine Variable kann ich Ein und Auslesen.
Eine zweite könnte ich mit "Variable 1 \n Variable2" in die zweite Zeile schreiben. Aber wie lese ich die aus?
-
- Beiträge: 61
- Registriert: Mo 20. Mär 2023, 11:11
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 6 Mal
Re: Nachrichtendienst - Frage zu Variablen
hmm,
in $variable[0] steckt noch das <CR> (\n) drin. Ich versuche jetzt mit if ($variable[0] = "text_var_0") den "richtigen" Text zu dedektieren, aber das klappt nicht.
Hat jemand einen Tipp?
in $variable[0] steckt noch das <CR> (\n) drin. Ich versuche jetzt mit if ($variable[0] = "text_var_0") den "richtigen" Text zu dedektieren, aber das klappt nicht.
Hat jemand einen Tipp?
- Ulrich
- Administrator
- Beiträge: 6200
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 131 Mal
- Danksagung erhalten: 849 Mal
Re: Nachrichtendienst - Frage zu Variablen
$variable[0] = trim($variable[0]);
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 61
- Registriert: Mo 20. Mär 2023, 11:11
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 6 Mal
Re: Nachrichtendienst - Frage zu Variablen
Danke!
ich glaube, meine meldungen_senden.php funktioniert jetzt.
Ich lasse es mal ein paar Tage laufen (mal sehnen, ob es alle meldet), bevor ich dann meine Version von Batterie voll/leer hier poste...
Siehe viewtopic.php?p=35885#p35885
Sebastian
ich glaube, meine meldungen_senden.php funktioniert jetzt.
Ich lasse es mal ein paar Tage laufen (mal sehnen, ob es alle meldet), bevor ich dann meine Version von Batterie voll/leer hier poste...
Siehe viewtopic.php?p=35885#p35885
Sebastian
Wer ist online?
Mitglieder in diesem Forum: Sonstige [Bot] und 0 Gäste