• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

html routien

Desolator

OT-Forum, Flashgame0wner 2008
Mitglied seit
05.04.2003
Beiträge
4.264
Reaktionen
10
Ort
Düsseldorf
huuh

ich hab hier sowas :

Code:
<TD align=middle height=150><A 
            href="/Ma2004/002.JPG"><IMG 
            src="/Ma2004/tb/tb002.JPG" border=1></A></TD>
          <TD align=middle height=150><A 
            href="/Ma2004/003.JPG"><IMG 
            src="/Ma2004/tb/tb003.JPG" border=1></A></TD>
          <TD align=middle height=150><A 
            href="/Ma2004/004.JPG"><IMG 
            src="/Ma2004/tb/tb004.JPG" border=1></A></TD>

bislang hab ich 001, 002 usw von hand getippt.
da die zahlen aber bis 320 hoch gehn, bräuchte ich ne automatik :8[:

gibts sowas ?
link plz
 
Mitglied seit
19.09.2001
Beiträge
2.532
Reaktionen
0
HTML kann das afaik nicht. PHP möglich? Damit wäre es easy.
 
Mitglied seit
20.09.2001
Beiträge
1.355
Reaktionen
0
oder javascript wenn serverseitig keine scriptsprachen zur verfügung stehen.
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
<?php
PHP:
for($i=001;$i<320;$i++) {
            echo"<TD align='middle' height='150'><A 
            href='/Ma2004/$i.JPG'><IMG 
            src='/Ma2004/tb/tb$i.JPG' border='1'></A></TD>
}
?>
 
Mitglied seit
29.12.2002
Beiträge
3.248
Reaktionen
3
Original geschrieben von cart
<?php
PHP:
for($i=001;$i<320;$i++) {
            echo"<TD align='middle' height='150'><A 
            href='/Ma2004/$i.JPG'><IMG 
            src='/Ma2004/tb/tb$i.JPG' border='1'></A></TD>
}
?>
Falsch. Dann würde $i immer 1,2,3,4... etc. sein und nicht 001, 002, 003, 004... etc. Ausserdem geht's bei dir nur bis 319. Dazu noch das "; am Ende vergessen, great work.

Richtiges Script:

PHP:
<?PHP
for($i=1;$i<321;$i++) {
$i = str_pad($i, 3, "0", STR_PAD_LEFT);
echo '<TD align="middle" height="150">
      <A href="/Ma2004/'.$i.'.JPG">
      <IMG src="/Ma2004/tb/tb'.$i.'.JPG" border="1">
      </A>
      </TD>';
}
?>
Einfach als *.php speichern und ausführen. Kostet aber relativ viel Rechenleistung; also besser den Quelltext als *.html abspeichern.
 

Shihatsu

Administrator
Mitglied seit
26.09.2001
Beiträge
49.568
Reaktionen
10.221
Original geschrieben von Desolator


wie denn ? ich find das jetzt so auf die schnelle nicht :L
f8-suchen und ersetzten. dann den teil suchen der sich wiederholen soll, den durch eine reg expression ersetzten und fertig.
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von Ducksteina

Falsch. Dann würde $i immer 1,2,3,4... etc. sein und nicht 001, 002, 003, 004... etc. Ausserdem geht's bei dir nur bis 319. Dazu noch das "; am Ende vergessen, great work.

Oh man... Lutsch meinen Sack.
 
Oben