Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie speichert man diesen String in PHP?

Dein Problem hat nichts mit PHP oder MysQL zu tun.

Es ist so dumm wie eine sehr einfache HTML-Syntaxregel. Es ist ganz offensichtlich, dass der Code

<input value="John: "YES you can>

zeigt nur den in Anführungszeichen gesetzten "John:"-Teil. Um es richtig zu machen, muss man spezielle Symbole in den Wert codieren

$titlepost = htmlspecialchars($titlepost,ENT_QUOTES);
?>
<input type="text" name="title" value="<?=$titlepost?>">

Was die Schrägstriche betrifft - es ist ein dummes Problem mit übermäßigen Zitaten. zitieren Sie Ihre Zeichenfolgen nur einmal und stellen Sie sicher, dass Sie magic_quotes_gpc haben ausgeschaltet