Avatar billede sj.netomia Nybegynder
28. april 2007 - 17:05 Der er 10 kommentarer og
1 løsning

onchange skal hente $filnavn.

Hej Eksperter.

Kan i få denne her til at hente filnavnet så jeg kan vælge slet billede.

Det er godt nok javascript og php, men vælger at stille spørgsmålet her.



<select name="billedeform" onchange="if(this.selectedIndex>0)document.images['billedenavn'].src=this.value;">
                      <option value="">[&nbsp;&nbsp;Vælg et billede&nbsp;&nbsp;]</option>
                      <?php

$handle=opendir('./images/upload');
        while (false !== ($file = readdir($handle))) {
        if($file != "." && $file != "..") {

        echo"<option name=\"filnavn\" value='images/upload/$file'>$file</option>";

        }
        }
      echo "</select>";
      echo "<a href=\"$PHP_SELF?filnavn=$file&slet=1\" onclick=\"return (confirm('Er du sikker på at du vil slette billedet $file???'))\"><font size=\"1\" face=\"Verdana\">[&nbsp;&nbsp;SLET&nbsp;&nbsp;]</a>";

closedir($handle);


?>
              </strong>
            <table><tr><td><strong><img name="billedenavn" src="images/blank.gif" style="width:400px"></strong></td></tr></table>
Avatar billede sj.netomia Nybegynder
28. april 2007 - 17:07 #1
det er kun en del at scriptet så slet funktionen er der ikke.

jeg har prøvet med denne linie som vist i spørgsmålet.

echo "<a href=\"$PHP_SELF?filnavn=$file&slet=1\" onclick=\"return (confirm('Er du sikker på at du vil slette billedet $file???'))\"><font size=\"1\" face=\"Verdana\">[&nbsp;&nbsp;SLET&nbsp;&nbsp;]</a>";


men den henter ikke filnavn=$file

Sikkert en lille ting.
Avatar billede mccookie Seniormester
29. april 2007 - 00:37 #2
echo "<a href=\"$PHP_SELF?filnavn=$file&slet=1\"

Skal formodentligt være:

echo "<a href=\"$_SERVER['PHP_SELF']?filnavn=$file&slet=1\"
Avatar billede mccookie Seniormester
29. april 2007 - 00:39 #3
Hvordan henter du input fra det request?
Avatar billede windcape Praktikant
29. april 2007 - 17:44 #4
PHP_SELF er pointless, <a href="?filnavn=<?php echo $file; ?>&slet=1">slet</a> gør præcis det samme.

PHP_SELF har netop ikke querystring med, og derfor er det nok bare at bruge ?foo=bar
Avatar billede sj.netomia Nybegynder
29. april 2007 - 20:08 #5
spørgsmålet er ikke forstået mccookie
Det eneste jeg skal have den til er at hente $file i min <a href så klarer jeg resten selv :-)
Avatar billede jakobdo Ekspert
30. april 2007 - 10:07 #6
Jeg må lige kigge på det senere!
Avatar billede sj.netomia Nybegynder
01. maj 2007 - 21:24 #7
nogen som kan hjælpe ????
Avatar billede sj.netomia Nybegynder
09. maj 2007 - 09:11 #8
please hjælp mig med mit problem, jeg kan ikke komme videre.
Avatar billede sj.netomia Nybegynder
09. maj 2007 - 10:17 #9
jeg skal have den til at hente filnavnet på en eller anden måde eks. 1.jpg men det skal være efter <option>

Er der slet ikke nogen som kan hjælpe mig ?
Avatar billede sj.netomia Nybegynder
09. maj 2007 - 12:50 #10
jeg forestiller mig noget med at man måske bruger en <FORM> og en SUBMIT knap på den måde reloader billederne og jeg kan hente $file som jeg vil, jeg har prøvet lidt frem og tilbage men kan ikke rigtig få det til at virke.
Avatar billede sj.netomia Nybegynder
09. maj 2007 - 15:27 #11
lukker har selv fundet løsningen.
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