Ich weiß nicht, warum hier meine POST-Variablen nur ohne Inhalt übergeben werden. Findet vielleicht jemand den Fehler?!?
Alles anzeigen
Error reporting zeigt nichts an... und print_r($data); übernimmt zwar die arrays (comment_name etc.), aber ohne Inhalt:
Quellcode
- <?php
- @$data = $_POST["data"];
- print_r($data);
- ?>
- [...]
- <?php // Kommentar hinzufügen ?>
- <div id="comment<?php echo $db->str_unesc($entry['entry_id']);?>" style="display: none;">
- <div style="margin: 5px; padding: 5px; background-color: #f0f0f0; border: 1px solid #e0e0e0; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;">
- <h2>Kommentar abgeben</h2>
- <label>Name:</label><input type="text" name="data[comment_name]" id="data[comment_name]" value="<?php echo $db->str_unesc(@$data['comment_name']); ?>" /><br /><br />
- <label>E-Mailadresse:</label><input type="text" name="data[comment_email]" id="data[comment_email]" value="<?php echo $db->str_unesc(@$data['comment_email']); ?>" /><br /><br />
- <label>Kommentar:</label><textarea name="data[comment_content]" id="data[comment_content]"><?php echo $db->str_unesc(@$data['comment_content']); ?></textarea><br /><br />
- <input type="submit" name="Senden" value="Kommentar absenden">
- </div>
- </div>
Error reporting zeigt nichts an... und print_r($data); übernimmt zwar die arrays (comment_name etc.), aber ohne Inhalt: