$_POST wird leer übergeben

  • $_POST wird leer übergeben

    Guten Tag,
    ich arbeite derzeit an einem kleinen Bewerbungssystem.
    die Bewerbungen werden in einem Ordner gespeichert "Name.txt" und werden im folgenen Code gelistet und man kann sie anschauen.
    Mein Problem ist das, das löschen danach nicht funktioniert...

    Code:

    PHP-Quellcode

    1. <form method="POST">
    2. <select name="bewerbungen" size="7" style="width: 200px;">
    3. <?php
    4. if ($handle = opendir('/var/www/bewerbungen'))
    5. {
    6. while (false !== ($sfile = readdir($handle)))
    7. {
    8. if ($sfile != "." && $sfile != "..")
    9. {
    10. echo "<option>$sfile</option>";
    11. }
    12. }
    13. closedir($handle);
    14. }
    15. ?>
    16. </select><br>
    17. <input type="submit" name="bewerbungopen" value=" Bewerbung anschauen ">
    18. </form>
    19. <?
    20. if(isset($_POST['bewerbungopen']))
    21. {
    22. $bewerberlo = $_POST['bewerbungen'];
    23. ?>
    24. <fieldset class="field_set">
    25. <legend><b><font color="#FFFFFF" size="4">Bewerbung</font></b></legend>
    26. <form method="POST">
    27. <textarea class="newsedittextarea" name="inhalt_textarea" cols="30" rows="10" disabled><? $datei = file("/var/www/bewerbungen/$bewerberlo"); foreach($datei AS $meine_datei) { echo $meine_datei; } ?></textarea>
    28. <br><input type="submit" name="bewerbungdel" value=" Bewerbung loeschen ">
    29. </form>
    30. </fieldset><br/>
    31. <?
    32. }
    33. if(isset($_POST['bewerbungdel']))
    34. {
    35. unlink("/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo");
    36. echo "/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo";
    37. echo "<div id='ok'><br/>Die Bewerbung wurde geloescht!<br/><br/></div><br/>";
    38. }
    39. ?>
    Alles anzeigen


    Hier:

    PHP-Quellcode

    1. if(isset($_POST['bewerbungdel']))
    2. {
    3. unlink("/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo");
    4. echo "/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo";
    5. echo "<div id='ok'><br/>Die Bewerbung wurde geloescht!<br/><br/></div><br/>";
    6. }


    ist

    PHP-Quellcode

    1. $bewerberlo
    scheinbar leer??? ?(
  • NurPech meinte das eine Variable immer nur ein ein Klammer Compress existiert

    also dein Code mit edit von mir:

    PHP-Quellcode

    1. <form method="POST">
    2. <select name="bewerbungen" size="7" style="width: 200px;">
    3. <?php
    4. if ($handle = opendir('/var/www/bewerbungen'))
    5. {
    6. while (false !== ($sfile = readdir($handle)))
    7. {
    8. if ($sfile != "." && $sfile != "..")
    9. {
    10. echo "<option>$sfile</option>";
    11. }
    12. }
    13. closedir($handle);
    14. }
    15. ?>
    16. </select><br>
    17. <input type="submit" name="bewerbungopen" value=" Bewerbung anschauen ">
    18. </form>
    19. <?
    20. if(isset($_POST['bewerbungopen']))
    21. {
    22. $bewerberlo = $_POST['bewerbungen'];
    23. ?>
    24. <fieldset class="field_set">
    25. <legend><b><font color="#FFFFFF" size="4">Bewerbung</font></b></legend>
    26. <form method="POST">
    27. <textarea class="newsedittextarea" name="inhalt_textarea" cols="30" rows="10" disabled><? $datei = file("/var/www/bewerbungen/$bewerberlo"); foreach($datei AS $meine_datei) { echo $meine_datei; } ?></textarea>
    28. <br><input type="submit" name="bewerbungdel" value=" Bewerbung loeschen ">
    29. </form>
    30. </fieldset><br/>
    31. <?
    32. }
    33. if(isset($_POST['bewerbungdel']))
    34. {
    35. $bewerberlo = $_POST['bewerbungen'];
    36. unlink("/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo");
    37. echo "/var/www/CP/inc/modules/data/bewerbungen/Police Department/$bewerberlo";
    38. echo "<div id='ok'><br/>Die Bewerbung wurde geloescht!<br/><br/></div><br/>";
    39. }
    40. ?>
    Alles anzeigen
  • Snackthat schrieb:

    Guten Tag,
    ich arbeite derzeit an einem kleinen Bewerbungssystem.
    die Bewerbungen werden in einem Ordner gespeichert "Name.txt" und werden im folgenen Code gelistet und man kann sie anschauen.
    Mein Problem ist das, das löschen danach nicht funktioniert...

    Code:

    PHP-Quellcode

    1. <form method="POST">
    2. <select name="bewerbungen" size="7" style="width: 200px;">
    3. <?php
    4. if ($handle = opendir('/var/www/bewerbungen'))
    5. {
    6. while (false !== ($sfile = readdir($handle)))
    7. {
    8. if ($sfile != "." && $sfile != "..")
    9. {
    10. echo "<option>$sfile</option>";
    11. }
    12. }
    13. closedir($handle);
    14. }
    15. ?>
    16. </select><br>
    17. <input type="submit" name="bewerbungopen" value=" Bewerbung anschauen ">
    18. </form>
    19. <?
    20. if(isset($_POST['bewerbungopen']))
    21. {
    22. $bewerberlo = $_POST['bewerbungen'];
    23. ?>
    24. <fieldset class="field_set">
    25. <legend><b><font color="#FFFFFF" size="4">Bewerbung</font></b></legend>
    26. <form method="POST">
    27. <input type="hidden" name="bewerbername" value="<? $bewerberlo ?>">
    28. <textarea class="newsedittextarea" name="inhalt_textarea" cols="30" rows="10" disabled><? $datei = file("/var/www/bewerbungen/$bewerberlo"); foreach($datei AS $meine_datei) { echo $meine_datei; } ?></textarea>
    29. <br><input type="submit" name="bewerbungdel" value=" Bewerbung loeschen ">
    30. </form>
    31. </fieldset><br/>
    32. <?
    33. }
    34. if(isset($_POST['bewerbungdel']))
    35. {
    36. $bewerber2 = $_POST['bewerbername'];
    37. unlink("/var/www/bewerbungen/$bewerber2");
    38. echo "/var/www/bewerbungen/$bewerber2";
    39. echo "<div id='ok'><br/>Die Bewerbung wurde geloescht!<br/><br/></div><br/>";
    40. }
    41. ?>
    Alles anzeigen


    Klappt auch mit Hidden nicht :wacko:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Snackthat ()