Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1580 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Cherche idées

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Cherche idées

n°1478107
kwaio
Posté le 19-11-2006 à 15:30:05  profilanswer
 

J'veux embeter personne, hein, mais j'aimerai m'améliorer en PHP/MySQL.
Mes compétences sont cependant assez limités, et je manque totalement d'imagination.
 
Alors messieurs les professeurs, avez vous des exercices simples pour moi?
 
Mon dernier script : http://kwaio.free.fr (merci de ne rien entrer dans le formulaire.)

mood
Publicité
Posté le 19-11-2006 à 15:30:05  profilanswer
 

n°1478121
gatsu35
Blablaté par Harko
Posté le 19-11-2006 à 16:35:23  profilanswer
 

Voila :o
supprime la gestion du HTML :o

n°1478144
kwaio
Posté le 19-11-2006 à 18:15:24  profilanswer
 

Tres marrant.
SInon, des idées INTELLIGENTES ?

n°1478160
afbilou
pouet your life
Posté le 19-11-2006 à 18:50:05  profilanswer
 

Il faut que tu filtres les entrées envoyées par tes visiteurs via ton formulaire. Controler le contenu et éliminer les codes HTML, Javascript, PHP mal venus. Il existe tout plein de fonctions PHP qui te permettent ce genre de traitement : htmlentities, htmlspecialchars, nl2br, stripslashes, addslashes etc ... vont surement t'interresser ...

n°1478161
kwaio
Posté le 19-11-2006 à 18:51:55  profilanswer
 

ENfin bon vu mon probleme avec mon FTP, je peut rien faire pour le moment... (cf sujet créé sur ce meme forum, section "hebergement" )

n°1479605
kwaio
Posté le 21-11-2006 à 21:31:02  profilanswer
 

bon voila probleme de ftp résolu.
alors des idées ?

n°1479637
kwaio
Posté le 21-11-2006 à 22:27:13  profilanswer
 

Message au pti rigolos.
arrettez de tester mon script, OUI, j'ai mis htmlentities()...

n°1479641
-ThX-
Not here anymore
Posté le 21-11-2006 à 22:31:17  profilanswer
 

kwaio a écrit :

Message au pti rigolos.
arrettez de tester mon script, OUI, j'ai mis htmlentities()...


 
J'te trouve un poil aggressif... si tu veux des pistes pour progresser, c'est normal qu'on teste ton script pour déceler les erreurs non ?

n°1479647
FlorentG
Unité de Masse
Posté le 21-11-2006 à 22:41:58  profilanswer
 

lol [:joce] Idée n°1, un body

n°1479648
FlorentG
Unité de Masse
Posté le 21-11-2006 à 22:42:15  profilanswer
 

Qui est chaud pour y mettre toute la recommendation XSLT ? [:dawa]

mood
Publicité
Posté le 21-11-2006 à 22:42:15  profilanswer
 

n°1479739
anapajari
s/travail/glanding on hfr/gs;
Posté le 22-11-2006 à 09:57:55  profilanswer
 

chez moi ça marche pas du tout, chaque fois que j'ajoute un truc il se passe rien :o

n°1479740
FlorentG
Unité de Masse
Posté le 22-11-2006 à 09:59:39  profilanswer
 

Chez moi ça marche :o

n°1479748
anapajari
s/travail/glanding on hfr/gs;
Posté le 22-11-2006 à 10:10:43  profilanswer
 

ah ouais non c'est l'utilisateur(moi) qu'était mongol, j'avais pas vu que les resultats étaient triés par ordre alphabétique :o
 

n°1479749
FlorentG
Unité de Masse
Posté le 22-11-2006 à 10:13:55  profilanswer
 

Et j'ai l'impression qu'on peut pas mettre deux fois le même nom

n°1479750
FlorentG
Unité de Masse
Posté le 22-11-2006 à 10:15:20  profilanswer
 

Bon kwaio, y'a des idées là non ? [:dawa] Genre essayer de faire un antiflood ou un truc comme ça :D
 
