PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Javascript » Formulaire Ajax » 06-02-2010 22:25:42

Sha-ka
Réponses : 0

Hello !

Non, ne me frappez pas, j'ai pu voir qu'ajax n'était pas forcément aimé ici tongue

Je vous explique mon problème. J'ai un site qui propose de commander livres, mangas etc par le biais d'un formulaire, pour économiser les frais de port et éviter les stocks couteux. Le formulaire de demande fonctionne très bien (sans ajax, mais pas besoin), l'affichage aussi, cf http://toutdasie.com/Precommandes/?p=852

Seulement, autant le Titre, l'Auteur le nombre d'Exemplaires et la Certitude de la demande émanent du client qui a rempli le formulaire, autant la disponibilité, le prix et l'état émanent de moi. Et pour remplir ces cases, je dois systématiquement passer par l'interface de mysql, ce qui n'est pas forcément très pratique.
Alors j'ai pensé à Ajax. Car souvent, il n'y a pas une mais plusieurs demandes, et naviguer de page en page serait assez périlleux, long et pas du tout pratique.
D'un autre côté, Ajax est réputé ne pas être sécurisé, mais à ce niveau, ce n'est pas un problème puisque la page admin en elle même est sécurisée, seul 2 personnes y ont accès (moi et un autre).

Bref, pour le moment, je n'ai pas d'ébauche, puisque je ne maitrise pas du tout ajax ; j'ai cherché sur la toile afin d'y dénicher ce que je voulais mais sans succès, je n'ai trouvé que des contrôles de formulaires... Donc pour le moment, je n'affiche rien d'autre que l'aspect visuel, c'est à dire soit l'input, soit la donnée en elle même, en attente d'idées...

if($all['Prix']==""){
echo '<input name="Prix" /><br />
<select name="Etat">
<option>Neuf</option>
<option>Occasion</option>
</select>';
}
else{
echo ''.$all['Prix'].'';
}

D'avance merci smile

#2 Promotion » ToutdAsie ouvre ses portes » 14-10-2009 15:19:48

Sha-ka
Réponses : 0

Bonjour,


http://www.toutdasie.com vient d'ouvrir ses portes ! ToutdAsie va tenter
de vous faire découvrir l'Asie par le biais de ses produits les plus
typiques ! Et pour commencer, ToutdAsie va s'attaquer au Japon, avec
divers objets que vous trouverez nulle part ailleurs, sans oublier la
section Animes, un des courants en vogue au Japon mais aussi en France et
de par le monde !


N'hésitez pas à venir jeter un coup d'oeil au site et à m'en donner vos
impressions !


http://www.toutdasie.com


Bien cordialement,


Olivier Pfister

#4 MySQL, PostgreSQL, etc... » Réaliser une base de données » 18-07-2009 10:21:48

Sha-ka
Réponses : 2

Bonsoir.

Pour vous mettre un peu en situation, j'ai créé il y'a de cela 6 ans un site axé sur la nature, qui avait pour rôle de répertorier les espèces de France. Par la suite, le site a souvent évolué et s'est transformé, pour arriver à une base d'espèces mondiales. Seulement, mes "espèces" se limitent aux grandes familles de type reptiles, oiseaux, insectes, etc. Et j'aimerais refaire la base de données pour en faire quelque chose de plus juste, axé sur http://fr.wikipedia.org/wiki/Animalia (le menu à droite) par exemple.

Vous remarquerez que sur chaque lien cliquable, on atterrit sur une autre page qui recense plein d'autres sous espèces.
Et là, question : comment faire pour mettre ça dans une base de données ? Sachant qu'en gros, on ai quelque chose comme ça :
- espèce 1
- espèce 2
- sous espèce 1 de l'espèce 1
- sous espèce 1 de l'espèce 2
- sous espèce 1 de la sous espèce 1

Car les embranchements sont pour ainsi dire infinis... Si quelqu'un a une idée, merci d'avance smile

#5 Re : Javascript » [Résolu] Un petit temps de retard pour un input radio » 12-07-2009 10:20:38

Merci, ça marche nickel smile
Et désolé de m'être trompé de forum, j'ai pas encore l'habitude on va dire tongue

#6 Re : Javascript » [Résolu] Un petit temps de retard pour un input radio » 12-07-2009 10:20:38

Hello et merci. Sauf qu'avec ce code, le div conteu est visible en permanence, quel que soit le choix.
Alors, je vais prendre un exemple pour tenter d'être plus clair

Par défaut :
Non
--> affichage de conteu

Sinon
Oui
--> affichage de conteu2

Les deux div doivent s'afficher alternativement en fait.

#7 Javascript » [Résolu] Un petit temps de retard pour un input radio » 12-07-2009 10:20:38

Sha-ka
Réponses : 5

Bonjour.

J'ai dans l'idée de proposer 2 types de formulaires. Un sera visible par défaut, l'autre le sera uniquement si l'on coche une case. Pour ce faire, j'ai mis en place ce code :

<script type="text/javascript">
<!--

function toggleDisplay(elmt)
{
   if(typeof elmt == "string")
      elmt = document.getElementById(elmt);
   if(elmt.style.display == "none")
      elmt.style.display = "";
   else
      elmt.style.display = "none";
}

