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: 56.839   Beiträge: 430.423   Mitglieder: 28.593   Aktive Mitglieder: 54
                      Willkommen an unser neuestes Mitglied, digital-mc.

                      Online-Benutzer

                      Einklappen

                      212 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 209.

                      Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

                      Die neuesten Themen

                      Einklappen

                      • arnego2
                        Antwort auf Besucher-Explosion am 10.4.2021
                        Hi Karl
                        Bei Google brauchst du gar nicht erst nachzuhaken, schau in die Serverstats da findest du die Rohdaten.
                        Google geht den Weg der Kirche und hält uns für doof....
                        Gestern, 23:02
                      • Nightland Driver
                        Antwort auf Upload Script gibt Undefined array key "file" zurück
                        Vielen Dank für deine Antwort, da liegt der fehler nicht. Wie oben zu erkennen ist, ist der name des inputs welcher den File enthält "file".
                        PHP-Code:
                        <?php echo '<input onchange="$(submit_profileimage).click();" name="file" type="file" class="custom-file-input
                        ...
                        Gestern, 21:01
                      • Megabyte
                        Antwort auf Hompage erstellen lassen?
                        Mein Fazit:

                        CMS wäre hier totaler Unsinn. CMS = ContentManagementSystem. Hier muss kein Content 'gemanagt' werden. Weder Firmenname, noch Anschrift oder angebotene Leistungen müssen hier intervalartig redaktionell bearbeitet werden.

                        Baukasten... B-Lösung. Ich kenne 'Wix'...
                        Gestern, 20:46
                      • Megabyte
                        Antwort auf Upload Script gibt Undefined array key "file" zurück
                        Wenn ich es richtig gelesen habe wird hier das Wort 'file' das erste Mal als 'key' verwendet:
                        $lastDot = strrpos($_FILES["file"]["name"], ".");

                        Es soll hier also die letzte Position ermittelt werden wo ein '.' steht inhalb der Variablen (Array) $_FILES["file"]["name"]...
                        Gestern, 20:26
                      • speedy1
                        Antwort auf Hompage erstellen lassen?
                        AW: Homepage erstellen lassen?

                        Ich habe mit dem Website-Builder Wix gute Erfahrungen gemacht, welcher auch ein gutes Preis-Leistungs-Verhältnis besitzt.

                        Die Vorteile:
                        - Einfach zu bedienender Editor, mit einem Seitenmenü zum Hinzufügen von Bildern und Anwendungen...
                        Gestern, 20:23

                      Die neuesten Beiträge

                      Einklappen

                      • admin
                        Besucher-Explosion am 10.4.2021
                        Hallo,

                        wir hatten am 10.4.2021 eine extrem hohe Zahl an Besuchern hier im Homepage-Forum - hier ein Screenshot von Google Analytics:



                        6.4.2021: 346 Seitenaufrufe
                        7.4.2021: 302 Seitenaufrufe
                        8.4.2021: 289 Seitenaufrufe
                        9.4.2021: 312 Seitenaufrufe...
                        12.04.2021, 17:18
                      • arnego2
                        Antwort auf Besucher-Explosion am 10.4.2021
                        Hi Karl
                        Bei Google brauchst du gar nicht erst nachzuhaken, schau in die Serverstats da findest du die Rohdaten.
                        Google geht den Weg der Kirche und hält uns für doof....
                        Gestern, 23:02
                      • Nightland Driver
                        Upload Script gibt Undefined array key "file" zurück
                        Hey,

                        ich habe mit meinem Upload Script ein kleines Problem, es gibt mir nurnoch

                        Warning: Undefined array key "file" in E:\Benutzer\Documents\Xampp\htdocs\Projekt\Homepag e\includes\user.inc.php on line 20
                        Warning: Trying to access array offset on value of type...
                        Gestern, 17:44
                      • Nightland Driver
                        Antwort auf Upload Script gibt Undefined array key "file" zurück
                        Vielen Dank für deine Antwort, da liegt der fehler nicht. Wie oben zu erkennen ist, ist der name des inputs welcher den File enthält "file".
                        PHP-Code:
                        <?php echo '<input onchange="$(submit_profileimage).click();" name="file" type="file" class="custom-file-input
                        ...
                        Gestern, 21:01
                      • Megabyte
                        Antwort auf Hompage erstellen lassen?
                        Mein Fazit:

                        CMS wäre hier totaler Unsinn. CMS = ContentManagementSystem. Hier muss kein Content 'gemanagt' werden. Weder Firmenname, noch Anschrift oder angebotene Leistungen müssen hier intervalartig redaktionell bearbeitet werden.

                        Baukasten... B-Lösung. Ich kenne 'Wix'...
                        Gestern, 20:46
                      • Megabyte
                        Antwort auf Upload Script gibt Undefined array key "file" zurück
                        Wenn ich es richtig gelesen habe wird hier das Wort 'file' das erste Mal als 'key' verwendet:
                        $lastDot = strrpos($_FILES["file"]["name"], ".");

                        Es soll hier also die letzte Position ermittelt werden wo ein '.' steht inhalb der Variablen (Array) $_FILES["file"]["name"]...
                        Gestern, 20:26
                      • speedy1
                        Antwort auf Hompage erstellen lassen?
                        AW: Homepage erstellen lassen?

                        Ich habe mit dem Website-Builder Wix gute Erfahrungen gemacht, welcher auch ein gutes Preis-Leistungs-Verhältnis besitzt.

                        Die Vorteile:
                        - Einfach zu bedienender Editor, mit einem Seitenmenü zum Hinzufügen von Bildern und Anwendungen...
                        Gestern, 20:23
                      • ST747
                        impfen oder schrott
                        A

                        nachdem wegen astraZ. das impfen ausgesetzt wurde, wird das jetzt wieder fortgesetzt. aber der grund ist, den impfstoff kann man leicher in den arztpraxen an "den mann" bringen.
                        nur so etwas zu empfehlen, weil man das besser in der praxis bewältigen kann, ist schlecht....
                        20.03.2021, 12:15
                      • ST747
                        Antwort auf impfen oder schrott
                        hallo,

                        zwei hinweise:

                        1. Ärzte empfehlen selbst die Hintergrundimmuniät zu stärken:

                        .... wichtig zum Schutz vor dem schweren Verlauf einer Infektion ist auch die "Hintgergrundimmunität". Dazu zählen z.B. eine ausreichend gute Vit D- Versorgung, Selen,
                        ...
                        GlaxoSmithKline plc (LSE/NYSE: GSK) und CureVac N.V. (Nasdaq: CVAC) veröffentlichen heute eine neue Kooperation über 150 Millionen Euro, die auf ihrer bestehenden Zusammenarbeit aufbaut. Ziel der Kooperation ist die Entwicklung von mRNA-Impfstoffen der nächsten Generation, die das Potential eines multivalenten Ansatzes gegen potenziell aufkommenden Virusvarianten in einem Impfstoff mit sich bringt.
                        Gestern, 14:47
                      • ST747
                        Antwort auf Besucher-Explosion am 10.4.2021
                        hallo admin,
                        ich bin bei alfahosting. da gibt es eine gute funktion.
                        man kann sich die umfangreiche serverstatistik anschauen.
                        da sieht man auch z.b. die bots.
                        gerhard...
                        Gestern, 13:38
                      Lädt...
                      X