Et donner un message d'erreur si on oublie une idée par exemple, afficher l'idée qu'on vient d'insérer dans une jolie couleur, convertir tout ça en Unicode (parce que le windows-1250, bof, bof, si t'as un oncle japonais il pourra pas écrire [:dawak]) etc.


Message édité par FlorentG le 22-11-2006 à 10:22:43
n°1479760
anapajari
s/travail/glanding on hfr/gs;
Posté le 22-11-2006 à 10:26:38  profilanswer
 

+ nl2br :o

n°1479922
kwaio
Posté le 22-11-2006 à 14:25:08  profilanswer
 

J'ai fais plus simple qu'un antiflood, un mot de passe...
Basique, mais ça suffira.
Et pis j'ai aps d'oncle japonais.
Et pis je sais pas ce que c'est windows-1250
Et pis je sais aps ce que c'est XSLT
et pis meme si c'est pas fait expres, tant mieux qu'on puisse pas mettre 2fois le meme nom.
Et finalement, un <body>, yen a un, c'est pas ça ?


Message édité par kwaio le 22-11-2006 à 14:26:07
n°1479923
FlorentG
Unité de Masse
Posté le 22-11-2006 à 14:26:32  profilanswer
 

Haha :D C'est toujours bien de confier son appli à des gens, histoire d'être sûr que ça fonctionne bien

n°1479927
kwaio
Posté le 22-11-2006 à 14:28:29  profilanswer
 

DU moment que je peut supprimer les bétises dans la base, ça va.
Par contre les trucs du genre "DELETE * FROM idees" j'ai moyen apprécié... Heureusement, la table s'appelle pas "idees"

n°1479930
FlorentG
Unité de Masse
Posté le 22-11-2006 à 14:29:15  profilanswer
 

C'était pour tester les injections SQL, extrêmement important (moi j'ai été gentil, j'ai mis un select union [:dawa])

n°1479931
FlorentG
Unité de Masse
Posté le 22-11-2006 à 14:30:01  profilanswer
 

Quelqu'un a un dictionnaire de prénom ? [:petrus75]

n°1479933
kwaio
Posté le 22-11-2006 à 14:31:00  profilanswer
 

pour ?

n°1479935
FlorentG
Unité de Masse
Posté le 22-11-2006 à 14:31:45  profilanswer
 

Tester tous les prénoms possible pour trouver le troisième fils d'anabelle [:kbchris]

n°1479937
kwaio
Posté le 22-11-2006 à 14:33:00  profilanswer
 

marrant...
Nan en fait, je considere celle ci comme "terminée", mais je cherche d'autres projets du meme style, assez simples à réaliser pour me eprfectionner doucement... (on va aps refaire Ogame ou autre jeu PHP avec 2mois de PHP dans l'cul)

n°1479950
rufo
Pas me confondre avec Lycos!
Posté le 22-11-2006 à 14:51:49  profilanswer
 

pour info, pour faire un tableau en html, on utilise <table>...</table>

n°1480150
kwaio
Posté le 22-11-2006 à 18:03:42  profilanswer
 

rufo a écrit :

pour info, pour faire un tableau en html, on utilise <table>...</table>


Code :
  1. echo"<table border='1' width='100%'> \n
  2. <tr>\n
  3. <td>Nom</td>\n
  4. <td>Idée n°1</td>\n
  5. <td>Idée n°2</td>\n
  6. <td>Idée n°3</td>\n
  7. </tr>\n
  8. ";


Moi pas comprendre. pourquoi il apparait pas alors qu'il devrait y etre ? Oo

n°1480173
gatsu35
Blablaté par Harko
Posté le 22-11-2006 à 18:29:26  profilanswer
 

Il y est :o

Code :
  1. <p>Merci aux parents de vérifier ce que leurs enfants ont mis. (révé)
  2. Pour modification, envoyer un mail &aacute; truc@truc.com </p><table border='1' width='100%'>

n°1480176
kwaio
Posté le 22-11-2006 à 18:36:33  profilanswer
 

il se cache le fourbe ^^
la prochaine fois, rufo, essaie de pas etre aussi bigleux que mwa ^^

n°1480178
dwogsi
Défaillance cérébrale...
Posté le 22-11-2006 à 18:42:29  profilanswer
 

Citation :

Mauvais mot de passeVotre demande a été ajoutée.


Spa logique!  :pt1cable:
Et puis tu pourrais aussi mettre un tire!


Message édité par dwogsi le 22-11-2006 à 18:47:27
n°1480182
kwaio
Posté le 22-11-2006 à 18:49:18  profilanswer
 

Ouias, j'ai fait ça a l'arrache, j'avoue c'est aps propre, mais j'ai pas envie de revoir tout la structure conditionelle ...

n°1480184
dwogsi
Défaillance cérébrale...
Posté le 22-11-2006 à 18:54:30  profilanswer
 

Ok, enfin bon je pense pas quand même que ça donne beaucoup de travail.

 

Tiens un truc que tu pourrais faire pas trop compliqué à priori...
Que j'ai la flème de faire et/ou de chercher :
Un script qui fait du remplissage de BDD.

 

Genre en premier tu demande le couple login/mdp, ensuite tu donne le choix d'une bdd si yen a plusieurs dispo. Ensuite liste des table avec checkbox, quantité d'enregistrement a insérer et un bouton de validation.

 

