Avatar billede eds Nybegynder
09. marts 2007 - 19:49 Der er 8 kommentarer

$_REQUEST problem

Hej, jeg har følgende kode:

<html>
<head>

<title>Menu</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<?
if(!isset($_REQUEST["platform"]))
{
$platform = "index.txt";
}
else{
$platform = $_REQUEST["platform"];
}
$handle=opendir('./accessories');
while (false !== ($file = readdir($handle))) {
    if($file != "." && $file != "..") {
$dir = '$platform./accessories';
ReadFile($dir."/".$file."/title.txt");
echo "<br><br>";
echo "$dir";
    }
}
closedir($handle);
?>
</body>

</html>

Det der er problemet at når variable $platform skal udskrives sker der ingen ting what so ever. Hvis i kigger på den linie der hedder $dir = '$platform./accessories'; vil i se at jeg har tilføjet den, men den nægter bare at skrive det ud som jeg har defineret variablen til at være (i ved fil.php?platform=360). Jeg håber i forstår mit probem. Det er sikkert pretty basic, når man ved det :)
På forhånd tak.
Avatar billede erikjacobsen Ekspert
09. marts 2007 - 20:51 #1
$dir = "$platform./accessories";

Skal der være det punktum??
Avatar billede eds Nybegynder
09. marts 2007 - 22:45 #2
Avatar billede webudvikleren Nybegynder
09. marts 2007 - 23:00 #3
Kan ikke rigtigt se formålet ved at få den til at læse indeholdet fra filen:
"index.txt./accessories" ?
Avatar billede erikjacobsen Ekspert
09. marts 2007 - 23:15 #4
Du skal jo nok lige gøre som jeg skriver - uden punktum, selvfølgelig.
Avatar billede eds Nybegynder
09. marts 2007 - 23:19 #5
Bare ignorer index.txt, det bliver rettet til et mappenavn når jeg får scriptet til at virke.
Avatar billede dennismp Nybegynder
10. marts 2007 - 01:03 #6
Har du rettet $dir = '$platform./accessories'; til $dir = "$platform/accessories"; som erik foreslog (skift ' ud med ")
Avatar billede eds Nybegynder
11. marts 2007 - 18:47 #7
Det er sgu rigtigt, nu virker det :D
Jeg siger rigtig mange tak, hvis i lige smider et par svar så giver jeg points.
Avatar billede erikjacobsen Ekspert
11. marts 2007 - 20:13 #8
Ingen point til mig, tak.
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