Radios-fr.com

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

L'ensemble des logiciels/scripts développés par la communauté.

Messagede MaxPag le Mer Oct 31, 2007 08:51

Le lien de démonstration est mort !
EDIT : Merci beaucoup c'est super !!
Dernière édition par MaxPag le Mer Oct 31, 2007 18:25, édité 1 fois.
Avatar de l’utilisateur
MaxPag
Pro Radio
Pro Radio
 
Messages: 564
Inscription: Lun Aoû 28, 2006 16:30
Localisation: Liège [ Belgique ]

Messagede suisse31 le Sam Nov 17, 2007 22:07

On fait comment pour effacé les messages ? Hors de phpmyadmin.
suisse31
Amateur Radio
Amateur Radio
 
Messages: 39
Inscription: Mar Juil 10, 2007 11:08

re

Messagede bilou042 le Jeu Déc 27, 2007 17:56

mince moi qui en ai fait un ...
bilou042
Semi-Initié Radio
Semi-Initié Radio
 
Messages: 107
Inscription: Ven Déc 21, 2007 14:08
Localisation: Devant Le Pc - Visé - Liège - Belgique - Europe - Planete Terre

Messagede suisse31 le Jeu Déc 27, 2007 18:12

Tu là toujours ?
suisse31
Amateur Radio
Amateur Radio
 
Messages: 39
Inscription: Mar Juil 10, 2007 11:08

Messagede Sylar le Jeu Déc 27, 2007 18:27

Pour effacer les dédicaces en dehors de PHPadmin tu fais lu à l'atenne je crois que sa éfface, enfin moi sa efface.
Avatar de l’utilisateur
Sylar
Semi-Initié Radio
Semi-Initié Radio
 
Messages: 126
Inscription: Dim Oct 07, 2007 17:22

Messagede T3 le Mer Juin 11, 2008 12:18

Comment fait ton pour limiter le nombre de caractères
Avatar de l’utilisateur
T3
Amateur Radio
Amateur Radio
 
Messages: 20
Inscription: Lun Mai 19, 2008 21:52

Messagede vincent le Mer Juin 11, 2008 13:43

Bonjour,

Et le bonjour, merci etc?
Excusez moi pour le hs mais desfois...

Vincent.
vincent
Connaisseur Radio
Connaisseur Radio
 
Messages: 74
Inscription: Dim Jan 08, 2006 15:54
Localisation: TROYES

Messagede Coo le Mer Juin 11, 2008 14:17

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.
Coo
Connaisseur Radio
Connaisseur Radio
 
Messages: 54
Inscription: Jeu Juin 05, 2008 13:32
Localisation: Valenciennes / Lille

Messagede Coo le Ven Juin 13, 2008 21:10

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

Code: Tout sélectionner
if($dedi_pseudo && $dedi_msg){


par :
Code: Tout sélectionner
if($dedi_pseudo && $dedi_msg && (strlen($dedi_msg)<=60 )){

Remplace 60 par la limite que tu désires

dans le fichier post.php
Dernière édition par Coo le Ven Juin 13, 2008 21:47, édité 2 fois.
Coo
Connaisseur Radio
Connaisseur Radio
 
Messages: 54
Inscription: Jeu Juin 05, 2008 13:32
Localisation: Valenciennes / Lille

Messagede Ben33 le Ven Juin 13, 2008 21:59

Le lien est mort.
Avatar de l’utilisateur
Ben33
Amateur Radio
Amateur Radio
 
Messages: 34
Inscription: Lun Déc 10, 2007 19:06
Localisation: Aquitaine

Messagede Publicité le 21 Juin 2008 00:00

Publicité
 
Messages : 60
Inscription: 21 Juin 2008 23:14
Localisation: Sur ce forum
  • Message privé
  • Site Internet
  • MSNM/WLM

Retourner vers Général >> Développement



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités