Ankündigung

Einklappen
Keine Ankündigung bisher.

Dateiname (Zahl) um 1 erhöhen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateiname (Zahl) um 1 erhöhen

    Hallo,
    wie kann ich es realisieren, dass wenn eine neue Datei geschrieben/angelegt wird, dass immer der Dateiname (soll eine Zahl sein) um 1 erhöht wird?

    Ich der folgende Ansatz richtig:
    PHP-Code:
    <?php
    $file 
    $_POST['file'];
    $filename $file++;
    ?>
    Bitte um Hilfe!

    Gruß Timo

  • #2
    AW: Dateiname (Zahl) um 1 erhöhen

    beschreibe das mal näher... meinst du das wenn du im FTP was hochlädts oder auf denier homepage?! öhm also willst du die Dateien die schon angelegt sind alle umbenennen lassen?!

    ist das so richtig wie isch das verstanden hab!?


    Gruß TK
    +phpbb_mrg+phpbb_mrg

    Kommentar


    • #3
      AW: Dateiname (Zahl) um 1 erhöhen

      Het jede Setei die du hochlädts den gleichen Grundnamen?
      Meine neue private Homepage ist fertig. Es wird um Meinungen, Anregungen, Kritik und Gästebucheinträge gebeten: http://markus.ug-team.de

      Kommentar


      • #4
        AW: Dateiname (Zahl) um 1 erhöhen

        Hi,
        also ich möchte mittels eines PHP-Scripts neue txt-Dateien erstellen lassen. Und damit ich verschiedene Inhalte darin abspeichern kann verwende ich mehrere Textdateien. Nun soll jede neue Datei als Dateinamen die Zahl der vorigen Datei um 1 erhöht haben.

        Also: 1.txt > 2.txt > 3.txt ...

        Ich hoffe, dass ich es verständlich erklärt habe.

        Gruß Timo

        Kommentar


        • #5
          AW: Dateiname (Zahl) um 1 erhöhen

          also in der Variable $_POST['file'] steht dann zb 3.txt drin richtig?

          Das ist aber kein Zahlenwert den du mit ++ einfach erhöhen kannst, dazu müsstest du die Zahl da erstmal rausfiltern. Das ist ganz einfach, das ginge zb mit explode.

          Wenn du machst

          $name = explode(".",$_POST['file'])

          Dann erhältst du ein Array in welchem dann $name[0] = 3 wäre und $name[1] = txt.

          So jetzt bin ich mir nicht ganz sicher ob man bei nem Array einfach ++ machen kann oder ob sich das dann nicht auf den Zeiger bezieht.
          Also das ganze nochmal in ne variable dann sollte das gehn.

          $prefix = $name[0]
          $prefix++

          Jetzt könntest du machen
          $new_filename= $prefix . ".txt";


          Dann ist $new_filename = 4.txt.
          nicht von mir gemacht, nur von mir empfohlen:
          Die Goldenen Regeln für Schlechtes HTML
          :gott: SelfHTML
          Farben - Lehre, Wirkung, Harmonie

          Kommentar


          • #6
            AW: Dateiname (Zahl) um 1 erhöhen

            Super, danke.
            Funktioniert wunderbar.

            Nun sollte ich aber noch auslesen, was die letzte erstellte Zahl ist, da sonst ja die bereits erstellten Dateien überschrieben werden.

            Ich müsste also alle vorhandenen Dateinamen auslesen und wie kann ich dann aber herausfinden, welcher Dateiname der letzte oder besser gesagt welches die höchste vorhandene Zahl ist?

            Gruß Timo

            Kommentar


            • #7
              AW: Dateiname (Zahl) um 1 erhöhen

              Zitat von Timo Beitrag anzeigen
              Super, danke.
              Funktioniert wunderbar.

              Nun sollte ich aber noch auslesen, was die letzte erstellte Zahl ist, da sonst ja die bereits erstellten Dateien überschrieben werden.

              Ich müsste also alle vorhandenen Dateinamen auslesen und wie kann ich dann aber herausfinden, welcher Dateiname der letzte oder besser gesagt welches die höchste vorhandene Zahl ist?

              Gruß Timo
              überprüf ob die datei existiert und pack das ganze samt der erhöhun in eine do-while schleife....
              AC/DC Fanpage www.ifyouwantblood.de
              Nein zur Zensur im Internet und anderswo - Anonymous

              Kommentar


              • #8
                AW: Dateiname (Zahl) um 1 erhöhen

                Ok, und wie soll ich das mit der Überprüfung machen?

                Gruß Timo

                Kommentar


                • #9
                  AW: Dateiname (Zahl) um 1 erhöhen

                  Zitat von Timo Beitrag anzeigen
                  Ok, und wie soll ich das mit der Überprüfung machen?

                  Gruß Timo
                  file_exists()
                  AC/DC Fanpage www.ifyouwantblood.de
                  Nein zur Zensur im Internet und anderswo - Anonymous

                  Kommentar


                  • #10
                    AW: Dateiname (Zahl) um 1 erhöhen

                    Und wie kann ich feststellen was die letzte erstellte Zahl war?

                    Kommentar


                    • #11
                      AW: Dateiname (Zahl) um 1 erhöhen

                      $prefix = 0;
                      do
                      {
                      $prefix++;
                      $dateiname = $prefix . ".txt";
                      }
                      while(file_exists($dateiname))


                      Danach ist $dateiname direkt weiterverwendbar als Name für die neue Datei.
                      nicht von mir gemacht, nur von mir empfohlen:
                      Die Goldenen Regeln für Schlechtes HTML
                      :gott: SelfHTML
                      Farben - Lehre, Wirkung, Harmonie

                      Kommentar

                      homepage-forum.de - Hilfe für Webmaster! Statistiken

                      Einklappen

                      Themen: 57.170   Beiträge: 432.150   Mitglieder: 29.549   Aktive Mitglieder: 45
                      Willkommen an unser neuestes Mitglied, [email protected].

                      Online-Benutzer

                      Einklappen

                      268 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 266.

                      Mit 4.707 Benutzern waren am 12.01.2023 um 04:07 die meisten Benutzer gleichzeitig online.

                      Die neuesten Themen

                      Einklappen

                      Die neuesten Beiträge

                      Einklappen

                      • daniel5959
                        Antwort auf Otmar
                        Hallo,

                        habe das Programm HomepageFIX 2020 nicht, aber wie bei allen Programmen zum Erstellungen von Webseiten müssen die FTP-Angaben stimmen, damit das Programm die Dateien auch auf den Webspace hochladen kann.

                        Dafür müsste man wissen beim welchem Provider der Webspace ist,...
                        Heute, 16:35
                      • Otmar.spiss@gmail.com
                        Otmar
                        Ich kann HomepageFIX 2020, nicht veröffentlichen. Von seiten des Providers ist angeblich alles in Ordnung. Wer hat Erfahrung mit diesem Problem?
                        Heute, 11:24
                      • bdt600
                        Antwort auf Otmar
                        Ich würde mir an deiner Stelle nicht allzu große Hoffnungen machen, dass du hier Hilfe zu HomepageFIX 2020 bekommen wirst. Solche WYSIWYG-Editoren sind bei Leuten mit Ahnung meist verpönt, weil der HTML-Code, der am Ende raus kommt, (vorsichtig gesagt) nicht so dolle ist.
                        Heute, 14:22
                      • admin
                        Antwort auf Mail-Authentifizierung
                        Hallo Localfu,

                        voll krass, zum Glück haben wir noch uralte Verträge... Aber da wird es in Zukunft für eine Firma ja richtig teuer, wenn Sie alle Mitarbeiter mit E-Mail-Adressen versorgen will.

                        Wir arbeiten uns aktuell an die Lösung heran, ein User hier aus dem Forum hat...
                        Heute, 12:17
                      • admin
                        Mail-Authentifizierung
                        Hallo,

                        wir haben heute das erste Mal das Erlebnis gehabt, dass eine Firmenmail nicht zu einer Kundenadresse durchgekommen ist.

                        Die Empfänger-Adresse ist eine [email protected] Adresse, und Googlemail blockt wohl seit November 2022 nicht authentifizierte Domains.

                        Hier...
                        02.02.2023, 13:04
                      • Localfu
                        Antwort auf Mail-Authentifizierung
                        Hi admin,
                        bei IONOS gibt es Seit Ende 2022 Einschränkungen bei der Vergabe von E-Mails. Neue Standardverträge lassen nur eine E-Mailadresse zu(Jede weitere Adresse kostet mehr). Das ist bei den alten Verträgen noch vermeidbar.

                        Das ander Problem ist die Nutzung von E-Mailadressen...
                        Heute, 01:09
                      • arnego2
                        Antwort auf Lebensmittelpreise - die x-te Version
                        Tja da seit ihr gut dran, bei uns kommen 200Gr Butter auf ungefähr 6$. Da wir Butter nicht so häufig nutzen so 2 pro Jahr macht den Kohl nicht fetter....
                        Gestern, 21:38
                      • bodan
                        KeePass - Password-Manager :: welche Addons /Plugins verwendet ihr!?
                        Hallo u. guten Abend liebe Community

                        welche Keepass-Addons /Plugins verwendet ihr!?

                        Es gibt ja sehr viele Plugnis / Addons die die Funktionalitäten erweitern: welche verwendet ihr denn!?

                        Plugins für KeePass (hier eine Übersicht: https://keepass.info/plugins.h...
                        24.01.2023, 23:58
                      • eloms
                        Antwort auf KeePass - Password-Manager :: welche Addons /Plugins verwendet ihr!?
                        Hallo

                        Doch, kann man.
                        Ich verwende einen anderen PWM und der kennt nur einen Teil des PW und somit kann damit keiner etwas anfangen.
                        Und für wichtige Seite wie Banking oder Paypal verwende ich eine Authenticator App. Und die kann man nicht auslesen weil sie auf einem anderen...
                        Gestern, 20:00
                      • daniel5959
                        Antwort auf Lebensmittelpreise - die x-te Version
                        Hallo,

                        auch sonst ist vieles immer noch günstig bzw. wir wieder günstiger.

                        A) Einige Artikel (Eigenmarken) - Auszug aus meinem letzten Netto-Kassenzettel:

                        Scheuermilch (Reinigungsmittel) 750 ml für 0,89 Euro
                        Handcreme (Öko-Test "Sehr Gut") 125...
                        03.02.2023, 21:52
                      Lädt...
                      X