Asignación del resultado de un cuadro de confirmación de JavaScript a una variable de PHP

//this is in php
function msgbox($msg, $type)
    {
    if ($type == "alert")
        {
        // Simple alert window
        ?> <script language="JavaScript"> alert("<? echo $msg; ?>"); </script> <?
        }
    elseif ($type == "confirm")
        {
        // Enter Confirm Code Here and assign the $result variable for use
        // Should include "OK" and "Cancel" buttons.
        ?>
           <script language="JavaScript">
           if (confirm("<? echo $msg; ?>"))
                {
                <? $result == "ok"; ?>
                }
           else
                {
                <? $result == "cancel"; ?>
                }
           </script>
        <?
        }
    }



if ($page_title->exists())

{msgbox("page exists,do you want to delete", "confirm");

}      
 if ($result == "ok")
//code..

El problema es ese$result no está leyendo el valor del cuadro de confirmación, creo que porque la cláusula if no se está ejecutando y el flujo del programa está yendo hacia donde iría sin la cláusula if

Respuestas a la pregunta(3)

Su respuesta a la pregunta