Hallo,
Nimm mal ein x-beliebiges Formular und gib ", ' oder \ ein.
Das habe ich ja [http://jeenaparadies.servebeer.com/open/Webs/jeenas-home5/weblog/]
Und dort sieht es so aus:
[alles mögliche davor aber kein PHP]
<div id="main">
<h1>Jeenas Weblog</h1>
<?php
function strip($_data)
{
if (!get_magic_quotes_gpc())
{
return $_data;
}
if (is_array($_data))
{
foreach($_data as $key => $val)
{
$data[$key] = strip($val);
}
}
else
{
$_data = stripslashes($_data);
}
return $_data;
}
#-----------------------------------------------
$_POST = strip($_POST);
#===============================================
include("../scripte/datenbank.class.php");
include("../scripte/kommentar.class.php");
#-----------------------------------------------
$blogcomment = new Kommentieren();
if (empty($_POST["form_submitted"])) {
$blogcomment->neue_id();
$blogcomment->formular_ausgeben();
}
else {
$blogcomment->daten_holen();
if($blogcomment->validieren() == false) {
$blogcomment->fehler_ausgeben();
$blogcomment->formular_ausgeben();
}
else {
$blogcomment->userdaten_bereinigen();
$blogcomment->in_datenbank_schreiben();
$blogcomment->danke_schreiben();
}
}
?>
</div>
Sonst mache ich nirgendwo was mit slashes. Du kannst es slebst ausprobieren wenn du die E-Mail Adresse falsch schreibst also z.B. ohne @ dann kommt das ausgefüllte Formular noch mal mit hinzugefügten Slashes. Ich dachte dass sie dann weg wären aber nein.
Grüße
Jeena Paradies
Ich bin mir ziemlich sicher dass es im Leben mehr gibt als nur wirklich wirklich gut auszusehen ...
<img src="http://home.arcor.de/vivosomuertos/self/zoolander.jpg" border="0" alt="">
Bambergs Fasching - nur ein großer (Werbe-)Flop?
http://jeenaparadies.de/artikel/fasching/
Jeenas Bannertauschportal; selbstgemacht ;-)
http://jeenasbannerbude.de