Script plantage
Résolu
Profil bloqué
-
Stanislas Poisson Messages postés 424 Date d'inscription Statut Membre Dernière intervention -
Stanislas Poisson Messages postés 424 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila mes script
POURQUOI SA NE MARCHE PAS ?
voila mes script
Code PHP : <?php include("header.php"); ?> <?php include("menusx.php"); ?> <?php include("config.php") ?> <?php if(isset($_SESSION['username']) and $dnn['admin']==1 ) { ?> <form action="modoplus.php" method="post"> Utilisateur a faire modérateur. <input type="text" name="ipi" /> <input type="submit" value="Envoyer"/></br> </FORM> <?php if(isset($_SESSION['username']) and $_SESSION['username']==Admin or $_SESSION['username']==zaikoe) { ?> <form action="adminplus.php" method="post"> Utilisateur a faire admin. <input type="text" name="iaac" /> <input type="submit" value="Envoyer"/> </FORM> <?php } ?> <?php } ?> <?php include("pied_de_page.php"); ?>
Code PHP : <?php include("header.php"); ?> <?php include("menusx.php"); ?> <?php include('config.php') ?> <?php $bonjour = $_POST['iaac']; ?> <?php if(isset($_SESSION['username']) and $_SESSION['username']==zaikoe or $_SESSION['username']==Admin) { { ?> <?php $connexion = mysql_connect("***","**","**"); mysql_select_db("**",$connexion); $caca = mysql_query("select email from users where username= '$bonjour' "); $cacao = mysql_fetch_array($caca); $username = $_SESSION['username']; $result = mysql_query("UPDATE users SET admin = 1 WHERE username = '$bonjour'"); ?> <?php $salut = $cacao['email']; ?> <?php $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=uft-8\r\n"; $headers .= "From: /hh/@hotmail.fr /hh/@hotmail.fr </hh/@hotmail.fr>\r\nReply-to : /h/@hotmail.fr </h/@hotmail.fr>\nX-Mailer:PHP"; $subject= Administration; $destinataire="$salut"; $body="L'utilisateur $bonjour (vous) a été promu administrateur BRAVO. Cordialement l'équipe de modération de http://prizado.tk (dont vous faites partis)"; if (mail($destinataire,$subject,$body,$headers)) { echo "//"; } else { echo "Une erreur s'est produite"; } ?> <?php } ?>
POURQUOI SA NE MARCHE PAS ?
A voir également:
- Script plantage
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Plantage windows 10 - Guide
- Script cmd - Guide
4 réponses
c'est quoi toutes ces ouvertures et fermeture de balise php ???
il te manque } à la fin de ton code
tu peux faire des echo sur tes form, ça va dejà limité !
il te manque } à la fin de ton code
} ?>
tu peux faire des echo sur tes form, ça va dejà limité !
echo ' <form action="adminplus.php" method="post"> Utilisateur a faire admin. <input type="text" name="iaac" /> <input type="submit" value="Envoyer"/> </FORM>';
.............
J'adore les "pourquoi ca marche pas" avec un paquet de code... Le meme code sur une autre machine avec un autre parametrage peut changer de comportement.
Donne nous au moins les erreurs qui ressorte,
au debut rajoute un $index=0;
puis dans les test au fur et a mesure, fais un
echo ($index++).'<br>';
tu saura ou ton script est passer et deja tu pourra determiner une bonne partie du probleme, qu'est ce qui coince.
J'adore les "pourquoi ca marche pas" avec un paquet de code... Le meme code sur une autre machine avec un autre parametrage peut changer de comportement.
Donne nous au moins les erreurs qui ressorte,
au debut rajoute un $index=0;
puis dans les test au fur et a mesure, fais un
echo ($index++).'<br>';
tu saura ou ton script est passer et deja tu pourra determiner une bonne partie du probleme, qu'est ce qui coince.