begin process at 2012 02 13 05:10:49
  Trouver un code source :
 
dans
 

14 commentaire(s) de markachat sur des sources sur tout CodeS-SourceS

Déposé sur Tous les codes postaux et villes de belgique

Pour MaîtrePylos et qui veux....

Je viens de vite refaire ça, sorry si y a un bug....

Markachat



<?php
$param=$_GET["param"];

if ($con=mysql_connect($host,$user,$pwd))
{
//selection de la db
if (mysql_select_db($database,$con))
{
$result=mysql_query("SELECT * FROM sys_membres WHERE mem_login='$login';");
$numRows=mysql_num_rows($result);
}
else
{
die ("Echec sélection DB.");
}
}
else
{
die ("Problème de connexion au serveur DB.");
}
?>

<html>
<head>
<script>
function recharge (ao_cp)
{
var ls_url="cs.php?param=";
if (ao_cp.value != "rien")
{
ls_url=ls_url+String(ao_cp.value);
document.location=ls_url;
}
}

function suite (ao_form)
{
if (ao_form[0].value != "rien" && ao_form[1].value != "rien")
{
ao_form.submit();
}
}
</script>
</head>
<body>

<form action="paga.php" method="post">
<select name="cp" onchange="recharge(this);">
<option value="rien">Code postal</option>

<?php
if (isset($param))
{
for ($i=0;$i<$numRows;$i++)
{
if ($param == mysql_result($resul,$i,"vil_cp"))
{
echo "<option value='".mysql_result($result,$i,"vil_cp")."' selected>'".mysql_result($result,$i,"vil_cp")."'</option>";
}
else
{
echo "<option value='".mysql_result($result,$i,"vil_cp")."'>'".mysql_result($result,$i,"vil_cp")."'</option>";
}
}
echo "</select>";
echo "<select name='ville' onchange='suite(document.forms[0]);'>";
echo "<option value='rien'>Localité</option>";
$result=mysql_query("SELECT * FROM sys_membres WHERE mem_login='$login';");
$numRows=mysql_num_rows($result);
for ($i=0;$i<$numRows;$i++)
{
echo "<option value='".mysql_result($result,$i,"vil_cp")."'>'".mysql_result($result,$i,"vil_cp")."'</option>";
}

}
else
{
for ($i=0;$i<$numRows;$i++)
{
echo "<option value='".mysql_result($result,$i,"vil_nom")."'>'".mysql_result($result,$i,"vil_nom")."'</option>";
}
}
?>
</select>
</form>
</body>
</html>
Posté le : 13/04/2005 23:34:46

Déposé sur Tous les codes postaux et villes de belgique

Salut,

Choumoumou, je ne charge pas l'entièreté de la table dans mon script php, en fait je crée un select html reprenant tous les cp de la table, dès que l'utilisateur en sélectionne un je recharge la page qui fait alors le select sur les villes et fait apparaître un deuxième select html à côté de celui des cp.

Oziris,
Je vais avoué que je n'ai pas grand mérite, ce code a été réalisé en moins de 5 minutes grâce à un logiciel et à mon éditeur de texte. Cette liste est distribuée par la poste belge sous forme d'un fichier excell, donc première étape, trois clic dans un logiciel qui transforme l'excell en xml, et seconde étape dans l'éditeur, lancer la procédure qui remplace une chaîne de caractères (ici balise xml) en une autre chaîne de caractères (instruction sql). Et voilà, le fichier est là....

Merci quand même du compliment.
@plus

Mike
Posté le : 22/12/2004 15:12:16

Déposé sur Les 216 couleurs web