// -->
</script>


//le code html

//le choix proposé
<input type="radio" name="contenu" value="Non" onclick="toggleDisplay('conteu2');" />Oui
          <input type="radio" name="contenu" value="Oui" onclick="toggleDisplay('conteu');" checked />Non<br /><br />



          <div id="conteu2" style="display: none;">blabla</div>

          <div id="conteu">blabla</div>

Le code globalement marche, par défaut, le formulaire de conteu s'affiche, sauf que lorsque je coche sur le oui, le formulaire de conteu ne disparait pas. Lorsque je recoche Non, le formulaire conteu disparait, reste le conteu2. Et si je remet oui, il n'y a plus aucun formulaire.
en clair, le code a un temps de retard et je ne saisi pas pourquoi, si quelqu'un avait une idée sur le sujet, d'avance merci smile

#8 Re : Forum Général PHP » Nul en formulaire » 06-07-2009 15:38:15

Bonsoir. Ce n'est pas vraiment un souci, mais il faudra mettre un peu la main à la pâte.
http://www.phpdebutant.org/article56.php

Tu as dans cette page toutes les infos que tu veux, même les phases de tests, après, à toi de jouer smile

#9 Re : Forum Général PHP » Calendrier un peu particulier » 03-07-2009 10:29:59

Ok merci bien, je vais donc me baser là dessus !

Question : le format YEAR ne prend pas avant une certaine année ? En tentant d'entrer des années de type 1700, ça ne prend pas en compte, par contre j'ai testé pour 1950 et au delà, ça marche...

#10 Re : Forum Général PHP » Calendrier un peu particulier » 03-07-2009 10:29:59

Hellow hellow !
J'ai aussi pensé à enregistrer en 3 données, mais je me suis souvenu des dire de MJ qui m'avait engueulé parce que c'était du bidouillage.

Bref, l'ordre serait :

a) 1700 null null
b) 1700 01 null
c) 1700 01 12
d) 1700 03 20
e) 1700 04 null
f) 1701 null null

etc.

#11 Re : Forum Général PHP » Calendrier un peu particulier » 03-07-2009 10:29:59

Arf oui, sans préciser, difficile en effet. En fait, je parle de calendrier, mais ce n'en sera pas vraiment un. J'aimerais que ça n'affiche que les dates où il existe un évènement, un peu comme les billets d'un blog.

La page serait un peu comme ça donc :

1700

il n'y avait pas beaucoup de voiture à cette date.




18 juin 1800

Je n'étais pas encore né ce jour !




etc, enfin quelque chose du genre. Mais comme dit l'affichage n'est pas vraiment un problème, c'est surtout la gestion des dates qui me pose soucis, je ne sais pas si un champ de type date conviendrait.

#12 Forum Général PHP » Calendrier un peu particulier » 03-07-2009 10:29:59

Sha-ka
Réponses : 7

Bonsoir.
J'ai l'intention de créer un calendrier d'un type un peu particulier. J'ai un peu cherché sur le web sans trop y croire, mais je n'ai rien trouvé.
Je m'explique : en fait, j'y mettrais des évènements plus ou moins vieux (remontant jusqu'en 1700) sur des dates plus ou moins précises. Soit il n'y aura que l'année, soit le mois et l'année, ou alors le jour, le mois et l'année. Un truc du genre :

1700 : blabla
18 juin 1800 : bloblo
22 juin 1800 : blublu
aout 2000 : blibli

Seulement, bien que j'ai le résultat de l'affichage en tête, concernant la base de données, je suis un peu dans le flou... Comment gérer ça ? Un champ de type date peut réaliser ce genre de travail ? Et comment ? D'avance merci.

#13 Recrutement » [MISSION] Designer CMS made simple » 17-06-2009 15:41:55

Sha-ka
Réponses : 0

Bonjour.

Dans le cadre d'un de mes nouveaux projets, j'aimerais incorporer un design original. Hélas, mes compétences étant loin d'être brillantes en matière de design, je m'en remet à vous.

Pour informations, le site serait basé sur le monde de Starcraft, donc si vous êtes joueur ou connaisseur, ce serait un indéniable plus, mais ce n'est pas obligatoire non plus.
Par contre, je ne pourrais pas financer ce projet, le site n'a pas de vocation commercial.

Si vous désirez plus d'informations : sha_ka at hotmail dot fr
D'avance merci.

#14 Promotion » Open source » 27-06-2010 21:51:45

Sha-ka
Réponses : 3

Bonsoir (ou bonjour).
Je ne connais aucun site répertoriant les projets open source, pourtant si pratiques et souvent plus élaborés que du code fait maison, voir que du code professionnel que tu payes très cher. Attention, je ne dis pas que c'est toujours vrai, mais des fois, c'est somme toute plus pratique.
En fait, je recherche plus particulièrement un code open source d'un site marchand, mais pas dans le sens conventionnel du terme, un site marchand qui permette aux gens de mettre en vente leurs propres produits. J'ai un exemple parfait :
http://www.manga-occasion.com/

Ou quelque chose du genre. D'avance merci.

Pied de page des forums

Propulsé par FluxBB