Avatar billede camban Nybegynder
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å?
Avatar billede amews_aj Nybegynder
19. februar 2006 - 20:55 #1
if ( $_GET['side'] == "noget" && $_GET['billede'] == "noget" && $_GET['file'] == "noget" )


er det sådan du mener?
Avatar billede camban Nybegynder
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>";
Avatar billede gentoo2005 Nybegynder
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';
}
?>
Avatar billede camban Nybegynder
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.
Avatar billede amews_aj Nybegynder
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>";
}
Avatar billede camban Nybegynder
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?
Avatar billede camban Nybegynder
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??
Avatar billede amews_aj Nybegynder
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>";
}
Avatar billede camban Nybegynder
20. februar 2006 - 19:42 #9
Det virker hellere ikke - den ignorer stadig if'en - du tror ikke iframen er problemet?
Avatar billede amews_aj Nybegynder
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.
Avatar billede camban Nybegynder
20. februar 2006 - 19:55 #11
Listen med billeder er i en iframe
Avatar billede camban Nybegynder
20. februar 2006 - 20:01 #12
Kan jeg kommer uden om problemet??
Avatar billede amews_aj Nybegynder
20. februar 2006 - 20:23 #13
Jeg kan ikke se nogen iframe kode på selve siden, kan du give et eksempel på koden?
Avatar billede amews_aj Nybegynder
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>
Avatar billede camban Nybegynder
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?
Avatar billede amews_aj Nybegynder
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>";
}
Avatar billede camban Nybegynder
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!
Avatar billede amews_aj Nybegynder
20. februar 2006 - 20:46 #18
Selv tak.. ;)

Svar..
Avatar billede amews_aj Nybegynder
21. februar 2006 - 09:47 #19
Tak for point... ;)
Avatar billede camban Nybegynder
28. februar 2006 - 13:54 #20
Hej igen

Måske du kunne hjælpe mig med et andet problem der ligner meget ovenstående?

http://www.eksperten.dk/spm/691372
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester