dedlfix: (PHP) SQL-Dump aus Textarea ausführen

Beitrag lesen

echo $begrüßung;

Ja, aber der User könnte ja etwas an dem SQL-Dump verändern.

Na dann wird er schon sehen was er davon hat. Alles kannst du nicht verhindern. Wenn er unsachgemäß etwas an Quotierungen verändert, kannst du das auch nur schwer abfangen.

Das sagst du so einfach in deinem jugendlichen Leichtsinn :-) Würde dein Zähler erkennen, dass das " in \" ein ganz normales " ist?

Ich meine ja gerade, die "unescapten" Quotes zu zählen. Also nur die, die keinen Backslash davor haben. Das Müsste doch gehen, oder?

Das ist ja grade das hüpfende Komma \" hat sogar zwei Backslashes vorndran und ist trotzdem nicht maskiert.
Reguläre Ausdrücke könnten beim Zählen helfen, da sie recht mächtig sind, aber irgendwo haben sie auch Grenzen. Mir ist nicht bekannt, dass man mit ihnen auf eine gerade oder ungerade Anzahl Zeichen testen kann.

echo "$verabschiedung $name";