TuesdayATB 50 Posté(e) le 17 septembre 2017 Partager Posté(e) le 17 septembre 2017 (modifié) Hey, c'est Tuesday ! Oulah j'ai écrit trop grand 0.0 En ce beau jour de... *regarde en bas a droite de son PC* septembre ^^ je vous partage un systéme de dédicace qui était normalement partagé avec BobbaLiveCMS de Nico. Ce post devait être publié en début Juillet mais j'ai oublié de cliquer sur le bouton poster et je viens de le remarquer mdr jsui kune mérd Le systéme à été fait par Nico et j'ai demandé son autorisation bien sur sur Skype, la preuve : Pour avoir accès à cette image, merci de vous connecter. Aprés j'ai modifié un peu ce système pour qu'il soit plus facile à installer. Sans plus tarder, voila les explications Ajouter l'image «dedibarre.png» dans un dossier "images" à la racine du FTP. C'est l'image ou les dédicaces défileront, vous pouvez la modifier Pour avoir accès à cette image, merci de vous connecter. Prendre le dossier "css" et le mettre à la racine du FTP. C'est tout ce qui est design, mettez le bien à la racine !!! Pour avoir accès à cette image, merci de vous connecter. Ajouter dans le header.php ce bout de code : Code qui fera passer les dédicaces, pas obligé de le mettre sur l'header bien sur Citation <div class="dedicace"> <marquee style="margin-top: 12px;color: black;width: 681px;margin-left: 81px;"> <?PHP $sql = $bdd->query("SELECT * FROM bl_dedi"); while($d = $sql->fetch()) { $c++; ?> <b><?php echo $d['pseudo']?>:</b> <?php echo $d['message']; ?> - <?php } ?> </marquee> </div> Ajouter dans la base de donnée ce bout de SQL : La ou sera stocké le pseudo/message affiché. Citation CREATE TABLE `bl_dedi` ( `id` int(11) NOT NULL, `pseudo` varchar(90) NOT NULL, `message` text NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Contenu de la table `bl_dedi` INSERT INTO `bl_dedi` (`id`, `pseudo`, `message`) VALUES (1, 'Bot', 'Bienvenue ! Amusez vous bien parmi nous :p'), Index pour les tables exportées Index pour la table `bl_dedi` ALTER TABLE `bl_dedi` ADD PRIMARY KEY (`id`); AUTO_INCREMENT pour les tables exportées AUTO_INCREMENT pour la table `bl_dedi` ALTER TABLE `bl_dedi` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; Pour avoir accès à cette image, merci de vous connecter. Juste aprés ce bout de code sur le me.php : Citation if(!isset($_SESSION['username'])) { Redirect("".$url."/index.php"); } Mettre ce code : (si le bout de code ci-dessus n'est pas sur votre me.php mettez le code ci-dessous au debut de la me.php) Citation if(isset($_POST['dedisubmit'])){ if(isset($_GET['do']) && $_GET['do'] == 'sendedi'){ $messagededi = Secu($_POST['messagededi']); $pseudo = $user['username']; if(isset($messagededi)) { $errored = false; if(strlen($messagededi) < 1) { $message = "Vous n'avez rien à dire ?"; $errored = true; } if($errored == false) { $insertusera = $bdd->prepare("INSERT INTO bl_dedi (pseudo, message) VALUES (:pseudo, :messagededi)"); $insertusera->bindValue(':pseudo', $pseudo); $insertusera->bindValue(':messagededi', $messagededi); $insertusera->execute(); $success = "Votre dédicace vient d'être posté"; header( "refresh:3;url=".$url."/moi.php" ); } } } } Et donc pour finir mettez sur le me.php ou sur une page dédiée ce code. C'est le formulaire pour poster la dédicace mettez le ou vous voullez ^^ Citation <div id="box-blanche"> <div id="text-archive">POSTER UNE DEDICACE</div> <form action="?do=sendedi" method="post" style="text-align: center;"> <p><textarea name="messagededi" id="editor1" rows="4" cols="40"></textarea></p> <button type="submit" name="dedisubmit" class="btn">Envoyer ma dédicace</button> </form> </div> Voila, merci d'avoir lu, si vous avez aimez lachez poce blo. Contactez @Nico ou @Tuesday en cas d'aide. Mais attends, j'ai pas oublié de vous passer le lien de téléchargement ? ^-^ Pour avoir accès à ce lien, merci de vous connecter. Modifié le 17 septembre 2017 par Tuesday Lien à poster Partager sur d’autres sites Plus d'options de partage...
Luxury Jared 44 Posté(e) le 17 septembre 2017 Partager Posté(e) le 17 septembre 2017 Merci du partage Lien à poster Partager sur d’autres sites Plus d'options de partage...
TuesdayATB 50 Posté(e) le 17 septembre 2017 Auteur Partager Posté(e) le 17 septembre 2017 à l’instant, Luxury.Dev a dit : Merci du partage Derien, bon usage Lien à poster Partager sur d’autres sites Plus d'options de partage...
yel0x 3 Posté(e) le 10 décembre 2017 Partager Posté(e) le 10 décembre 2017 Probleme dans le formulaire avec cette ligne: $messagededi = Secu($_POST['messagededi']); @Tuesday | YK Lien à poster Partager sur d’autres sites Plus d'options de partage...
TuesdayATB 50 Posté(e) le 10 décembre 2017 Auteur Partager Posté(e) le 10 décembre 2017 Il y a 5 heures, yel0x a dit : Probleme dans le formulaire avec cette ligne: $messagededi = Secu($_POST['messagededi']); @Tuesday | YK Peut être ton CMS utilise du PDO ou je ne sais quoi. Je sais juste que c'est compatible avec MyCMS de billstrack après peut être à rendre compatible avec d'autres ! Lien à poster Partager sur d’autres sites Plus d'options de partage...
yel0x 3 Posté(e) le 10 décembre 2017 Partager Posté(e) le 10 décembre 2017 Il y a 11 heures, Tuesday | YK a dit : Peut être ton CMS utilise du PDO ou je ne sais quoi. Je sais juste que c'est compatible avec MyCMS de billstrack après peut être à rendre compatible avec d'autres ! un probleme de compatibilité donc ? Lien à poster Partager sur d’autres sites Plus d'options de partage...
TuesdayATB 50 Posté(e) le 11 décembre 2017 Auteur Partager Posté(e) le 11 décembre 2017 Il y a 22 heures, yel0x a dit : un probleme de compatibilité donc ? Yess Lien à poster Partager sur d’autres sites Plus d'options de partage...
ZaYor 6 Posté(e) le 22 février 2018 Partager Posté(e) le 22 février 2018 Sa veux pas insérer le code que tu nous donne a mettre dans la db sa me met des erreurs alors que j'ai pas la tables Lien à poster Partager sur d’autres sites Plus d'options de partage...
Kurume 0 Posté(e) le 9 avril 2018 Partager Posté(e) le 9 avril 2018 Compatible avec retrophp ? Lien à poster Partager sur d’autres sites Plus d'options de partage...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant