19. februar 2006 - 20:51
Der er
19 kommentarer og 1 løsning
if ($_GET)?
Hvordan skriver jeg dette ind i en if($_GET['side'] ==??): index.php?side=huskoncept&billede=1&file=1.jpg altså hvordan får jeg billede og fil på?
Annonceindlæg fra Kingston Technology
19. februar 2006 - 20:55
#1
if ( $_GET['side'] == "noget" && $_GET['billede'] == "noget" && $_GET['file'] == "noget" ) er det sådan du mener?
19. februar 2006 - 21:14
#2
Jo det var det...men jeg kan ikke få det til at virke. Ville have lave en if else afhængig af om man havde valgt noget...men kan ikke få det til at virke...kan du hjælpe? echo "<td class=\"cursorhand\" valign=\"top\" width=\"90\" height=\"60\">"; if ( $_GET['side'] == "index.php?side=huskoncept" && $_GET['billede'] == .$afileline[0]. && $_GET['file'] == .$afileline[0].".jpg" ) echo "<img src=\"projekter/".$afileline[0]."/".$afileline[0].".jpg\" width=\"90\" height=\"60\" class=\"noborder\"></td></tr>"; else echo "<a href=\"index.php?side=huskoncept&billede=".$afileline[0]."&file=".$afileline[0].".jpg\" target=\"_top\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Projektnewimage".$afileline[0]."','','projekter/".$afileline[0]."/".$afileline[0].".jpg',1)\"><img src=\"projekterlyse/".$afileline[0]."a.jpg\" width=\"90\" height=\"60\" class=\"noborder\" name=\"Projektnewimage".$afileline[0]."\"></a></td></tr>";
19. februar 2006 - 21:23
#3
www.php.net/isset er rimelig vigtig at bruge for at undgå en E_WARNING
<?php
if(isset($_GET['side']) && isset($_GET['billede']) && isset($_GET['file']))
{
$side = $_GET['side'];
$image = $_GET['billede'];
$file = $_GET['file'];
echo 'your fun stuff here mate';
}
?>
19. februar 2006 - 21:30
#4
Ok men jeg også interesseret i at vide om det overhovedet er sådan jeg gør det.
Se evt.
http://www.daydreambeliever.dk/Mikkelholst3 Ved valg af et billede i listen skal mouseover funktionen ikke virke.
20. februar 2006 - 14:06
#5
Virker det her ikke? echo "<td class=\"cursorhand\" valign=\"top\" width=\"90\" height=\"60\">"; if ( $_GET['side'] == "index.php?side=huskoncept" && $_GET['billede'] == $afileline[0] && $_GET['file'] == $afileline[0].".jpg" ) { echo "<img src=\"projekter/".$afileline[0]."/".$afileline[0].".jpg\" width=\"90\" height=\"60\" class=\"noborder\"></td></tr>"; } else { echo "<a href=\"index.php?side=huskoncept&billede=".$afileline[0]."&file=".$afileline[0].".jpg\" target=\"_top\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Projektnewimage".$afileline[0]."','','projekter/".$afileline[0]."/".$afileline[0].".jpg',1)\"><img src=\"projekterlyse/".$afileline[0]."a.jpg\" width=\"90\" height=\"60\" class=\"noborder\" name=\"Projektnewimage".$afileline[0]."\"></a></td></tr>"; }
20. februar 2006 - 15:44
#6
Nej den ignorer if'en...men jeg ved ikke om man kan gøre det jeg forsøger. Det skal siges at listen med billeder ligger i en iframe - kan det være der problemet opstår?
20. februar 2006 - 18:46
#7
Jeg har virkelig brug for hjælp i aften, da der er deadline i morgen - Jeg giver gerne flere points??
20. februar 2006 - 19:33
#8
Du behøver skam ikke at give flere point... ;) if ( $_GET['side'] == "huskoncept" && $_GET['billede'] == $afileline[0] && $_GET['file'] == $afileline[0].".jpg" ) { echo "<img src=\"projekter/".$afileline[0]."/".$afileline[0].".jpg\" width=\"90\" height=\"60\" class=\"noborder\"></td></tr>"; } else { echo "<a href=\"index.php?side=huskoncept&billede=".$afileline[0]."&file=".$afileline[0].".jpg\" target=\"_top\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Projektnewimage".$afileline[0]."','','projekter/".$afileline[0]."/".$afileline[0].".jpg',1)\"><img src=\"projekterlyse/".$afileline[0]."a.jpg\" width=\"90\" height=\"60\" class=\"noborder\" name=\"Projektnewimage".$afileline[0]."\"></a></td></tr>"; }
20. februar 2006 - 19:42
#9
Det virker hellere ikke - den ignorer stadig if'en - du tror ikke iframen er problemet?
20. februar 2006 - 19:46
#10
Jeg kan ikke se nogen iframes på din side, men jo det kan være et problem hvis der er iframes.
20. februar 2006 - 19:55
#11
Listen med billeder er i en iframe
20. februar 2006 - 20:01
#12
Kan jeg kommer uden om problemet??
20. februar 2006 - 20:23
#13
Jeg kan ikke se nogen iframe kode på selve siden, kan du give et eksempel på koden?
20. februar 2006 - 20:27
#14
Ok, fandt det alligevel, kiggede bare ikke ordentlig efter...
Hvad hvis du skriver iframen således:
<iframe name="iframe" width="100%" height="130" src="
http://www.daydreambeliever.dk/Mikkelholst3/scroll_new.php?side=<?php echo $_GET['side']; ?>&billede=<?php echo $_GET['billede']; ?>&file=<?php echo $_GET['file']; ?>" frameborder="0" scrolling="no"></iframe>
20. februar 2006 - 20:37
#15
Det var lige præcis hvad der manglede - tusind tak :o) Der er selvfølgelig lige et lille problem jeg ikke havde tænkt på. Billedet bliver selvfølgelig aktivt igen når man trykker på de små brune firkanter fordi jeg har været så specifik i dette link a href=\"index.php?side=huskoncept&billede=".$afileline[0]."&file=".$afileline[0].".jpg Kan jeg siger alle filer til sidst i stedet?
20. februar 2006 - 20:39
#16
kan du ikke bare skrive if ( $_GET['side'] == "huskoncept" && $_GET['billede'] == $afileline[0] ) { echo "<img src=\"projekter/".$afileline[0]."/".$afileline[0].".jpg\" width=\"90\" height=\"60\" class=\"noborder\"></td></tr>"; } else { echo "<a href=\"index.php?side=huskoncept&billede=".$afileline[0]."&file=".$afileline[0].".jpg\" target=\"_top\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Projektnewimage".$afileline[0]."','','projekter/".$afileline[0]."/".$afileline[0].".jpg',1)\"><img src=\"projekterlyse/".$afileline[0]."a.jpg\" width=\"90\" height=\"60\" class=\"noborder\" name=\"Projektnewimage".$afileline[0]."\"></a></td></tr>"; }
20. februar 2006 - 20:43
#17
Jo såment - det er ikke altid så logisk for mig ;o) Men igen tusind tak for hjælpen og tålmodigheden. Smid et svar!
20. februar 2006 - 20:46
#18
Selv tak.. ;) Svar..
21. februar 2006 - 09:47
#19
Tak for point... ;)
Vi tilbyder markedets bedste kurser inden for webudvikling