Certes le navigateurs actuels peuvent afficher autant de couleurs que l'on veut, mais il faut savoir qu'une norme de couleur a été instaurée pour le web : Norme Netscape webnc216.pal.
Cette palette comporte 216 couleurs pour lesquelles on est sûr que le résultat affiché dans le navigateur sera la couleur que l'on a spécifié. Lorsque l'on utilise une autre couleur (ex : #1285d8), il peut résulté une différence entre la couleur d'origine et le résultat à l'écran.
On arrive à 216 couleurs su fait que les valeures prises en compte par la norme sont 00(0)-33(51)-66(102)-99(153)-CC(204)-FF(255) les chiffres entre parenthèse étant la valeur RGB. Soit six niveau de gris pour chaque couche RGB. 6X6X6=216 couleurs. La palette est en fait étendue à 256 couleurs par l'apport de 40 couleurs système, mais ces dernières seront différentes selon la plateforme (Win, Mac, Linux...). On ne peut donc être sûr que de 216 couleurs.
Voilà, j'espère que ces explication sont claires...
@ plus
Posté le : 22/12/2004 09:56:08

Déposé sur Menu accordeon avec vitesse

Bravo pas mal,
Il faut juste distribuer les movieclip dans des layers et en inverser la supperposition pour avoir l'effet de feuille recouvrant les autres recherché....
Ma note 9/10.
Mike
Posté le : 24/08/2004 14:59:44

Déposé sur Menu parametrable avec effet de loupe

Pour l'idée, le principe et le système : 9/10

MAIS grosse ombre au tableau, j'accorde cette note si tu m'expliques pourquoi ça ne fonctionne pas quand on cliques sur un lien......

J'ai créé une page test.html et je l'ai renseignée dans le xml, mais quand je cliques dessus, rien ne se passe.....

Merci
Posté le : 24/08/2004 10:24:59

Déposé sur Menu parametrable avec effet de loupe

Pour l'idée, le principe et le système : 9/10

MAIS grosse ombre au tableau, j'accorde cette note si tu m'expliques pourquoi ça ne fonctionne pas quand on cliques sur un lien......

J'ai créé une page test.html et je l'ai renseignée dans le xml, mais quand je cliques dessus, rien ne se passe.....

Merci
Posté le : 24/08/2004 10:24:35

Déposé sur Redirection si session expirée

Tout a fait d'accord avec mathieumg, on ne pourra parler de session que si ton code est couplé à une vérification autre (cookie par exemple)...
Ici, avec juste ce que tu mets, je dirais plutôt redirection web plutôt que session. Un code a utilisé par exemple lorsqu'un site a déménagé, ou pour un passage par un page intermédiaire genre publicité...
Ce code ne permet pas un session à mon sens par ce bête exemple : si l'utilisateur clique sur un lien affiché sur la page, il change de page et le timeOut est détruit.... Et la tu fais quoi? Tu relance un nouveau avec le temps maxi sur chaque nouvelle page????
A la rigueur, si tu utilise un frameset et que tu mets ce code dans la frame principale alors oui ça peut marcher, mais c'est quand même pas LA solution de gestion de session.
Mais reconnaissons que c'est bien d'y avoir pensé.
@ plus
Mike
Posté le : 23/08/2004 10:26:10

Déposé sur Texte défilant verticalement avec pause type marquee

Il faut remplacer dans le texte au niveau de la balise <cite> le texte suivant :
"Grâce à la balise html <marquee> vous pouvez obtenir..."

Par ceci :
"Grâce à la balise html &lt;marquee&gt; vous pouvez obtenir..."

Sinon on se retrouve avec un double défilement (vertical et horizontal) rendant le texte illisible.
Ceci est du au fait que certain(s) navigateur(s) (je ne nommerai pas) ne râle pas si on ferme pas une balise... (qui n'en est pas une ici, c'est du texte).

Sinon BRAVO.
Mike
Posté le : 04/08/2004 12:00:19

Déposé sur Menu contextuel en cascade généré dynamiquement, utilisant le...

Perso j'ai testé sous Mozilla(Netscape), normes W3C obligent. J'ai pas essayé Opéra mais il y a fort à parier que ça foire aussi.

Désolé si tu t'es senti "agressé", c'était pas le but. En plus tu dis que tu veux y remédier afin que ce soit compatible ailleurs, et la je dis BRAVO, c'est à ça qu'on reconnait un bon programmeur.

@plus
Posté le : 03/08/2004 09:55:24

Déposé sur Menu contextuel en cascade généré dynamiquement, utilisant le...

Bon je confirme, ne fonctionne que sous IE...
Quel dommage...
D'ailleurs, petite note négative, c'est pas malin de faire des codes sans tester leur portabilité sous d'autres exploreur.
Mais bon...
Bravo quand même.
Posté le : 02/08/2004 11:39:24

1 2


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales