Kan ikke fange variabel
Hej eksperter.Jeg har flg. kode, hvor $initialer skal tester for kun at være bogstaver.
IsLet, deler ordet op, og ser på hvert bogstav i ordet og validere ud fra en liste.
Min problem er, at når jeg når til punktet /* TESTER */ får jeg en tom variabel, i stedet for det jeg oprindeligt har tastet ind.
Hvad har jeg gjort galt?
------------
// Create an array of the literal values for validation.
$test_letter = array($initialer);
// Count the number of items in the test_letter array.
$test_letter_size = sizeof($test_letter);
// A FOR iteration to check if $test_letter[$i] is a literal value.
for ($i=0; $i<$test_letter_size; $i++)
{
// Replaces " with ' to ensure safety
$test_letter[$i] = str_replace("\"", "'", $test_letter[$i]);
if (!$test_letter[$i] = "")
{
/* TESTER */
if (!IsLet($test_letter[$i]))
{
// Kalder funktionen BackErrorPopup fra filen
echo "ok";
BackErrorPopup($test_letter[$i]);
break;
}
}
}
-------
Mvh Scifo
