milsodor

Inscris le 06/12/2007 à 14:42
  • Signature
    seul les bons professeurs forment les bons autodidactes
  • Site web
  • Nombre de sujets
    5
  • Nombre de messages
    23
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

milsodor
le 14/02/2008 à 16:17
liste déroulante et sous-liste
yeh..
probleme resolu..

voici le code que j'ai trouvé
<?
<!--fonction affiche ou pas liste-->
<script language='javascript'>
function affichechoix(texte)
{
if (texte=="Etat")
document.getElementById("choixetat").style.visibility= 'visible';
else
document.getElementById("choixetat").style.visibility= 'hidden';


if (texte=="Categorie")
document.getElementById("choixcat").style.visibility= 'visible';
else
document.getElementById("choixcat").style.visibility= 'hidden';
}

</script>
?>

que j'ai mis entre les tag head

et entre les body

<?
<FORM ACTION="/prive/petite_annonce/affiche_annonce.php" method="post" >

<SELECT onchange="affichechoix(this.value)" name="triprincipal" >
<OPTION value="tous">toutes</OPTION>
<OPTION value="Categorie">categorie</OPTION>
<OPTION value="Etat">etat</OPTION>
<OPTION value="Prix">prix</OPTION>
</SELECT>

<p><center><div id="choixcat" style="visibility:hidden">
<SELECT name="tricat">
<option value=""> choisissiez votre categorie</option>
<option value=""> ================</option>
<option value="electro_menager">Electro_ménager</option>
<option value="video">Films & vidéo</option>
<option value="informatique">Informatique</option>
<option value="livre">Livre</option>
<option value="meuble">Mobilier</option>
<option value="musique">Musique</option>
<option value="telephone">Téléphonie</option>
<option value="divers">Divers</option>
</SELECT></div>

<div id="choixetat" style="visibility:hidden">
<SELECT name="trietat" >
<option value=""> choisissiez l'etat de l'objet</option>
<option value=""> ================</option>
<option value="neuf">Neuf</option>
<option value="occasion">Occasion</option>
<option value="piece">Pour pièces</option>
</SELECT></div>
</center>






<!--<input type="text" name="ville_saisie"></div>-->
<input type="submit" name="go" value="Afficher les annonces" />
</form>
?>


ensuite je me redirige vers ma page d'affichage ou j'execute la requete en fonction des variable post passée.

Ca fonctionne c'est le principal.
jhe voulais faire ca car sur mon site je met en place une partie "petites annonces".

Je progresse je progresse et encore merci
@+
seul les bons professeurs forment les bons autodidactes
milsodor
le 14/02/2008 à 07:06
liste déroulante et sous-liste
Bonjour ,j'aurais besoin d'un conseil quand au listes déroulantes <select> ,car je sais pas par quel bout commencer.

voila mon soucis je voudrais faire une liste déroulante avec un type de choix ,puis en fonction de ce choix une seconde liste apparait pour proposer divers options.
un exemple rapide
ma liste principale propose 1 option tous et 1 options autre.
si on choisit tous j'affiche toutes les infos de ma BD,si on choisit autre j'affiche une autre liste pour selectionner sur quoi porte la recherche.

j'ai vu qu'il fallais surement passer par javascript,mais la par contre je n'y connais rien,si quelqu'un pouvais me donner une piste...
merci
seul les bons professeurs forment les bons autodidactes
milsodor
le 05/02/2008 à 09:49
precison sur les include et require
ok merci la globule je vais continuer à chercher le pourquoi de ce bug..

Pourtant mes includes sont à leur place ,il doit y avoir autre chose.
encore merci
seul les bons professeurs forment les bons autodidactes
milsodor
le 05/02/2008 à 08:53
precison sur les include et require
bonjour à tous,j'aurais aimé avoir une précision concernant la prise en charge par les navigateurs de la commande require ('xxx.php') ou include..

Je vous pose ça car j'ai créer un site et parfois les gens n'arrive pas a poster sur le site,alors que d'autres y arrivent sans probleme.

par exemple j'ai un livre d'or.La connection a ma BD se fait sans probleme grace a un fichier connect.php que j'ai mis dans la commande require ('connect.php');

Mais je me suis rendu compte qu'au lieu de mettre require si je met
$connexion=mysqli_connect('mon serveur','login','mp','mabase');
ca à l'air de mieux fonctionner.

ma config:
mon site http://milsodor.no-ip.org
serveur apache 2.0
php 5
phpmyadmin 2.8
mysql 4

Est ce possible que le probleme vienne de la ?
par avance merci
seul les bons professeurs forment les bons autodidactes
milsodor
le 30/12/2007 à 15:04
probleme de longueur de texte
je rajoute que l'envoie de mail de confirmation d'un ajout de message fonctionne..j'ai reçu tes messages sur ma boite moogli ;-)
seul les bons professeurs forment les bons autodidactes
milsodor
le 30/12/2007 à 14:54
probleme de longueur de texte
merci moogli ,je t'en veut d'avoir spammer.. lol!!
donc si j'ai bien compris il faiut que je fasse une
verif des valeurs si elles existe avec if (isset) je suppose?

pour ce qui est de mysql_real_escape_string j'ai vu que c'etait pour une question de sécurité ,non?

mais en ce qui concerne le champ irc??? c'est quoi?
encore merci
@+
seul les bons professeurs forment les bons autodidactes
milsodor
le 30/12/2007 à 09:54
probleme de longueur de texte
Bonjour ,j'en profite d'abord pour vous présenter à tous mes meilleurs voeux 2008 .

Je reviens avec mon problème de livre d'or et le fait que parfois les gens n'arrive pas à poster le message.

J'ai remarquer que si le message est court y'a aucun probleme ,mais si il est long (~50 caracteres) ca passe pas..de meme si ya que des chiffres ca s'enregistre quelquesoit la longueur.
Le champ message dans ma BDD est de type longtext ,le moteur est Mylsam,et le champ dans ma page est comme ca :
<?php <td height="40" colspan="2"><center>

<textarea name="news" class="formulaire" rows="5" cols="40" ></textarea>


<input name="submit" type="submit" value="Envoyer"/>?>

Si quelqu'un avais une idée du pourquoi du problème...,j'ai essayé en changeant le type de champ dans ma bdd,(text,varchar etc..)mais rien n'y fait..
encore merci par avance

ps je suis avec la version 4.1.20 de mysql et 2.8 de phpmyadmin
seul les bons professeurs forment les bons autodidactes
milsodor
le 20/12/2007 à 14:30
je sèche lamentablement avec la syntaxe php
smiley oulah je vois que je gatouille grave en ce moment...
Je faisais 2 trucs en meme temps ,pardonne moi ,et merci à diablo de m'avoir répondu.
Ton lien est très interessant et tes explications sont claires.
Donc entre les [ ] se trouve l'index de l'element chaque index reference une ligne spécifique.
Mais dans tout les cas je vois que j'ai beaucoup de progrès à faire,et je m'y emploie,quand on veut on peut réussir et j'y arriverais..
seul les bons professeurs forment les bons autodidactes
LoadingChargement en cours