$message = "Votre question a bien été publiée !"; break; case 1: $message = "Votre question n'a pas pu être prise en compte."; break; case 2: $message = "Votre question n'a pas pu être associée à un mot clé."; break; default: $message = "Evènement non reconnu."; break; } return $message; } /* Déclaration des variables pour cette page */ $header = afficheHeader($dbh); $onglets = afficheOnglets("ajout"); $pageCentrale = depotQuestion($dbh); $message = ""; $menu = ""; $script = ""; if (isset($_POST["titre"]) && isset($_POST["contenu"])) { $message = information(ajoutQuestion($dbh, utf8_decode($_POST["titre"]), utf8_decode($_POST["contenu"]), $_POST["cle"])); } /* Stockage de la vue à charger dans un buffer */ $html = recupererHTML("../html/index.html"); /* Initialisation du tableau pour le remplacement */ $remplacement = array('%header%' => $header, '%onglets%' => $onglets, '%pageCentrale%' => $pageCentrale, '%message%' => $message, '%menu%' => $menu, '%script%' => $script); /* Remplacement des variables de la vue par les données de la page */ $html = str_replace(array_keys($remplacement), array_values($remplacement), $html); echo $html;
echo "<input type=\"text\" name=\"ulratio_box\" size=\"2\" maxlength=\"3\" value=\"{$ulratio}\">"; echo " : "; echo "<input type=\"text\" name=\"dlratio_box\" size=\"2\" maxlength=\"3\" value=\"{$dlratio}\">"; information($Translate[97], $Translate[45]); echo "</td>\n"; echo "<td class=\"border_r\" colspan=\"2\">\n </td>"; echo "</tr>\n"; } else { echo "<input type=\"hidden\" name=\"ulratio_box\" value=\"{$ulratio}\">"; echo "<input type=\"hidden\" name=\"dlratio_box\" value=\"{$dlratio}\">"; } echo "<tr class=\"edit_user\">\n"; echo "<td class=\"border_ltb\" width=\"{$small_erea}\">" . $Translate[38] . "</td>\n"; echo "<td class=\"border_lrtb\" width=\"{$large_erea}\">\n "; echo "<input type=\"text\" name=\"ipaddress_box\" size=\"20\" maxlength=\"20\" value=\"{$ipaddress}\">\n"; information($Translate[98], $Translate[38]); echo "</td>\n"; echo "<td class=\"border_r\" colspan=\"2\">\n </td>"; echo "</tr>\n"; } else { echo "</tr>\n"; echo "</table>\n"; echo "<table width=\"850\" class=\"edit_user\">\n"; //echo ("<tr class=\"edit_user\">\n"); // echo ("<td class=\"border_ltb\" width=\"$small_erea\">".$Translate[37]."</td>\n"); } echo "<tr class=\"edit_user\">\n"; echo "<td class=\"border_lrb\" valign=\"top\" width=\"{$small_erea}\">" . $Translate[46] . "</td>\n"; echo "<td class=\"border_lrb\" width=\"{$large_erea}\">\n"; echo "<table width=\"100%\"><tr><td>"; echo "<textarea name=\"comment_box\" cols=\"30\" rows=\"3\" wrap=\"virtual\">" . $comment . "</textarea>";
$row = preg_replace('/<\\!\\-\\-\\sBEGIN\\stable_sticky\\s\\-\\->[\\s\\S]+<\\!\\-\\-\\sEND\\stable_sticky\\s\\-\\->/', '<!-- Table sticky -->', $row); } if ($key !== 't13') { $row = preg_replace('/<\\!\\-\\-\\sBEGIN\\sbottom\\s\\-\\->[\\s\\S]+<\\!\\-\\-\\sEND\\sbottom\\s\\-\\->/', '<!-- Bottom -->', $row); } $txt .= $row; } return $txt; }, $topics_list); } $viewforum = str_replace('{TOPICS_LIST_BOX}', $topics_list, $viewforum); } else { $viewforum = str_replace('{TOPICS_LIST_BOX}', '', $viewforum); } if (preg_match('/^c\\d+$/', $selected_id) || preg_match('/^f(6|11)$/', $selected_id)) { $viewforum = str_replace('{PAGINATION}', '', $viewforum); } else { $viewforum = str_replace('{PAGINATION}', '<div class="mobile_title"><a href="javascript:;" class="mobile_prev_button block"><p>Prev.</p></a><p class="mobile_title_content">Page <strong>9</strong> of <strong>99</strong></p><a href="javascript:;" class="mobile_next_button block"><p>Next</p></a></div>', $viewforum); } if (preg_match('/^c\\d+$/', $selected_id) || preg_match('/^f(6|7|11)$/', $selected_id)) { $viewforum = preg_replace('/<\\!\\-\\-\\sBEGIN\\sswitch_user_authpost\\s\\-\\->([\\s\\S]+?)<\\!\\-\\-\\sEND\\sswitch_user_authpost\\s\\-\\->/', '<!-- Switch user authpost -->', $viewforum); } else { $viewforum = str_replace('{U_POST_NEW_TOPIC}', 'post.php', $viewforum); $viewforum = str_replace('{L_NEW_TOPIC}', 'New topic', $viewforum); } echo $viewforum; } else { information('The forum you selected does not exist.'); } // FOOTER include 'inc/footer.php';
return $res === false ? 3 : 2; } /* Déclaration des variables pour cette page */ $header = afficheHeader($dbh); $onglets = afficheOnglets("profil"); $pageCentrale = recupererHTML("../html/profil.html"); $message = ""; $menu = ""; $script = ""; if (isset($_POST["mdp"])) { if (mdpValide($dbh, $_POST["mdp"])) { $valide = filter_var($_POST["email"], FILTER_VALIDATE_EMAIL); $message = $valide == false ? information(4) : information(changerEmail($dbh, $_POST["email"])); } else { $message = information(5); } } if (isset($_POST["ancien"])) { if ($_POST["nouv1"] === $_POST["nouv2"]) { //$message = (mdpValide($dbh, $_POST["ancien"]) ? information(changerMDP($dbh, $_POST["nouv1"])) : information(5)); } else { $message = information(6); } } /* Stockage de la vue à charger dans un buffer */ $html = recupererHTML("../html/index.html"); /* Initialisation du tableau pour le remplacement */ $remplacement = array('%header%' => $header, '%onglets%' => $onglets, '%pageCentrale%' => $pageCentrale, '%message%' => $message, '%menu%' => $menu, '%script%' => $script); /* Remplacement des variables de la vue par les données de la page */ $html = str_replace(array_keys($remplacement), array_values($remplacement), $html); echo $html;