Dateiname (aber nur die ersten zwei wörter)

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

  • Dateiname (aber nur die ersten zwei wörter)

    wie kann man die ersten zwei wörter einer Datei auslesen und in einer Variable speichern???
    PHP-Code:
    return 0+$i

  • #2
    Re: Dateiname (aber nur die ersten zwei wörter)

    Original geschrieben von ripper
    wie kann man die ersten zwei wörter einer Datei auslesen und in einer Variable speichern???
    Was denn nun? Dateiname oder Dateiinhalt .
    Egal . Wie wird ein Wort definiert? Richtig, wenn man beim lesen auf ein
    Leerzeichen trifft, also mach was damit

    Kommentar


    • #3
      Dateiname !!!

      und wie bitteschön soll ich was draus machen
      die datei ist so aufgebaut:
      [Wort] [Wort].[Dateiendung]
      PHP-Code:
      return 0+$i

      Kommentar


      • #4
        - Leerzeichen suchen
        - 1. Wort abschneiden und in $var1 speichern
        - Nächstes Leerzeichen
        - 2. Wort in $var2 übernehmen

        Befehle in PHP kannst du im Manual nachschauen

        Kommentar


        • #5
          wenn die datei immer so aufgebaut ist:

          lass dir alles vor dem punkt ausgeben.
          oder schneide alles ab dem punkt ab...

          Kommentar


          • #6
            wenn es denn immer dieses Schema ist:

            1.) Gesamtlänge des Strings ermitteln
            2.) Positon des Punktes ermitteln
            3.) Von der Position des Punktes bis zum Stringende den Spass löschen

            Was bleibt ist der Filename

            Oder aber wie bereits vorgeschlagen wenn du die 2 Wörter getrennt benötigst den String wo du erhalten hast mit einem simplen explode trennen. Trennungszeichen ist das Leerzeichen.....
            [color=blue]MfG Payne_of_Death[/color]

            [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
            [color=red]Merke:[/color]
            [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

            Murphy`s Importanst LAWS
            Jede Lösung bringt nur neue Probleme
            Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
            In jedem kleinen Problem steckt ein großes, das gern raus moechte.

            Kommentar


            • #7
              PHP-Code:
              $file1 basename ($oldname," ");
              $file2 basename ($file1," ");
              $file "$file1$file2"
              Ich komme nur so weit (Ich bin nur Anfänger)
              vieleicht könnt ihr helfen
              Zuletzt geändert von ripper; 15.04.2004, 10:06.
              PHP-Code:
              return 0+$i

              Kommentar


              • #8
                Willst du jetzt nur die Dateiendung austauschen oder wie
                [color=blue]MfG Payne_of_Death[/color]

                [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
                [color=red]Merke:[/color]
                [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

                Murphy`s Importanst LAWS
                Jede Lösung bringt nur neue Probleme
                Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
                In jedem kleinen Problem steckt ein großes, das gern raus moechte.

                Kommentar


                • #9
                  Muss es den in weiter hinsicht so aussehen?
                  PHP-Code:
                  return 0+$i

                  Kommentar


                  • #10
                    PHP-Code:
                    $file1 basename ($oldname," ",".jpg");
                    list (
                    $file2$file3) = split ('[ ]'$file1);
                    $file  "$file2 $file3"
                    wieso geht das nicht ???
                    PHP-Code:
                    return 0+$i

                    Kommentar

                    Lädt...
                    X