ich komm mit html empline nicht klar
wann muss ich den {EXPLODE} genau einstezen bsi jetzt sieht mein modul so aus
php datei
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | defined ('main') or die ( 'no direct access' ); defined ('admin') or die ( 'only admin access' ); $design = new design ( 'Admins Area', 'Admins Area', 2 ); $design->header(); // ---------------------- $tpl = new tpl ( 'pflege', 1 ); include('include/admin/kunden/function.php'); $action = $menu->get(1); $id = $menu->get(2); // Fehler behandlung für das Formular if(isset($_POST['submit'])){ $title = PostVar("title"); $pdf = PostVar("pdf"); $fehler = ""; if(empty($title)) $fehler .= "<li>Das Feld 'Titel' nich ausgefüllt wurde!</li>"; if(empty($pdf)) $fehler .= "<li>Das Feld 'PDF Datei' nich ausgefüllt wurde!</li>"; if(!empty($fehler)){ $false = "Formular konnte nicht Eingetragen werden weil:"; $false .= "<ul>".$fehler."</ul>"; } $ar = array( 'false' => $false, 'title' => $title, 'pdf' => $pdf ); set_ar_out($ar,0); } // ----------------- // Editiren usw. der Felder switch ($action){ case "Edit": $query = " SELECT * FROM `prefix_pflege` WHERE `id` = '$id' "; $sql = db_query($query); $row = db_fetch_object($sql); $title = $row->title; $pdf = $row->pdf; break; case "Delete": $query = " DELETE FROM `prefix_pflege` WHERE `id` = '$id' "; db_query($query); break; default: $id = $_POST['id']; $title = PostVar("title"); $pdf = PostVar("pdf"); if(!empty($id) AND empty($fehler)){ $query = " UPDATE `prefix_pflege` SET `title` = '".addslashes($title)."', `pdf` = '".addslashes($pdf)."' WHERE `id` = '$id' "; } if(empty($id)){ $query = " INSERT INTO `prefix_pflege` ( `id`, `title`, `pdf` ) VALUES ( '', '".addslashes($title)."', '".addslashes($pdf)."' ) "; } db_query($query); unset($title); unset($pdf); } // ------------------------ // Ausgabe der Einträge $query = " SELECT * FROM `prefix_pflege` ORDER BY `title` "; $sql = db_query($query); while ($row = db_fetch_object($sql)){ $title = $row->title; $pdf = $row->pdf; if($i %2 == 0){ $class = "Cmitte"; } else{ $class = "Cmite"; } $title = $row->title; ?> <tr> <td><?=$title?></td> <td align="center"> <a href="admin.php?pflege-Edit-<?=$id?>"> <img src="include/images/icons/edit.gif" /> </a> </td> <td align="center"> <a href="admin.php?pflege-Delete-<?=$id?>"> <img src="include/images/icons/del.gif" /> </a> </td> </tr> <?php $i ++; } $tpl->out(1); // -------------------- // ------------------------- $design->footer(); |
und so die hmtl datei
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | {fehler} <form method="post" action="admin.php?pflege"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td>Titel:</td> <td><input type="text" name="titel" size="30" maxlength="80" value="{title}" /></td> </tr> <tr> <td>PDF Datei:</td> <td><input type="text" name="pdf" size="30" value="{pdf}" maxlength="255" /></td> </tr> <tr> <td></td> <td> <input type="reset" value="Abbrechen" /> <input type="submit" name="submit" value="Eintragen" /> </td> </tr> </table> </form> <br /> {EXPLODE} <table> <tr> <td align="center">Title</td> <td align="center" colspan="2">Bearbeiten</td> </tr> {EXPLODE} </table> |