Derrière ça, détection automatique de la structure des tables, génération de contenus aléatoirs. Prise en compte du max execution time pour pas te prendre des timeout dans la gueule en cas de "grosse" demandes : donc du traitement par lots au besoin.

 

Enfin c'est juste une idée. Et puis au moins c'est pas un script innutile.

Message cité 1 fois
Message édité par dwogsi le 22-11-2006 à 18:55:24
n°1480193
kwaio
Posté le 22-11-2006 à 19:04:59  profilanswer
 

J'ai compris l'ensemble, en gros, un PhPmyadmin en ultra simplifié... Pourquoi pas ?

n°1480194
dwogsi
Défaillance cérébrale...
Posté le 22-11-2006 à 19:07:17  profilanswer
 

Non il ne s'agit pas d'un phpMyAdmin. Je parle d'un script qui fait du remplisage massif de base de données et ne se limitant pas forcément à MySQL bien entendu.

 

Si PhpMyAdmin fait ça... Alors j'ai loupé quelque chose...

 

Edit :
Bon en fait il est vrai que tout ce qui concerne la détection de la structure des bases/tables peu se touver dans phpMyAdmin.


Message édité par dwogsi le 22-11-2006 à 19:14:24
n°1480433
rufo
Pas me confondre avec Lycos!
Posté le 23-11-2006 à 10:08:18  profilanswer
 

kwaio a écrit :

il se cache le fourbe ^^
la prochaine fois, rufo, essaie de pas etre aussi bigleux que mwa ^^


 
alors t'es gentil, mais il manque le </table> à la fin de ton tableau. Et j'ai pas besoin de regarder ton code, j'ai installé le plugin "tidy" pour Firefox qui se charge pour moi de dire ce qui ne va pas dans le code html... :kaola:  

n°1480438
rufo
Pas me confondre avec Lycos!
Posté le 23-11-2006 à 10:17:45  profilanswer
 

dwogsi a écrit :

Ok, enfin bon je pense pas quand même que ça donne beaucoup de travail.
 
Tiens un truc que tu pourrais faire pas trop compliqué à priori...
Que j'ai la flème de faire et/ou de chercher :
Un script qui fait du remplissage de BDD.
 
Genre en premier tu demande le couple login/mdp, ensuite tu donne le choix d'une bdd si yen a plusieurs dispo. Ensuite liste des table avec checkbox, quantité d'enregistrement a insérer et un bouton de validation.
 
Derrière ça, détection automatique de la structure des tables, génération de contenus aléatoirs. Prise en compte du max execution time pour pas te prendre des timeout dans la gueule en cas de "grosse" demandes : donc du traitement par lots au besoin.
 
Enfin c'est juste une idée. Et puis au moins c'est pas un script innutile.


 
ça c'est vrai. Faire des jeux de tests pour une BD manuellement, c'est toujours problématique et fastidieux.

n°1481509
kwaio
Posté le 24-11-2006 à 18:36:27  profilanswer
 

QUestion, tous mes lettres à accent sont remplacés apr des ? dans la BDD depuis que j'ai mis htmlentities()
Pourquoi ?

n°1481655
FlorentG
Unité de Masse
Posté le 25-11-2006 à 13:35:33  profilanswer
 

Le htmlentities, ça ne se fait que côté génération de la page, pas au moment de l'insertion.
 
Si c'est bien fait comme ça, faut ensuite dire à htmlentities quel encoding tu utilises. Là en l'ocurrence c'est windows-1250 (ce qui est carrément naze de chez naze, vaut mieux prendre un iso-8859-1 ou un utf-8)

n°1481662
kwaio
Posté le 25-11-2006 à 13:58:48  profilanswer
 

C'est surement par défaut.
1)Je sais meme pas ce que c'est ce que tu me parle
2)meme si je savais, je vois aps les différences.
3)Je sais encore moins comment changer çà.

n°1481691
FlorentG
Unité de Masse
Posté le 25-11-2006 à 15:19:29  profilanswer
 

lol :D
 
Ca doit être par défaut dans ton éditeur. Regarde dans sa doc comment changer l'encoding

n°1481730
kwaio
Posté le 25-11-2006 à 17:44:51  profilanswer
 

J'ai mis iso 8859 , car j'avais des signes moches en utf8 (Â; copyright etc...)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Cherche idées

 

Sujets relatifs
Cherche compteur (très) intelligentCherche formateur flash
Cherche un valeur dans une ligne et retourne la position de la celluleCherche un script de partage FTP
Cherche personne pour creer un fichir d'install.[JAVA ou ACTIVE X] Cherche soultions pour resize image + upload
Cherche un site d'admin PHP pour uploaderCherche béta testeur pour petit utilitaire
Cherche développeurs pour Media CenterCherche une propriété CSS
Plus de sujets relatifs à : Cherche idées


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR