Hallo da ich mal eben neu bin und wirklich ein Anfänger und das gesuchte nicht zu meinem Problem passt hab ich mal einen neuen Thread auf gemacht.
So mal eben zu meinem Problem.
Ich versuche nun seit mehreren Stunden eine Lösung zu finden um eine Eingabe vor den Datenbank eintrag zu kontrolieren.
Es funktioniert sagen wir mal zu 50% , aber halt nicht wirklich so wie ich es mir dachte.
und zwar
Ich weiss wirklich nicht mehr weiter und danke für jede Hilfe.
MfG ca1n3
So mal eben zu meinem Problem.
Ich versuche nun seit mehreren Stunden eine Lösung zu finden um eine Eingabe vor den Datenbank eintrag zu kontrolieren.
Es funktioniert sagen wir mal zu 50% , aber halt nicht wirklich so wie ich es mir dachte.
und zwar
PHP-Code:
//zu kontrolierendes input
<input type=\"text\" name=\"atag\" value=\"'gfhdh\" maxlength=\"7\">
//kontrolle
<?php
$pfehler=true; // habs sie mal verbessert
$tagchange = $_POST['atag'];
if(preg_match("/[^a-z0-9-_~=]$/", $tagchange))
{$fehler = false;}
if($pfehler==false)
{echo"<tr>
<td ><font color='red'>Bitte keine Sonderzeichen!</font></td>
</tr>";}
if($pfehler==true)
{$tageintrag = htmlspecialchars($tagchange, ENT_QUOTES, 'UTF-8');
$GLOBAL['MySQL']->Query("Update table SET tag = '".$tageintrag."'");
?>
//eintrag trotz Eingabe eines '
'g
MfG ca1n3
Kommentar