anfänger braucht mal hilfe

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

  • anfänger braucht mal hilfe

    hi leute
    ich brauche mal eure hilfe
    ich habe dieses Script mit hilfe von selfphp gebastelt
    und jetzt stehe ich vor einem problem wo ich nicht mehr weiter weiß
    ich hoffe ihr könnt mir helfen
    habe hinbekommen das sich die bilder nach reihenfolge in der tabelle einreihen
    jetzt möchte ich das gleiche auch mit dem filenamen hinbekommen und den namen auch noch etwas einkürzen jetzt wird immer angezeigt
    "img/clan-templates_tumb-001.png"
    sollte dann aber so aussehen
    "Clan Template 001"
    und dann fortlaufend wie die bilder

    hoffe ich drücke mich richtig aus


    PHP-Code:
    <?PHP


    function listPicture($dir=".",$type="png")
    {
        
    $x 0;
        foreach (
    glob($dir."*.".$type) as $filename)
        {
            
    $picture[$x]['file'] = $filename;
            
    $x++;
        }

        return 
    $picture;
    }
    $pic listPicture("img/","png");

    for(
    $x=0;$x<count($pic);$x++)
    {
        
    $file $pic[$x]['file'];

    echo 
    '<table width="600" border="1" align="center" cellpadding="1" cellspacing="1">';
    for(
    $x=0;$x<count($pic);$x+=2)
    {
      echo 
    '
      <tr>
        <td align="center">'
    .$file.'</td>
        <td>&nbsp;</td>
        <td align="center">Clan Template 006</td>
      </tr>
      <tr align="center" valign="middle">
        <td><img src="'
    .$pic[$x]['file'].'"></td>
        <td>&nbsp;</td>'
    ;
      if(
    array_key_exists($x+1,$pic)){
        echo 
    '<td><img src="'.$pic[$x+1]['file'].'"></td>';
        }
      echo
      
    '</tr>';
      echo
      
    '<tr>
         <td style="font-size: 12px;" colspan="3">info text
         </td>
       </tr>'
    ;
       echo
      
    '<tr>
         <td style="font-size: 12px;" colspan="3">&nbsp;</td>
       </tr>'
    ;
       }
       echo 
    '</table>';
    }
    ?>
    danke für eure hilfe

  • #2
    Wie einheitlich ist denn die Bezeichnung der Bilder?

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Hi.

      Folgendes sollte Dir helfen, wenn die Syntax durchgehend dieselbe ist:

      PHP: explode - Manual
      PHP: ucfirst - Manual

      mfg streuner
      Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
      der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.

      "Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"

      Kommentar


      • #4
        also die bilder sind in reihenfolge abgelegt

        clan-template_tumb-0001.png
        clan-template_tumb-0001.png

        und soweiter

        Kommentar


        • #5
          Wie Streuner schon sagte, $filename mit explode auseinandernehmen. Dann die benötigten Teile des Arrays inkl. ucfirst wieder zusammensetzen und beim letzten Element das .png mit str_replace entfernen.

          Peter
          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
          Meine Seite

          Kommentar

          Lädt...
          X