|
alle zeilen der txt datei prüfen
|
|
| MaZzIMo24 |
Geschrieben am 19.01.2011 00000001 04:56
|
|
Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 15 years 5 months 3 weeks 25 days 13 hours 32 minutes 40 seconds |
Hallo Lieber Support, Meine Frage ist ganz simpel, ich bin dabei ein Skript zu schreiben, dieses Skript soll ähnlich wie ein Versions Check laufen, nur beim versions Check was ich kenne ließt er nur die erste Zeile, Ich hänge mal meine php und txt schnipsel an, würde mich sehr freuen wenn mir jemand weiter helfen kann. PHP Versions Check (basti und co) Code if (!defined("IN_FUSION")) { die("Access Denied"); }TXT file, ausgelesen werden soll xxx765 Code xxx761, Wie muss ich es nun anstellen das er das komplette Dokument checkt, es sollte auch so funktionieren dass wenn er was da zwischen checken soll auch was findet ^^ MfG MaZz Bearbeitet von MaZzIMo24 am 19.01.2011 00000001 15:41 |
|
|
|
| SC-Ad-Bot | Advertisement |
| |
| MaZzIMo24 |
Geschrieben am 19.01.2011 00000001 10:20
|
|
Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 15 years 5 months 3 weeks 25 days 13 hours 32 minutes 40 seconds |
ja weiss ich, habe auch schon gegooglet, aber hatte keine passenden worte zu den thema gefunden , ich google mal weiter ^^ EDIT: ich finde nichts was mich weiterbringt, habe wohl nicht die passenden fachbegriffe, finde nur daten übers auslesen und da kann ich schon selber 3 varianten schreiben Bearbeitet von MaZzIMo24 am 19.01.2011 00000001 11:39 |
|
|
|
| MaZzIMo24 |
Geschrieben am 19.01.2011 00000001 12:02
|
|
Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 15 years 5 months 3 weeks 25 days 13 hours 32 minutes 40 seconds |
ok ich probiere es aus EDIT>>> ich habe nun alle möglichkeiten die ich kenne probiert, es hat aber nicht gefunzt, könntest du vieleicht den code in meinen schnipzel einarbeiten, *liebguck* Bearbeitet von MaZzIMo24 am 19.01.2011 00000001 12:25 |
|
|
|
| emblinux |
Geschrieben am 19.01.2011 00000001 14:29
|
|
Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 17 years 7 months 0 weeks 3 days 15 hours 24 minutes 50 seconds |
Ich hab da mal kurz was zusammengebastelt. Code <?php Die Textdatei, die dort eingelesen wird muss wie folgt aufgebaut sein: Code
Ich habe jetzt Kürzel für die Scripte verwendet gefolgt von der Version getrennt mittels : Und das ganze immer Zeilenweise. In meinem Beispiel wird dann die Version des Wer ist Online Panel angezeigt. |
|
|
|
| MaZzIMo24 |
Geschrieben am 19.01.2011 00000001 15:41
|
|
Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 15 years 5 months 3 weeks 25 days 13 hours 32 minutes 40 seconds |
Sehr schön, funktioniert wie immer wunderbar , du hast mir sehr geholfen... habe mich 5 stunden dran versucht und nur im Kreis gedreht danke ^^ |
|
|
|
| MaZzIMo24 |
Geschrieben am 23.01.2011 00000001 05:51
|
|
Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 15 years 5 months 3 weeks 25 days 13 hours 32 minutes 40 seconds |
hallo ^^ diese frage beziehe ich einmal auf emblinux seinen Code, (frage ist auch hauptsächlich an ihn gestellt) also er funktioniert super, nur schaffe ich es nicht diesen code so um zu formen dass er anzeigt , diese Version ist aktuell, oder diese Version ist nicht aktuell, wenn du Lust und Zeit hast könntest du deinen Code vllt etwas erweitern. Danke im vorraus, MfG MaZz Bearbeitet von MaZzIMo24 am 23.01.2011 00000001 05:54 |
|
|
|
| emblinux |
Geschrieben am 23.01.2011 00000001 09:37
|
|
Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 17 years 7 months 0 weeks 3 days 15 hours 24 minutes 50 seconds |
Mein Code-Schnipsel holt dir lediglich die aktuelle Version von deinem Server, die du hinterlegt hast. Mit welcher Version du das nun vergleichst liegt bei dir. Die Versionen der einzelenen Infusions werden z.B. auch in der Tabelle fusion_infusions mit gespeichert. Also könntest du dort die Version für die entsprechende Infusion ermitteln und diese dann mit der von deinem server vergleichen und dann die Anzeige entsprechend gestalten. Oder du machst es so, wie bei deinem Beispielcode, wo du die Version in der Datei, wo du den Versionscheck machst mit als Konstante (DEFINE) angibst. |
|
|
|
| Springe ins Forum: |
Austria
Czech Republic
Germany
Denmark
Spain
France
Iran
Lithuania
Norway
Poland
Romania
Russia
Sweden
Slovakia
Turkey
United States
United Kingdom











