1
Ich möchte wissen, warum die Funktion addcslashes() bestimmte Zeichen ignoriert. . Wie Sie in der Ausgabe am Ende bemerken, [ "`", "$", """] werden ignoriertPHPs addcslashes ignorieren einige Zeichen
Das ist mein Beispiel:
<?php
$ADPasswdRaw = $_GET["element_3"]; #data from a web form
$ADPasswd = addcslashes($ADPasswdRaw, "~`[email protected]#$%^&*()_+=-][}{\\|:;\"',./<>?");
echo $ADPasswd;
?>
Ausgabe
\~\`\!\@\\\#$\%\^\&\*\(\)\_\+\-\=\;\:"\'\<\>\?\,\.\/
Dank
Kein Problem hier angezeigt: https://3v4l.org/S175J Vielleicht ist es die Art Ihrer Eingabe –
Und warum verwenden Sie nicht 'password_hash()'? – Xorifelse
Ich verwende es, um eine Imapsync @ RyanVincent –