Just nu i M3-nätverket
Gå till innehåll

En bild ska visa i en sida


Ume090

Rekommendera Poster

När man ska skriva namn t.ex. ”php” då visa bilder 112.jpg, 104.jpg och 112.jpg.

Det funkar bra! Men hur ska man göra för att bara en bild ska visa i en sida man ska klicka på nästa för att komma till nästa sida där visa 104.jpg.

 

(112.jpg sida 1)

(104.jpg sida 2)

(112.jpg sida 3)

 

Eller ska jag förklara bättre?

 

MVH

 

<html>
<head>
<title>Test</title>
</head>
<?[color="#0000ff"]php[/color]
[color="#0000ff"]function[/color] printFancyText($s)
{
  [color="#0000ff"]for[/color]($i=0; $i<[color="#ff0000"]strlen[/color]($s); $i++) {
    [color="#0000ff"]echo[/color] "<img src=\"" . [color="#ff0000"]ord[/color]($s{$i}) . ".jpg\">";
  }
}
?>
<body>
Skriv ditt namn och sen tycka p&aring; enter
<form>
  <input type="text" name="bild" value="">
</form>
<?[color="#0000ff"]php[/color] $typ = [color="#0000ff"]$[/color]_GET['typ'];  $bild = $HTTP_GET_VARS['bild']; 
[color="#0000ff"]switch[/color] ($typ) {

[color="#0000ff"]default[/color]:
printFancyText("$bild");
[color="#0000ff"]break[/color]; 
}
?>
</body>
</html>

 

Länk till kommentar
Dela på andra webbplatser

Nåt sånt här? (du själv lägga till felkollar mm)

$str = [color="#ff0000"]urldecode[/color]([color="#0000ff"]$[/color]_GET['[color="#0000ff"]string[/color]']);
$[color="#ff0000"]pos[/color] = [color="#0000ff"]$[/color]_GET['[color="#ff0000"]pos[/color]'];
[color="#0000ff"]print[/color] '<img src="' . [color="#ff0000"]ord[/color]($str{$[color="#ff0000"]pos[/color]}). '.png" />';
[color="#0000ff"]print[/color] '<p><a href="'. [color="#0000ff"]$[/color]_SERVER['[color="#0000ff"]php[/color]_SELF'] . '?[color="#0000ff"]string[/color]=' .  [color="#ff0000"]urlencode[/color]([color="#0000ff"]$[/color]_GET['[color="#0000ff"]string[/color]']) . '&[color="#ff0000"]pos[/color]=' . $[color="#ff0000"]pos[/color]++  . '">nästa</a></p>';

 

Länk till kommentar
Dela på andra webbplatser

Nu kommer jag nära, det är vad jag har tänkt mig.

Men det går ej att klicka på nästa :-( då visar bild X

 

<html> 
 <head> 
 <title>Test</title> 
 </head> 
 <?[color="#0000ff"]php[/color] 
 [color="#0000ff"]function[/color] printFancyText($s) 
 { 
$str = [color="#ff0000"]urldecode[/color]([color="#0000ff"]$[/color]_GET['[color="#0000ff"]string[/color]']);
$[color="#ff0000"]pos[/color] = [color="#0000ff"]$[/color]_GET['[color="#ff0000"]pos[/color]'];
[color="#0000ff"]print[/color] '<img src="' . [color="#ff0000"]ord[/color]($s). '.jpg" />';
[color="#0000ff"]print[/color] '<p><a href="'. [color="#0000ff"]$[/color]_SERVER['[color="#0000ff"]php[/color]_SELF'] . '?[color="#0000ff"]string[/color]=' . [color="#ff0000"]urlencode[/color]([color="#0000ff"]$[/color]_GET['[color="#0000ff"]string[/color]']) . '&[color="#ff0000"]pos[/color]=' . $[color="#ff0000"]pos[/color]++ . '">nästa</a></p>';

 } 
 ?> 
 <body> 
 Skriv ditt namn och sen tycka på enter 
<form> 
   <input type="text" name="bild" value=""> 
 </form> 
 <?[color="#0000ff"]php[/color] $typ = [color="#0000ff"]$[/color]_GET['typ'];  $bild = $HTTP_GET_VARS['bild']; 
 [color="#0000ff"]switch[/color] ($typ) { 
 [color="#0000ff"]default[/color]: 
    printFancyText("$bild"); 
 [color="#0000ff"]break[/color]; 
} 
?> 
</body> 
</html> 

 

 

[inlägget ändrat 2004-12-20 21:10:47 av Ume090]

Länk till kommentar
Dela på andra webbplatser

  • 1 year later...

Jag glömde hur jag hade löst det...

 

Men då undrar jag hur ska man lösa det??

 

Nu kommer jag nära, det är vad jag har tänkt mig.

Men det går ej att klicka på nästa :-( då visar bild X

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...