Avatar billede mr-xmas Nybegynder
22. juni 2006 - 09:28 Der er 5 kommentarer og
1 løsning

søge side

Hejsa

jeg har lavet så man kan søge efter et navn så skal den gå ind og åbne en ny vindue så den skriver ?navn=henrik feks.
så skal den finde det billede der hedder Henrik.jpg

jeg har prøvet sådan
    <?

                $navn = $_REQUEST["navn"];

                $navn = ($navn=="") ? "Mr-Xmas" : $navn;

                if(is_file($navn)) {

                include($navn);

                }

                else {
                echo "<img src='/navne/$elsker.jpg' />";

                }

                ?>
Avatar billede hjochums Nybegynder
22. juni 2006 - 09:41 #1
Forstår ikke rigtig hvad du vil?

Det script du har der er et kæmpe sikkerhedshul. Man kunne jo skrive ?navn=/etc/passwd, og derefter får returneret passwd filen's indhold.
Avatar billede mr-xmas Nybegynder
22. juni 2006 - 09:54 #2
jamen altså det er så alle mennesker bare kan søge efter et navn og så skal den åbne den navn altså den skal åbne den fil der hedder feks henrik.jpg
Avatar billede htx98i17 Professor
22. juni 2006 - 10:27 #3
<?

                $navn = $_REQUEST["navn"];

                $navn = ($navn=="") ? "Mr-Xmas" : $navn;

                if(is_file("navne/.$navn.".jpg")) {

                print"<img src=\"navne/".$navn.jpg\" >";

                }

                else {
                echo "<img src='/navne/$elsker.jpg' />";

                }

                ?>
Avatar billede htx98i17 Professor
22. juni 2006 - 10:30 #4
der var lige en fejl... her

<?

                $navn = (!$_REQUEST["navn"]) ? "Mr-Xmas" : $_REQUEST["navn"];

                if(is_file("navne/".$navn.".jpg")) {

                print"<img src=\"navne/".$navn.".jpg\" >";

                }  else {
                echo "<img src='/navne/$elsker.jpg' />";

                }

                ?>
Avatar billede mr-xmas Nybegynder
22. juni 2006 - 11:06 #5
tak :)
smid et svar
Avatar billede htx98i17 Professor
22. juni 2006 - 12:29 #6
svar
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