• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Multi pictur

Poehli

New member
ich habe einen script geschrieben der nicht funktioniert:

PHP:
 <?php
  for($count = 1; $count < 4; $count++)
    {
    echo "<img src='/images/aug-0'+$count+'.jpg>'";
    }
  ?>

meine 3 bilder sind unter "/images/" und heißen aug-01 02 und 03


Was mache ich falsch/was muss ich machen um meine bilder anzeigen zu lassen??

Ich mach das in dieser weise, weil ich um die 200 bilder habe...

Sonst sagt mir mal eine andere Methode wie ich diese bilder hochladen kann !!

Vielen Dank- Poehli
 
Was mache ich falsch/was muss ich machen um meine bilder anzeigen zu lassen??
Du verwechselst erstens Javascript (+) mit PHP (.) und dann setzt du noch die Hochkommas sinnfrei ein. ;-)

So wäre es richtig:
PHP:
<?php
  for($count = 1; $count < 4; $count++)
    {
    echo '<img src="/images/aug-0'.$count.'.jpg">';
    }
  ?>

Da hättest du aber selbst drauf kommen müssen wenn du dir die Quelltextausgabe angeschaut hättest.

Edit: Wenn du die führende Null haben willst, dann kannst du das ganze auch noch formatieren:
PHP:
for ($count=1;$count<300;$count++) {
    echo '<img src="/images/aug-'.str_pad($count,3,'0',STR_PAD_LEFT).'.jpg">';
}
 
Zuletzt bearbeitet von einem Moderator:
Warum so kompliziert?

Code:
echo '<img src="/images/aug-'.$count.'.jpg">';

statt

Code:
echo '<img src="/images/aug-'.str_pad($count,3,'0',STR_PAD_LEFT).'.jpg">';

reicht völlig.
 
Zurück
Oben