php $ _GET e índice indefinido
m novo problema surgiu para mim ao tentar executar meu script em um servidor PHP diferent
No meu servidor antigo, o código a seguir parece funcionar bem - mesmo quando não houvers
parâmetro @ é declarad
<?php
if ($_GET['s'] == 'jwshxnsyllabus')
echo "<body onload=\"loadSyllabi('syllabus', '../syllabi/jwshxnporsyllabus.xml', '../bibliographies/jwshxnbibliography_')\">";
if ($_GET['s'] == 'aquinas')
echo "<body onload=\"loadSyllabi('syllabus', '../syllabi/AquinasSyllabus.xml')\">";
if ($_GET['s'] == 'POP2')
echo "<body onload=\"loadSyllabi('POP2')\">";
elseif ($_GET['s'] == null)
echo "<body>"
?>
Mas agora, em um servidor local na minha máquina local (XAMPP - Apache), recebo o seguinte erro quando nenhum valor paras
é definido
Notice: Undefined index: s in C:\xampp\htdocs\teaching\index.php on line 43
Notice: Undefined index: s in C:\xampp\htdocs\teaching\index.php on line 45
Notice: Undefined index: s in C:\xampp\htdocs\teaching\index.php on line 47
Notice: Undefined index: s in C:\xampp\htdocs\teaching\index.php on line 49
O que eu quero que o script chame de certas funções javascript se um valor for declarado paras
, mas se nada for declarado, eu gostaria que a página fosse carregada normalment
Pode me ajudar