Escape texts before writing to database.
This commit is contained in:
@@ -10,7 +10,7 @@ if (!isset($_POST['Speichern'])) {
|
|||||||
<input type="file" name="Foto"/>
|
<input type="file" name="Foto"/>
|
||||||
<br/>
|
<br/>
|
||||||
<label>Bildüberschrift</label>
|
<label>Bildüberschrift</label>
|
||||||
<input type="text" name="Text"/>
|
<textarea name="Text" cols="90" rows="10"></textarea>
|
||||||
<br/>
|
<br/>
|
||||||
<input type="submit" name="Speichern" value="Speichern"/>
|
<input type="submit" name="Speichern" value="Speichern"/>
|
||||||
</form>
|
</form>
|
||||||
@@ -18,7 +18,7 @@ if (!isset($_POST['Speichern'])) {
|
|||||||
<?php
|
<?php
|
||||||
} else {
|
} else {
|
||||||
if ('' != $_FILES['Foto']['name']) {
|
if ('' != $_FILES['Foto']['name']) {
|
||||||
$Text = $_POST['Text'];
|
$Text = $db->real_escape_string($_POST['Text']);
|
||||||
$sql1 = 'INSERT INTO bilder (ID, Head) VALUES (NULL, "' . $Text . '");';
|
$sql1 = 'INSERT INTO bilder (ID, Head) VALUES (NULL, "' . $Text . '");';
|
||||||
$stmt1 = $db->prepare($sql1);
|
$stmt1 = $db->prepare($sql1);
|
||||||
if (!$stmt1) {
|
if (!$stmt1) {
|
||||||
|
|||||||
@@ -15,14 +15,14 @@ if (!isset($_POST['Speichern'])) {
|
|||||||
<input type="hidden" name="edit" value="speichern"/>
|
<input type="hidden" name="edit" value="speichern"/>
|
||||||
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
<input type="hidden" name="id" value="<?php echo $_POST['Titel']; ?>"/>
|
||||||
<label>Bildüberschrift</label>
|
<label>Bildüberschrift</label>
|
||||||
<input type="text" name="Text" value="<?php echo $nt1['Head']; ?>"/>
|
<textarea name="Text" cols="90" rows="10"><?php echo $nt1['Head']; ?></textarea>
|
||||||
<br/>
|
<br/>
|
||||||
<input type="submit" name="Speichern" value="Speichern"/>
|
<input type="submit" name="Speichern" value="Speichern"/>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
} else {
|
} else {
|
||||||
$Text = $_POST['Text'];
|
$Text = $db->real_escape_string($_POST['Text']);
|
||||||
$sql2 = 'UPDATE bilder SET Head = "' . $Text . '" WHERE ID = "' . $_POST['id'] . '";';
|
$sql2 = 'UPDATE bilder SET Head = "' . $Text . '" WHERE ID = "' . $_POST['id'] . '";';
|
||||||
$stmt2 = $db->prepare($sql2);
|
$stmt2 = $db->prepare($sql2);
|
||||||
if (!$stmt2) {
|
if (!$stmt2) {
|
||||||
|
|||||||
@@ -28,8 +28,8 @@ if (!isset($_POST['Speichern'])) {
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
} else {
|
} else {
|
||||||
$Autor = $_POST['Autor'];
|
$Autor = $db->real_escape_string($_POST['Autor']);
|
||||||
$Text = $_POST['Text'];
|
$Text = $db->real_escape_string($_POST['Text']);
|
||||||
$Datum = $_POST['Datum'];
|
$Datum = $_POST['Datum'];
|
||||||
$sql2 = 'UPDATE gb SET Autor = "' . $Autor . '", Text = "' . $Text . '", Datum = "' . $Datum . '" WHERE ID = "' . $_POST['id'] . '";';
|
$sql2 = 'UPDATE gb SET Autor = "' . $Autor . '", Text = "' . $Text . '", Datum = "' . $Datum . '" WHERE ID = "' . $_POST['id'] . '";';
|
||||||
$stmt2 = $db->prepare($sql2);
|
$stmt2 = $db->prepare($sql2);
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ if (!isset($_POST['Speichern'])) {
|
|||||||
<?php
|
<?php
|
||||||
} else {
|
} else {
|
||||||
if ('' != $_FILES['Foto']['name']) {
|
if ('' != $_FILES['Foto']['name']) {
|
||||||
$Autor = $_POST['Autor'];
|
$Autor = $db->real_escape_string($_POST['Autor']);
|
||||||
$Text = $_POST['Text'];
|
$Text = $db->real_escape_string($_POST['Text']);
|
||||||
$Datum = $_POST['Datum'];
|
$Datum = $_POST['Datum'];
|
||||||
$sql1 = 'INSERT INTO gb (ID, Autor, Text, Datum) VALUES (NULL, "' . $Autor . '", "' . $Text . '", "' . $Datum . '");';
|
$sql1 = 'INSERT INTO gb (ID, Autor, Text, Datum) VALUES (NULL, "' . $Autor . '", "' . $Text . '", "' . $Datum . '");';
|
||||||
$stmt1 = $db->prepare($sql1);
|
$stmt1 = $db->prepare($sql1);
|
||||||
|
|||||||
Reference in New Issue
Block a user