webForumDet fria alternativet

öpnna en bild i ett fönster

PHP

2 svar · 185 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Hej!

mitt problem:

Jag vill skicka en variable från a.php till b.php genom en vanlig <A HREF> tag. Hur gör jag det?

Jag vet att man kan göra liknande med en POST formulär men den vill jag inte använda nu.

a.php:


<A HREF=" <?php showImage("image.jpg"); ?>">tryck!</A>

b.php;


<?php

function showImage(name) 
{
    // name är namnet på filen som skall öppnas
    print('<img src="images/name">');
}

?>

Jag tänker säkert fel. Hur ska jag få a.php att känna till funktionen showImage()? Fanns nåt som heter require xxx.php tror jag....

Medlem sedan mars 20007 896 inlägg
#2

Ja, lite fel tänker du. :)
Så här, så blir det bättre:
a.php

<a href="b.php?image=image.jpg">Tryck!</a>

b.php

<?php
if( $_GET[ 'image' ] == "" )
     header( "Location: a.php" );

echo "<img src=\"" . $_GET[ 'image' ] . "\" />";
?>
Medlem sedan maj 20012 237 inlägg
#3

Tack! Fick det (nästan) genast att funka! :)

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)