Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP und schreiben in Dateien

Empfohlene Antworten

Veröffentlicht

Ich muss mit PHP Informationen in eine Datei schreiben, dabei muss ich einen "Rahmen" beachten. z.B: in Zeile 1 fange ich erst an Pos. 5 an, während ich in Zeile zwei an Pos. 11 anfange etc.

Wer kann mir weiterhelfen, wie ich das machen kann??:confused: :confused:

Füge doch einfach Leerzeichen davor ein!

Oder wie meinst Du das?

mach mal nen beispiel output..

Wenn Du weißt, das in der Zeile 1 "Name" stehen soll, mach Dir doch nicht dir Arbeit und versuche an Position x was zu schreiben sondern schreibe die ganze Datei einfach neu und beim schreiben diese Beschreibungen mit hinein :)

- Ich würde die Methode meines Vorredners nehmen, also einfach die Datei inclusive den Beschreibungen neu erstellen. Kann aber eventuell Probleme geben..

- Oder Du liest Zeile für Zeile ein, prüfst ob ":" an Stelle bzw. ob an Stelle n und n+1 Leerzeichen da sind. (auf Ende der Beschreibung prüfen) Wenn ja schreibst ab da den Wert rein, danach weiter mit der nächsten Zeile... (das wäre m M. nach das zweiteinfachste aber auch sicherer, wenn Du den Beschreibungstext nicht genau kennst, bzw. dieser variabel ist).

- Aber vielleicht helfen Dir die Befehle "fseek", "ftell", "rewind". Mit denen kannst Du den Dateizeiger manipulieren (damit habe ich leider keine Erfahrung)

hi,

also ich kenn mich mit php nicht aus, aber in perl ist das ne einfache sache:

datei zeilenweise einlesen, am ":" splitten und dann mit deinem inhalt überschreiben..

vielleicht hilft dir das ja auch ein wenig..

nacht attheo

Um die Datei zu verändern, wirst du Sie ja sowiso komplett einlesen müssen. Also greife ich mal den Vorschlag meines Vorredners auf.

- Zeilenweise einlesen.

- Explode auf die Zeile (Trennzeichen ':')

- Ändern der Zeilen

- Implode

- Zurückschreiben

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.