Kann ich nicht nachvollziehen....Aber Dein Code produziert einen Fehler, wenn eine echte Adresse eingegeben wird.
Aber nicht wenn sich die Variable der Bedingung zwischen den IF's ändern kann.Ob ich jetzt jeweils Gegensätzliches zweimal mit If prüfe, oder mit If-Else bleibt sich hier doch völlig gleich
Aber nicht wenn sich die Variable der Bedingung zwischen den IF's ändern kann.
...
Dazu kommt noch die Performance und die Lesbarkeit
Update des GCP. In dieser Version wurde endlich der Bug beseitigt beim Anlegen eines Wildcard-Eintrags auf der Whitlist. Es wird nun ein echtes NULL in die DB eingetragen. Kein String!
function addWhitelist8($s,$r,$i){
if(trim($s) == "*"[COLOR="Red"] || trim($s) == ""[/COLOR]){
$s = "NULL";
}
else{
$s = "'$s'";
}
if(isset($_POST["Submit8"]) [COLOR="Red"]&& strlen($_POST["whlmailsender"])>0[/COLOR] [COLOR="Red"][COLOR="Black"]&& strlen($_POST["whlmailreciep"])[COLOR="Blue"]>0[/COLOR][/COLOR][/COLOR]){
addWhiteList8($_POST["whlmailsender"],$_POST["whlmailreciep"],$_GET["dom_name"]);
}
else if(isset($_POST["Submit8"]) && [COLOR="Red"](strlen(trim($_POST["whlmailsender"]))==0 || [/COLOR]strlen(trim($_POST["whlmailreciep"]))==0)[COLOR="Red"])[/COLOR]{
echo "<span class=\"block\">".WHITELIST_PLS_BOTH."</span><br><br>";
}
We use essential cookies to make this site work, and optional cookies to enhance your experience.