Aller au contenu

Alerte Covid-19 #RestezChezVous

Depuis janvier 2020 une épidémie de Coronavirus COVID-19 (ex 2019-nCoV) s’est propagée en France. Retrouvez toutes les informations officielles sur le site du Gouvernementhttps://www.gouvernement.fr/info-coronavirus. Ne propagez pas de fausses nouvelles.
Et #RestezChezVous

Vy

[PHP] Script de dédicasse (dans une barre défilante)

Messages recommandés

Bonjour tout le monde,

A la demande de JLt, je poste le code source du script que j'avais fait pour raph.

Evidemment ceci n'est que du code brut que vous devrez adapter à votre site. Je ne le ferrai pas pour vous.

Une demo est disponible ici : http://sweetkiss.magikstyle.info/dedicasses/post.php

Il est possible qu'il y ai des bugs que vous pourrez reporter dans ce topic.

Voici les étapes à suivre pour l'installation :

- Téléchargez l'archive et l'extraire sur votre disque dur

- Modifiez le fichier _connexion.php avec les informations adéquates de votre table MySQL (informations disponibles chez votre hébergeur)

- Dans l'administration de votre base SQL, créez une table en utilisant les informations du fichier "A LANCER DANS PHPMYADMIN.txt"

- Uploadez tout les fichiers (dans un même repertoire, si vous les changez il faudra modifier les chemins d'accès) SAUF le fichier "A LANCER DANS PHPMYADMIN.txt"

- Il ne vous reste plus qu'à vous rendre vers le fichier post.php via votre navigateur préféré.

- Enjoy ! (si tout s'est bien passé :))

dedicasses.rar

Partager ce message


Lien à poster
Partager sur d’autres sites

OUI Merci c''est sympa de ta part !

L'orsque mon site sera en ligne je mettrai sûrement ton script PHP de dédicace !

Bravo le devellopeur !

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci Vy en tout cas. J'avais décidé finalement d'abandonner ce style de dédicace car mon site étant chargé, cela ralentissait un peu tout le bazar. Même la simple "marquee" ne défilait pas correctement.

Enfin, cela peut servir aux autres, c'est ça qui est chouette :)

Mon conseil, ne jamais mettre trop de flash lorsque vous placez des barre défilante.

Bonne aprem :)

Raf

Partager ce message


Lien à poster
Partager sur d’autres sites

Le lien de démonstration est mort !

EDIT : Merci beaucoup c'est super !!

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

J'ai regardé le script de dédicace il est pas mal mais il y a deux failles de sécu qui sous certaines configuations de PHP peuvent produire un controle total sur la base de données de la part d'un pirate.

De plus pour PHP6 ce script semble trés dangereux, loin de moi de critiquer le travail de son auteur qui est bien je vous propose de rajouter dans le fichier : post.php à la ligne 19

$query .= " VALUES('$heure','$date','".mysql_escape_string($dedi_pseudo)."','".mysql_escape_string($dedi_msg)."','$_SERVER[REMOTE_ADDR]')";

En effet la prise de controle de l'ensemble de votre base de données est possible si la configuration de PHP ne protége pas des injections (la protection ne sera plus par defaut dans PHP6) et peut varier d'un hebergeur à l'autre.

Le must est d'utiliser la fonction mysql_escape_real_string() qui permet une protection en fonction de l'encodage de la base de données.

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas de réponse de l'auteur je me permet de répondre

Pour limiter le nombre de caractères il faut remplacer cette ligne


if($dedi_pseudo && $dedi_msg){

par :


if($dedi_pseudo && $dedi_msg && (strlen($dedi_msg)<=60 )){

Remplace 60 par la limite que tu désires

dans le fichier post.php

Partager ce message


Lien à poster
Partager sur d’autres sites
comment defiler les messages dans l'index

La, un s'il vous plait n'aurait pas été de refus ! Nous ne sommes pas tes esclaves, si tu souhaite avoir des réponses, un minimum de politesse est requis.

Du moins c'est ce que je pense.

Cordialement,

Thomas

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Lien mort, uploader SVP

En parlant meilleur ce sera peut-être déjà mieux..

On est pas des chiens M*RDE !

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Lien mort, uploader SVP

Pourriez-vous uploader s'il vous plait? Puis un petit merci ne serait pas de refus! Ah j'te jure!

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×