Hi all,
I have a script with the following code. When I run it I get a warning:
Notice: Undefined offset: 1 in /home/vhosts/mydomain/httpdocs/cla/depart.php on line 166
Line 166 is: preg_split('#(?<=[a-z]) (?=\d)#i', $RemarksWithTimeTemp);
The content of "$RemarksWithTimeTemp" could be "Arrived 10:30", "Departed 11:21". There is always a number a alpha chars followed by a time.
Can anyone see why I am getting the warning.
if(empty($record["FLIGHT-REMARKSWITHTIME"])){
$RemarksWithTime = "";
}else{
$RemarksWithTimeTemp = $record["FLIGHT-REMARKSWITHTIME"];
list($_SESSION['remark'], $_SESSION['time']) =
preg_split('#(?<=[a-z]) (?=\d)#i', $RemarksWithTimeTemp);
$dTime = strlen($_SESSION['time']);
if($dTime == 4){
$RemarksWithTime = $_SESSION['remark']." ". "0".$_SESSION['time'];
}else{
$RemarksWithTime = $_SESSION['remark']. " " . $_SESSION['time'];
}
}