Lynn: Ein Slash \ wird im Formular automatisch gesetzt, wenn ein Wort in "" geschrieben wird

Beitrag lesen

Hallo Martin,

ich habe mal per ECHO die Variable $_SESSION['Text'] ausgegeben, bevor das Update-SQL startet - bereits hier ist dieses \ automatisch vergeben.

Quelltext hier

if($pdoStmnt->rowCount() == 1)
        { 
        
        
         echo'fffffff '.$_SESSION['Text'];

             
            $pdoStmntU = $dbh->prepare( "UPDATE LehrerUpload SET Titel = :Titel, Text = :Text WHERE Klasse = :Klasse AND Datum = :Datum" ); 
            $pdoStmntU->bindParam( ':Klasse', $_SESSION['Klasse'], PDO::PARAM_STR ); 
            $pdoStmntU->bindParam( ':Datum', date('Y.m.d', strtotime($_SESSION['Datum'])), PDO::PARAM_STR ); 
            $pdoStmntU->bindParam( ':Titel', $_SESSION['Titel'], PDO::PARAM_STR );
            $pdoStmntU->bindParam( ':Text', $_SESSION['Text'], PDO::PARAM_STR );
            $pdoStmntU->execute();                                                                                          
        } 
        else
        {
            $pdoStmntU = $dbh->prepare( "INSERT LehrerUpload SET Klasse = :Klasse, Datum = :Datum, Titel = :Titel, Text = :Text" );   
            $pdoStmntU->bindParam( ':Klasse', $_SESSION['Klasse'], PDO::PARAM_STR ); 
            $pdoStmntU->bindParam( ':Datum', date('Y.m.d', strtotime($_SESSION['Datum'])), PDO::PARAM_STR );  
            $pdoStmntU->bindParam( ':Titel', $_SESSION['Titel'], PDO::PARAM_STR );
            $pdoStmntU->bindParam( ':Text', $_SESSION['Text'], PDO::PARAM_STR );
            $pdoStmntU->execute();         
        }  

Auch Dir vielen Dank für die superschnelle Antwort, echt Klasse.

LG Lynn