webForumDet fria alternativet

replace

7 svar · 309 visningar · startad av jboy_87

jboy_87Medlem sedan aug. 20011 099 inlägg
#1

hur undviker man de markerade och inte bli replacta dvs width och height ska fungera!

$tid = "1";
$tid = eregi_replace("1", "<img src='bilder/tid_0.gif' height='[b]1[/b]' width='[b]1[/b]'>", $tid);
echo $tid;
SPiNMedlem sedan mars 20007 896 inlägg
#2

Jag förstår inte riktigt vad du försöker göra, men använd str_replace() istället för en regexp-funktion som eregi_replace().

Dvs.:

$tid = str_replace( "1", "<img src=\"bilder/tid_0.gif..." );
jboy_87Medlem sedan aug. 20011 099 inlägg
#3

lite enklare hur får jag in width=1 och height=1 i bilden da? 1 blir ju replacad av str_replace

muskotMedlem sedan jan. 20027 905 inlägg
#4
$tid = 1;
echo "<img src=\"bilder/tid_0.gif\" height=$tid width=$tid>";

Eller?

jboy_87Medlem sedan aug. 20011 099 inlägg
#5

nope samma sak!

jboy_87Medlem sedan aug. 20011 099 inlägg
#6

löste det så här:

<?php

$string = "60";

for($i=1; $i <= strlen($string); $i++) { 

if ($i == "1") {

echo "<img src='bilder/tid_".$string[0].".gif' height='10' width='12'>";

}else{

echo "<img src='bilder/tid_".substr($string, $i-1, 1).".jpg' height='10' width='12'>";

} 

}
?>
muskotMedlem sedan jan. 20027 905 inlägg
#7

Hm, okej. Fattade inte din beskrivning för fem öre, tror jag.

Nexus86Medlem sedan okt. 20023 030 inlägg
#8

Gjorde nog inte någon av oss. ;)

128 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)