Bonjour, Je crée actuellement une page.php qui simule 2 pages : 1ere page : Tableau reprenant une table de base de donnée. Dans ce tableau, j'ai fait 2 actions : modifier supprimer En 2eme page : Modifier une ligne du tableau de la premiere partie de la page. J'ai fini l'edition de la page.php mais il y a une erreur. Certainement une histoire d'acolade ou de "<php>" mal placé.
Je n'arrive pas a detecter où ce siture l'erreur et comment la resoudre.
*
<?php if ($action == "") $action = "overview";
if ($action == "overview")
{
?>
<div align="center">
<br>
<br>
<table>
<tr>
<td>
<script type="text/javascript">// <![CDATA[
function blink(ob)
{
if (ob.style.visibility == "visible" )
{
ob.style.visibility = "hidden";
}
else
{
ob.style.visibility = "visible";
}
}
setInterval("blink(bl)",750);
// ]]>
</script>
<div id="bl" style="visibility: visible;"><img style="vertical-align: middle; display: block; margin-left: auto; margin-right: auto;" src="http://www.morava-airlines.com/images/Travaux.png" alt="" width="100"></div>
</td>
<td>
<script type="text/javascript">
// <![CDATA[
function blink(ob)
{
if (ob.style.visibility == "visible" )
{
ob.style.visibility = "hidden";
}
else
{
ob.style.visibility = "visible";
}
}
setInterval("blink(bl)",750);
// ]]>
</script>
<div id="bl" style="visibility: visible;"><span style="color: #FF0000; font-weight: bold; font-size: 20px;"> => Attention Module en cours de construction !! </span></div>
</td>
<td>
<img style="vertical-align: middle; display: block; margin-left: auto; margin-right: auto;" src="http://www.morava-airlines.com/images/Travaux.png" alt="" width="100">
</td>
</tr>
</table>
</div>
<div align="center">
<span style="color: #03F; font-weight: bold;">Vous pouvez déjà apercevoir les propositions ici, la page "modifier" existe mais n'est pas encore terminée, veuillez ne pas valider les modifications sur la page suivante.</span><br><br>
</div>
<table border="1" style="width:100%">
<tr style="font-weight: bold; text-align: center;">
<td colspan="13" bgcolor="#FFCC99">Proposition de vol par nos pilotes</td>
</tr>
<tr bgcolor="#0099FF" style="font-weight: bold; text-align: center;">
<td colspan="8">Informations principales</td>
<td>Cartes Départ</td>
<td colspan="2">Cartes Arrivée</td>
<td colspan="3">Parametres</td>
</tr>
<tr bgcolor="#0099FF" style="font-weight: bold; text-align: center;">
<td>Départ ICAO</td>
<td>Arrivée ICAO</td>
<td>Type d'avion</td>
<td>Distance</td>
<td>Durée</td>
<td>Régle de vol</td>
<td>RMK</td>
<td>Proposer par :</td>
<td>DEP</td>
<td>ACAR</td>
<td>ARR</td>
<td>Modifier/valider:</td>
<td>Supprimer</td>
</tr>
<?php $result = mysql_query("SELECT FROM {$dbprefix}suggestions ");
while ($row = mysql_fetch_array($result))
{
$id = $row["ID"];
$depicao = $row["DepICAO"];
$desicao = $row["DesICAO"];
$ac = $row["AC"];
$distance = $row["Distance"];
$duration = $row["Duration"];
$Route = $row["Route"];
$fl = $row["FL"];
$rmk = $row["rmk"];
$flighttype = $row["flighttype"];
if ($flighttype ==P) $flighttype ="Passagers";
if ($flighttype ==C) $flighttype ="Cargo";
if ($flighttype ==M) $flighttype ="Mixte";
if ($flighttype ==A) $flighttype ="Aero";
$duration = FormatTime($duration);
$rulesflight = $row["rulesflight"];
if ($rulesflight ==I) $rulesflight ="IFR";
if ($rulesflight ==V) $rulesflight ="VFR";
if ($rulesflight ==Y) $rulesflight ="IFR/VFR";
if ($rulesflight ==Z) $rulesflight ="VFR/IFR";
$acarr = $row["acarr"];
if(!empty($acarr)) $acarr ="<a href='$acarr'>Lien";
$dep = $row["dep"];
if(!empty($dep)) $dep ="<a href="%24dep">Lien";
$arr = $row["arr"];
if(!empty($arr)) $arr ="</a><a href="%24arr">Lien";
$by = $row["PilotID"];
if ($row = mysql_fetch_array(mysql_query("SELECT FROM {$dbprefix}Users WHERE ID=$by ")))
{
$by = addslashes($row["Name"]);
}
$delete = "</a><a href="%5C%22action.php?action=deleteflight&id=%24id%5C%22">Suprimer</a>";
$edit = "<a href="%5C%22index.php?page=suggest&action=editflight&id=%24id%5C%22">Modifier</a>";
echo "
<tr>
<td>$depicao</td>
<td>$desicao</td>
<td>$ac</td>
<td>$distance</td>
<td>$duration</td>
<td><div align="center">$rulesflight</div></td>
<td>$rmk</td>
<td>$by</td>
<td>$dep</td>
<td>$acarr</td>
<td>$arr</td>
<td>$edit</td>
<td>$delete</td>
</tr>";
}
?>
</table>
<br>
<?php }
if ($action == "editflight" || $action == "")
{
if ($action == "editflight")
{
$id = $_GET["id"];
if (!$row = mysql_fetch_array(mysql_query("SELECT FROM {$dbprefix}suggestions WHERE ID=$id")))
{
echo "Aucune proposition!";
$found = false;
}
else
{
$id = $row["ID"];
$result2 = mysql_query("SELECT FROM {$dbprefix}suggestions WHERE NewsID=$id");
while ($row2 = mysql_fetch_array($result2))
{
$depicao = $row["DepICAO"];
$desicao = $row["DesICAO"];
$ac = $row["AC"];
$distance = $row["Distance"];
$Duration = $row["Duration"];
$Route = $row["Route"];
$fl = $row["FL"];
$rmk = $row["rmk"];
$flighttype = $row["flighttype"];
if ($flighttype ==P) $flighttype ="Passagers";
if ($flighttype ==C) $flighttype ="Cargo";
if ($flighttype ==M) $flighttype ="Mixte";
if ($flighttype ==A) $flighttype ="Aero";
$duration = FormatTime($duration);
$rulesflight = $row["rulesflight"];
if ($rulesflight ==I) $rulesflight ="IFR";
if ($rulesflight ==V) $rulesflight ="VFR";
if ($rulesflight ==Y) $rulesflight ="IFR/VFR";
if ($rulesflight ==Z) $rulesflight ="VFR/IFR";
$acarr = $row["acarr"];
if(!empty($acarr)) $acarr ="<a href='$acarr'>Lien";
$dep = $row["dep"];
if(!empty($dep)) $dep ="<a href="%24dep">Lien";
$arr = $row["arr"];
if(!empty($arr)) $arr ="</a><a href="%24arr">Lien";
$by = $row["PilotID"];
if ($row = mysql_fetch_array(mysql_query("SELECT * FROM {$dbprefix}Users WHERE ID=$by ")))
{
$by = addslashes($row["Name"]);
}
}
}
}
}
{ ?>
<form action="action.php?action=<?php%20echo%20%24action%20?>Suggestion<?php%20if%20(%24action%20==%20" editflight echo>" method="post">
<p><span style="font-weight: bold; color: #F00;">Numéro de vol commence toujours par les 3 lettres :"MRz" (z étant la lettre qui designe le type de table)</span></p>
<br>
<br>
<span style="color: #000; font-weight: bold;">MRA (AeroClub) - MRC (Charter) - MRF (Fly'in) - MRH (Mission Humanitaire) - MRM (Mission) - MRR (Regular) - MRS (School) - MRT (Transport Cargo)</span><br>
</form></a></php>
Veuillez vous reporter à la page precédente pour voir le type de vol de la table selectionnée !!
Faire suivre les numéros de vol selon le dernier vol de la table.
Le numéro de vol se constitue de 4 chiffres : Xzzz (X est le numéro de la zone de la table) :
1 Amérique du Nord
2 Amérique du Sud
3 Europe
4 Afrique
5 Asie
6 Inter-Zone
<input type="submit" value="Valider la proposition">
| Dans quel table?: | <select name="icao">
<option value="MRR" if mrr echo selected>>Regular</option>
</select> |
| Type de vol | <select name="icao">
<option value="MRR" if mrr echo selected>>Regular</option>
<option value="MRC" if mrc echo selected>>Charter</option>
<option value="MRT" if mrt echo selected>>Transport Cargo</option>
<option value="MRA" if mra echo selected>>AeroClub</option>
<option value="MRS" if mrs echo selected>>School</option>
<option value="MRT" if mrh echo selected>>Mission</option>
<option value="MRH" if mrh echo selected>>Mission Humanitaire</option>
</select> |
| Numero du vol: | <input type="text" name="callsign" maxlength="4" style="width:50px" value="<?php echo $callsign ?>"> |
| Départ ICAO: | <input type="text" name="depicao" maxlength="4" value="<?php echo $depicao ?>"> |
| Arrivée ICAO: | <input type="text" name="desicao" maxlength="4" value="<?php echo $desicao ?>"> |
| Avion: | <select name="actype" id="actype" size="1" onchange="Check()">
<?php $first = true;
$result = mysql_query("SELECT * FROM {$dbprefix}Aircraft ORDER BY ICAO");
if ($ac != "")
{
if ($row = mysql_fetch_array(mysql_query("SELECT * FROM {$dbprefix}Aircraft WHERE ICAO='$ac'")))
$acfound = true;
else
$acfound = false;
}
else
{
$acfound = false;
}
if ($reg != "")
{
if ($row = mysql_fetch_array(mysql_query("SELECT * FROM {$dbprefix}Fleet WHERE Reg='$reg'")))
$regfound = true;
else
$regfound = false;
}
else
{
$regfound = false;
}
while ($row = mysql_fetch_array($result))
{
$id = $row["ID"];
$result2 = mysql_query("SELECT * FROM {$dbprefix}Fleet WHERE ACID=$id");
if (mysql_num_rows($result2) > 0)
{
$name = $row["Name"];
$icao = $row["ICAO"];
$selected = "";
if ($first == true && $acfound == false) $selected = " selected";
$first = false;
if ($acfound == true && $icao == $ac) $selected = " selected";
echo "<option value='\"$icao\"$selected'>$icao - $name</option>";
}
}
?>
</select> |
Matricule:
<?php $first = true;<?php }
?><?php if ($flighttimes == 1)
{
?>| Heure Départ (UTC): | <input type="text" name="dephours" style="width:30px" maxlength="2" value="<?php echo $dephours ?>">:<input type="text" name="depmins" maxlength="2" style="width:30px" value="<?php echo $depmins ?>"> |
| Heure d'arrivée (UTC): | <input type="text" name="arrhours" style="width:30px" maxlength="2" value="<?php echo $arrhours ?>">:<input type="text" name="arrmins" maxlength="2" style="width:30px" value="<?php echo $arrmins ?>"> |
| Jours de vol: | <input type="hidden" name="1" value="-"><label><input type="checkbox" name="1" id="1" value="1" echo> /> Lundi</label><input type="hidden" name="2" value="-"><label><input type="checkbox" name="2" id="2" value="2" echo> /> Mardi</label><input type="hidden" name="3" value="-"><label><input type="checkbox" name="3" id="3" value="3" echo> /> Mercredi</label><input type="hidden" name="4" value="-"><label><input type="checkbox" name="4" id="4" value="4" echo> /> Jeudi</label><input type="hidden" name="5" value="-"><label><input type="checkbox" name="5" id="5" value="5" echo> /> Vendredi</label><input type="hidden" name="6" value="-"><label><input type="checkbox" name="6" id="6" value="6" echo> /> Samedi</label><input type="hidden" name="7" value="-"><label><input type="checkbox" name="7" id="7" value="7" echo> /> Dimanche</label>
<label><input type="checkbox" id="checkall" onclick="CheckAll()" if echo checked> /> Tout les jours</label> |
<?php }
?>| Regle de vol: | <select name="rulesflight">
<option value="I" if i echo selected>>IFR</option>
<option value="V" if v echo selected>>VFR</option>
<option value="Y" if y echo selected>>IFR/VFR</option>
<option value="Z" if z echo selected>>VFR/IFR</option>
</select> |
Route:
<textarea name="route" style="width:600px;height:100px"><?php echo $route ?></textarea>
Altitude de vol (Ft):
<input type="text" name="fl" style="width:100px" value="<?php echo $fl ?>">Exemple : Vol au FL360 = 36000fts -> Indiquez "36000"
RMK :
<input type="text" name="rmk" style="width:500px" value="<?php echo $rmk ?>">
Informations supplementaires :
<input type="text" name="notes" style="width:600px;height:100px" value="<?php echo $notes ?>">
Cartes de vol (Adresse URL du Pdf)
DEPART
Carte du terrain :
<input type="text" name="dep" style="width:500px" value="<?php echo $dep ?>"> "AD"
ARRIVEE
|
| Carte d'approche proposer (a placer dans le bonne endroit): | <?php echo $acarr ?> |
| Carte d'approche à vue : | <input type="text" name="vacarr" style="width:500px" value="">"VAC" |
| (ou) |
| Carte d'approche aux instruments : | <input type="text" name="iacarr" style="width:500px" value="">"IAC" |
| Carte du terrain : | <input type="text" name="arr" style="width:500px" value="<?php echo $arr ?>">"AD" |
<input type="submit" value="Valider la proposition">
<script type="text/javascript">
function CheckAll()
{
checked = document.getElementById("checkall").checked;
if (checked == true)
{
document.getElementById("1").checked = true;
document.getElementById("2").checked = true;
document.getElementById("3").checked = true;
document.getElementById("4").checked = true;
document.getElementById("5").checked = true;
document.getElementById("6").checked = true;
document.getElementById("7").checked = true;
}
else
{
document.getElementById("1").checked = false;
document.getElementById("2").checked = false;
document.getElementById("3").checked = false;
document.getElementById("4").checked = false;
document.getElementById("5").checked = false;
document.getElementById("6").checked = false;
document.getElementById("7").checked = false;
}
}
function GetText(id)
{
return document.getElementById(id).value;
}
function SetText(id, text)
{
document.getElementById(id).value = text;
}
function Check()
{
actype = GetText("actype");
var actypes;
actypes = [<?php
$result = mysql_query("SELECT a.ICAO FROM {$dbprefix}Aircraft AS a JOIN {$dbprefix}Fleet AS f ON f.ACID=a.ID");
$actypes = array();
while ($row = mysql_fetch_array($result))
$actypes[] = "'".$row["ICAO"]."'";
echo implode(", ", $actypes);
?>];
for (i=0;i<actypes.length;i++)
{
document.getElementById(actypes*+"select").style.display = "none";
}
document.getElementById(actype+"select").style.display = "";
}
</script><?php }
?>
Je vais colorer son code.. [code]<?php if ($action == "") $action = "overview";
if ($action == "overview")
{
?>
| <script type="text/javascript">// <![CDATA[
function blink(ob)
{
if (ob.style.visibility == "visible" )
{
ob.style.visibility = "hidden";
}
else
{
ob.style.visibility = "visible";
}
}
setInterval("blink(bl)",750);
// ]]>
</script>
| <script type="text/javascript">
// <![CDATA[
function blink(ob)
{
if (ob.style.visibility == "visible" )
{
ob.style.visibility = "hidden";
}
else
{
ob.style.visibility = "visible";
}
}
setInterval("blink(bl)",750);
// ]]>
</script>
=> Attention Module en cours de construction !!
| |
Vous pouvez déjà apercevoir les propositions ici, la page "modifier" existe mais n'est pas encore terminée, veuillez ne pas valider les modifications sur la page suivante.
| Proposition de vol par nos pilotes |
| Informations principales | Cartes Départ | Cartes Arrivée | Parametres |
| Départ ICAO | Arrivée ICAO | Type d'avion | Distance | Durée | Régle de vol | RMK | Proposer par : | DEP | ACAR | ARR | Modifier/valider: | Supprimer |
<?php $result = mysql_query("SELECT FROM {$dbprefix}suggestions ");
while ($row = mysql_fetch_array($result))
{
$id = $row["ID"];
$depicao = $row["DepICAO"];
$desicao = $row["DesICAO"];
$ac = $row["AC"];
$distance = $row["Distance"];
$duration = $row["Duration"];
$Route = $row["Route"];
$fl = $row["FL"];
$rmk = $row["rmk"];
$flighttype = $row["flighttype"];
if ($flighttype ==P) $flighttype ="Passagers";
if ($flighttype ==C) $flighttype ="Cargo";
if ($flighttype ==M) $flighttype ="Mixte";
if ($flighttype ==A) $flighttype ="Aero";
$duration = FormatTime($duration);
$rulesflight = $row["rulesflight"];
if ($rulesflight ==I) $rulesflight ="IFR";
if ($rulesflight ==V) $rulesflight ="VFR";
if ($rulesflight ==Y) $rulesflight ="IFR/VFR";
if ($rulesflight ==Z) $rulesflight ="VFR/IFR";
$acarr = $row["acarr"];
if(!empty($acarr)) $acarr ="<a href='$acarr'>Lien"; $dep = $row["dep"]; if(!empty($dep)) $dep =" Lien"; $arr = $row["arr"]; if(!empty($arr)) $arr =" [Lien"; $by = $row["PilotID"]; if ($row = mysql_fetch_array(mysql_query("SELECT \ FROM {$dbprefix}Users WHERE ID=$by "))) { $by = addslashes($row["Name"]); } $delete = "]($arr) Suprimer"; $edit = " Modifier"; echo "| $depicao | $desicao | $ac | $distance | $duration |
$rulesflight
| $rmk | $by | $dep | $acarr | $arr | $edit | $delete |
"; } ?>
<?php }
if ($action == "editflight" || $action == "")
{
if ($action == "editflight")
{
$id = $_GET["id"];
if (!$row = mysql_fetch_array(mysql_query("SELECT FROM {$dbprefix}suggestions WHERE ID=$id")))
{
echo "Aucune proposition!";
$found = false;
}
else
{
$id = $row["ID"];
$result2 = mysql_query("SELECT FROM {$dbprefix}suggestions WHERE NewsID=$id");
while ($row2 = mysql_fetch_array($result2))
{
$depicao = $row["DepICAO"];
$desicao = $row["DesICAO"];
$ac = $row["AC"];
$distance = $row["Distance"];
$Duration = $row["Duration"];
$Route = $row["Route"];
$fl = $row["FL"];
$rmk = $row["rmk"];
$flighttype = $row["flighttype"];
if ($flighttype ==P) $flighttype ="Passagers";
if ($flighttype ==C) $flighttype ="Cargo";
if ($flighttype ==M) $flighttype ="Mixte";
if ($flighttype ==A) $flighttype ="Aero";
$duration = FormatTime($duration);
$rulesflight = $row["rulesflight"];
if ($rulesflight ==I) $rulesflight ="IFR";
if ($rulesflight ==V) $rulesflight ="VFR";
if ($rulesflight ==Y) $rulesflight ="IFR/VFR";
if ($rulesflight ==Z) $rulesflight ="VFR/IFR";
$acarr = $row["acarr"];
if(!empty($acarr)) $acarr ="<a href='$acarr'>Lien"; $dep = $row["dep"]; if(!empty($dep)) $dep =" Lien"; $arr = $row["arr"]; if(!empty($arr)) $arr =" [Lien"; $by = $row["PilotID"]; if ($row = mysql_fetch_array(mysql_query("SELECT * FROM {$dbprefix}Users WHERE ID=$by "))) { $by = addslashes($row["Name"]); } } } } } { ?><form action="action.php?action=<?php%20echo%20%24action%20?>Suggestion<?php%20if%20(%24action%20==%20" editflight echo>" method="post">
<p><span style="font-weight: bold; color: #F00;">Numéro de vol commence toujours par les 3 lettres :"MRz" (z étant la lettre qui designe le type de table)</span></p>
<br>
<br>
<span style="color: #000; font-weight: bold;">MRA (AeroClub) - MRC (Charter) - MRF (Fly'in) - MRH (Mission Humanitaire) - MRM (Mission) - MRR (Regular) - MRS (School) - MRT (Transport Cargo)</span><br>
<p>- Veuillez vous reporter à la page precédente pour voir le type de vol de la table selectionnée !!</p>
<p>- Faire suivre les numéros de vol selon le dernier vol de la table.</p>
<br>
<br>
<p>- Le numéro de vol se constitue de 4 chiffres : <span style="color: #000; font-weight: bold;">Xzzz</span> (<span style="font-weight: bold">X</span> est le numéro de la zone de la table) :</p>
<p><span style="font-weight: bold; color: #F00;">1</span><span style="font-weight: normal"> Amérique du Nord</span></p>
<p><span style="color: #F00">2</span> Amérique du Sud</p>
<p><span style="color: #F00">3</span> Europe</p>
<p><span style="color: #F00">4</span> Afrique</p>
<p><span style="color: #F00">5</span> Asie</p>
<p><span style="color: #F00">6</span> Inter-Zone<br>
<br>
<br>
<input type="submit" value="Valider la proposition">
</p>
<table border="1">
<tr>
<td>
Dans quel table?:
</td>
<td>
<select name="icao">
<option value="MRR" if mrr echo selected>>Regular</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Type de vol
</td>
<td bgcolor="#00CCFF">
<select name="icao">
<option value="MRR" if mrr echo selected>>Regular</option>
<option value="MRC" if mrc echo selected>>Charter</option>
<option value="MRT" if mrt echo selected>>Transport Cargo</option>
<option value="MRA" if mra echo selected>>AeroClub</option>
<option value="MRS" if mrs echo selected>>School</option>
<option value="MRT" if mrh echo selected>>Mission</option>
<option value="MRH" if mrh echo selected>>Mission Humanitaire</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Numero du vol:
</td>
<td bgcolor="#00CCFF">
<input type="text" name="callsign" maxlength="4" style="width:50px" value="<?php echo $callsign ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Départ ICAO:
</td>
<td bgcolor="#00CCFF">
<input type="text" name="depicao" maxlength="4" value="<?php echo $depicao ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Arrivée ICAO:
</td>
<td bgcolor="#00CCFF">
<input type="text" name="desicao" maxlength="4" value="<?php echo $desicao ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Avion:
</td>
<td bgcolor="#00CCFF">
<select name="actype" id="actype" size="1" onchange="Check()">
<?php $first = true;
$result = mysql_query("SELECT FROM {$dbprefix}Aircraft ORDER BY ICAO");
if ($ac != "")
{
if ($row = mysql_fetch_array(mysql_query("SELECT FROM {$dbprefix}Aircraft WHERE ICAO='$ac'")))
$acfound = true;
else
$acfound = false;
}
else
{
$acfound = false;
}
if ($reg != "")
{
if ($row = mysql_fetch_array(mysql_query("SELECT FROM {$dbprefix}Fleet WHERE Reg='$reg'")))
$regfound = true;
else
$regfound = false;
}
else
{
$regfound = false;
}
while ($row = mysql_fetch_array($result))
{
$id = $row["ID"];
$result2 = mysql_query("SELECT FROM {$dbprefix}Fleet WHERE ACID=$id");
if (mysql_num_rows($result2) > 0)
{
$name = $row["Name"];
$icao = $row["ICAO"];
$selected = "";
if ($first == true && $acfound == false) $selected = " selected";
$first = false;
if ($acfound == true && $icao == $ac) $selected = " selected";
echo "<option value='\"$icao\"$selected'>$icao - $name</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Matricule:
</td>
<td bgcolor="#00CCFF">
<?php $first = true;
$result = mysql_query("SELECT FROM {$dbprefix}Aircraft ORDER BY ICAO");
while ($row = mysql_fetch_array($result))
{
$id = $row["ID"];
$icao = $row["ICAO"];
$result2 = mysql_query("SELECT FROM {$dbprefix}Fleet WHERE ACID=$id");
if (mysql_num_rows($result2) > 0)
{
?>
<select id="<?php echo $icao ?>select" size="1" name="acreg<?php echo $icao ?>" style="display:<?php if ($first == true && $acfound == false) echo " elseif true echo else>" onchange="Check2()">
<?php $first2 = true;
while ($row2 = mysql_fetch_array($result2))
{
$id = $row2["ID"];
$dbreg = $row2["Reg"];
$selected = "";
if ($first2 == true && $regfound == false) $selected = " selected";
if ($regfound == true && $dbreg == $reg) $selected = " selected";
$first2 = false;
echo "<option value=\"$dbreg\"$selected>$dbreg";
}
echo "</select>";
$first = false;
}
}
?>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Distance:
</td>
<td bgcolor="#00CCFF">
<input type="text" name="distance" value="<?php echo $distance ?>"> NM
</td>
</tr>
<tr>
<?php if ($action == "editflight")
{
if ($flighttimes != 1)
{
$hours = floor($duration / 60);
$mins = round($duration % 60);
}
else
{
$dephours = floor($deptime / 60);
$depmins = $deptime % 60;
$arrhours = floor($arrtime / 60);
$arrmins = $arrtime % 60;
$days1 = substr($days, 0, 1);
if ($days1 == "1") $days1 = " checked"; else $days1 = "";
$days2 = substr($days, 1, 1);
if ($days2 == "2") $days2 = " checked"; else $days2 = "";
$days3 = substr($days, 2, 1);
if ($days3 == "3") $days3 = " checked"; else $days3 = "";
$days4 = substr($days, 3, 1);
if ($days4 == "4") $days4 = " checked"; else $days4 = "";
$days5 = substr($days, 4, 1);
if ($days5 == "5") $days5 = " checked"; else $days5 = "";
$days6 = substr($days, 5, 1);
if ($days6 == "6") $days6 = " checked"; else $days6 = "";
$days7 = substr($days, 6, 1);
if ($days7 == "7") $days7 = " checked"; else $days7 = "";
}
}
?>
<?php if ($flighttimes != 1)
{
?>
</tr>
<tr>
<td bgcolor="#00CCFF">
Durée du vol:
</td>
<td bgcolor="#00CCFF">
<input type="text" name="hours" style="width:30px" maxlength="2" value="<?php echo $hours ?>">h<input type="text" name="mins" maxlength="2" style="width:30px" value="<?php echo $mins ?>">
</td>
</tr>
<?php }
?>
<?php if ($flighttimes == 1)
{
?>
<tr>
<td bgcolor="#00CCFF">
Heure Départ (UTC):
</td>
<td bgcolor="#00CCFF">
<input type="text" name="dephours" style="width:30px" maxlength="2" value="<?php echo $dephours ?>">:<input type="text" name="depmins" maxlength="2" style="width:30px" value="<?php echo $depmins ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Heure d'arrivée (UTC):
</td>
<td bgcolor="#00CCFF">
<input type="text" name="arrhours" style="width:30px" maxlength="2" value="<?php echo $arrhours ?>">:<input type="text" name="arrmins" maxlength="2" style="width:30px" value="<?php echo $arrmins ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Jours de vol:
</td>
<td bgcolor="#00CCFF">
<input type="hidden" name="1" value="-"><label><input type="checkbox" name="1" id="1" value="1" echo> /> Lundi</label>
<input type="hidden" name="2" value="-"><label><input type="checkbox" name="2" id="2" value="2" echo> /> Mardi</label>
<input type="hidden" name="3" value="-"><label><input type="checkbox" name="3" id="3" value="3" echo> /> Mercredi</label>
<input type="hidden" name="4" value="-"><label><input type="checkbox" name="4" id="4" value="4" echo> /> Jeudi</label>
<input type="hidden" name="5" value="-"><label><input type="checkbox" name="5" id="5" value="5" echo> /> Vendredi</label>
<input type="hidden" name="6" value="-"><label><input type="checkbox" name="6" id="6" value="6" echo> /> Samedi</label>
<input type="hidden" name="7" value="-"><label><input type="checkbox" name="7" id="7" value="7" echo> /> Dimanche</label>
<br>
<label><input type="checkbox" id="checkall" onclick="CheckAll()" if echo checked> /> Tout les jours</label>
</td>
</tr>
<?php }
?>
<tr>
<td bgcolor="#00CCFF">
Regle de vol:
</td>
<td bgcolor="#00CCFF">
<select name="rulesflight">
<option value="I" if i echo selected>>IFR</option>
<option value="V" if v echo selected>>VFR</option>
<option value="Y" if y echo selected>>IFR/VFR</option>
<option value="Z" if z echo selected>>VFR/IFR</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF" style="vertical-align:top">
Route:
</td>
<td bgcolor="#00CCFF">
<textarea name="route" style="width:600px;height:100px"><?php echo $route ?></textarea>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Altitude de vol (Ft):
</td>
<td bgcolor="#00CCFF">
<input type="text" name="fl" style="width:100px" value="<?php echo $fl ?>">Exemple : Vol au FL360 = 36000fts -> Indiquez "36000"
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
RMK :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="rmk" style="width:500px" value="<?php echo $rmk ?>">
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Informations supplementaires :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="notes" style="width:600px;height:100px" value="<?php echo $notes ?>">
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#00CCFF">
<div align="center">
Cartes de vol (Adresse URL du Pdf)
</div>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#00CCFF">
<div align="center">
DEPART
</div>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Carte du terrain :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="dep" style="width:500px" value="<?php echo $dep ?>">
"AD"
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#00CCFF">
<div align="center">
ARRIVEE
</div>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Carte d'approche proposer (a placer dans le bonne endroit):
</td>
<td bgcolor="#00CCFF">
<?php echo $acarr ?>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Carte d'approche à vue :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="vacarr" style="width:500px" value="">"VAC"
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#00CCFF">
(ou)
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Carte d'approche aux instruments :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="iacarr" style="width:500px" value="">"IAC"
</td>
</tr>
<tr>
<td bgcolor="#00CCFF">
Carte du terrain :
</td>
<td bgcolor="#00CCFF">
<input type="text" name="arr" style="width:500px" value="<?php echo $arr ?>">"AD"
</td>
</tr>
</table>
<div align="center">
<br>
<br>
<input type="submit" value="Valider la proposition">
</div>
</form>
<script type="text/javascript">
function CheckAll()
{
checked = document.getElementById("checkall").checked;
if (checked == true)
{
document.getElementById("1").checked = true;
document.getElementById("2").checked = true;
document.getElementById("3").checked = true;
document.getElementById("4").checked = true;
document.getElementById("5").checked = true;
document.getElementById("6").checked = true;
document.getElementById("7").checked = true;
}
else
{
document.getElementById("1").checked = false;
document.getElementById("2").checked = false;
document.getElementById("3").checked = false;
document.getElementById("4").checked = false;
document.getElementById("5").checked = false;
document.getElementById("6").checked = false;
document.getElementById("7").checked = false;
}
}
function GetText(id)
{
return document.getElementById(id).value;
}
function SetText(id, text)
{
document.getElementById(id).value = text;
}
function Check()
{
actype = GetText("actype");
var actypes;
actypes = [<?php
$result = mysql_query("SELECT a.ICAO FROM {$dbprefix}Aircraft AS a JOIN {$dbprefix}Fleet AS f ON f.ACID=a.ID");
$actypes = array();
while ($row = mysql_fetch_array($result))
$actypes[] = "'".$row["ICAO"]."'";
echo implode(", ", $actypes);
?>];
for (i=0;i<actypes.length;i++)
{
document.getElementById(actypes*+"select").style.display = "none";
}
document.getElementById(actype+"select").style.display = "";
}
</script><?php }
?>[/code]]($arr)
1 - Quelle est l'erreur que tu obtiens ?
2 - Donne nous uniquement le code concerné par cette erreur.
Comme l'on dit les autres :
C'est pas très lisible (indentation ?)
L'absence d'accolade sur les conditions n'aide pas
Nous balancer le code complet est un peu "barbare"
Précises nous l'erreur !
Met en commentaire des bouts de code pour isoler d'où vient ton soucis. (D'ailleurs des commentaires tout court...)
Relis ton code (car il y a aussi des erreurs dans le xHTML)