Prüfen auf Datei wenn ja Tabellenzeile wenn nein Tabelle Ende

  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Prüfen auf Datei wenn ja Tabellenzeile wenn nein Tabelle Ende

    Hallo PHP Fans
    Habe da ein kleines Prob. ich möchte gern eine Prüfung vornehmen ob eine Datei vorhanden ist und wenn ja soll eine Tabellenzeile angezeigt werden. Wenn die Datei nicht da ist soll nichts gemacht werden bzw. soll die Tabelle nach der letzten Zeile beendet werden.
    Ich weiß das das irgendwie mit

    PHP-Quellcode

    1. if(file_exists("$load")) {Anweisung also Ausgabe der Tabellenzeile;} else echo "Ende der Tabelle";

    gehen muss oder sollte.
    Habe jetzt etwas recht umständliches gebastelt und ich suche eigentlich eine einfachere Lösung für das Problem.
    Bin für jeden Hinweis Dankbar.

    PHP-Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <?php
    4. $blende="Blende";
    5. $iso="ISO";
    6. $brennweite="Brenn";
    7. $beldau="Belichtung";
    8. $load="orgi/test.zip";
    9. ?>
    10. <head>
    11. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    12. <title>Unbenanntes Dokument</title>
    13. </head>
    14. <body>
    15. <h1>hier ist die Tabelle mit den Exif Einträgen mit Format des Gästebuches</h1>
    16. <?php
    17. if(file_exists("$load")) {
    18. echo "<table align=\"center\" border=\"1\">
    19. <colgroup>
    20. <col width=\"150\" />
    21. <col width=\"150\" />
    22. <col width=\"150\" />
    23. <col width=\"150\" />
    24. </colgroup>
    25. <tr>
    26. <td colspan=\"4\"><div align=\"left\" class=\"klein10\">aufgenommen mit ".$cam." am ".$dat."</div></td>
    27. </tr>
    28. <tr>
    29. <td><div align=\"right\" class=\"klein10\">Blende:</div></td>
    30. <td><div align=\"left\" class=\"klein10\">".$blende."</div></td>
    31. <td><div align=\"right\" class=\"klein10\">ISO:</div></td>
    32. <td><div align=\"left\" class=\"klein10\">".$iso."</div></td>
    33. </tr>
    34. <tr>
    35. <td><div align=\"right\" class=\"klein10\">Brennweite:</div></td>
    36. <td><div align=\"left\" class=\"klein10\">".$brennweite."</div></td>
    37. <td><div align=\"right\" class=\"klein10\">Belichtung:</div></td>
    38. <td><div align=\"left\" class=\"klein10\">".$beldau."</div></td>
    39. </tr>
    40. <tr>
    41. <td><a href=\"$load\"><img src=\"../../100-image/downsym.gif\" alt=\"Down\" width=\"18\" height=\"16\" /></a></td>
    42. <td colspan=\"3\"><div align=\"left\" class=\"klein10\">Original Download mit Abmaßen 2048 x 1536 , ca. 1,3MB</div></td>
    43. </tr>
    44. </table>";}
    45. else echo "<table align=\"center\" border=\"1\">
    46. <colgroup>
    47. <col width=\"150\" />
    48. <col width=\"150\" />
    49. <col width=\"150\" />
    50. <col width=\"150\" />
    51. </colgroup>
    52. <tr>
    53. <td colspan=\"4\"><div align=\"left\" class=\"klein10\">aufgenommen mit ".$cam." am ".$dat."</div></td>
    54. </tr>
    55. <tr>
    56. <td><div align=\"right\" class=\"klein10\">Blende:</div></td>
    57. <td><div align=\"left\" class=\"klein10\">".$blende."</div></td>
    58. <td><div align=\"right\" class=\"klein10\">ISO:</div></td>
    59. <td><div align=\"left\" class=\"klein10\">".$iso."</div></td>
    60. </tr>
    61. <tr>
    62. <td><div align=\"right\" class=\"klein10\">Brennweite:</div></td>
    63. <td><div align=\"left\" class=\"klein10\">".$brennweite."</div></td>
    64. <td><div align=\"right\" class=\"klein10\">Belichtung:</div></td>
    65. <td><div align=\"left\" class=\"klein10\">".$beldau."</div></td>
    66. </tr>
    67. </table>";
    68. ?>
    69. </body>
    70. </html>
    Alles anzeigen
    [SIZE="1"]mehr Infos[/SIZE]
  • Hi,
    wie wäre es denn mit:

    PHP-Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <?php
    4. $blende="Blende";
    5. $iso="ISO";
    6. $brennweite="Brenn";
    7. $beldau="Belichtung";
    8. $load="orgi/test.zip";
    9. ?>
    10. <head>
    11. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    12. <title>Unbenanntes Dokument</title>
    13. </head>
    14. <body>
    15. <h1>hier ist die Tabelle mit den Exif Einträgen mit Format des Gästebuches</h1>
    16. <table align="center" border="1">
    17. <colgroup>
    18. <col width="150" />
    19. <col width="150" />
    20. <col width="150" />
    21. <col width="150" />
    22. </colgroup>
    23. <tr>
    24. <td colspan="4"><div align="left" class="klein10">aufgenommen mit <%= $cam.' am '.$dat; %></div></td>
    25. </tr>
    26. <tr>
    27. <td><div align="right" class="klein10">Blende:</div></td>
    28. <td><div align="left" class="klein10"><%= $blende; %></div></td>
    29. <td><div align="right" class="klein10">ISO:</div></td>
    30. <td><div align="left" class="klein10"><%= $iso; %></div></td>
    31. </tr>
    32. <tr>
    33. <td><div align="right" class="klein10">Brennweite:</div></td>
    34. <td><div align="left" class="klein10"><%= $brennweite; %></div></td>
    35. <td><div align="right" class="klein10">Belichtung:</div></td>
    36. <td><div align="left" class="klein10"><%= $beldau; %></div></td>
    37. </tr>
    38. <?php
    39. if(file_exists($load)) echo " <tr>
    40. <td><a href=\"$load\"><img src=\"../../100-image/downsym.gif\" alt=\"Down\" width=\"18\" height=\"16\" /></a></td>
    41. <td colspan=\"3\"><div align=\"left\" class=\"klein10\">Original Download mit Abmaßen 2048 x 1536 , ca. 1,3MB</div></td>
    42. </tr> ";
    43. ?>
    44. </table>
    45. </body>
    46. </html>
    Alles anzeigen


    Gruß
    Broken Sword

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Broken Sword ()