rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Selection multiple sans CTRL ni iframe!!!

Rienman, le jeudi 12 juin 2008 à 18:24:48
Salut c'est Rienman,

Aujourd'hui je vous propose un code qui vous évitera de "perdre" comme moi une journée/de travail à chercher comment faire une jolie selection ergonomique & pratique:

-sans rogntudjuuu d'iframes (perso : à cause de leur propriété d'être des pages indépendantes à la page contenante, donc lourdes à traiter en même temps que des variables d'un formulaire de la page contenante!! + il semblerait que ce soit pas recommandé sur la Toile).
-sans rester appuyer honteusement sur CTRL afin de garder précieusement sa selection.

"Mon Précieux", disait Golum (C'est ça nan?)

L'OVERFLOW!!!

A défaut d'insulter Monsieur HTML pour ses bon plans ergonomiques, voici les 2 fichiers qui marchent pour un joli cadre 0% CTRL, 0% frame, 100% joli, 100% pratique à traiter dans un même formulaire de la même page !D

--------------------
Copie-collie ça!
--------------------

<?php

//Fichier form.php
echo "<style type=\"text/css\">

#defil{
width: 500px;

height: 80px; /*afin que l'overfow s'active (hauteur n'englobant pas la hauteur totale de l'ensemble des checkboxes affichées sans cadre*/

overflow: auto;

overflow-x: hidden;

overflow: -moz-scrollbars-vertical;

border: solid 2px;

border-color: grey silver silver grey; */
}</style>";


//Apres on inpute et on peut contrairement à un iframe qui obligeant à envoyer les données séparément de
//la page contenante, passer toutes les checkboxes avec un joli cadre et dans le même formulaire et sans obliger le //client ou l'utilisateur adoré/convoité, à rester appuyer comme un malappris sur CTRL :p


$tableau=array("valeur1","valeur2","valeur3","valeur4","valeur5","valeur_n");

//ou count(x=ce que vous voulez)
echo "Cadre glissant avec chekboss
Oh la jolie pas-frame qu'on peut selecter sans Contrôle!!!
<br>Now on peut pier-co les valeurs de tableau A dans un tableau de selection de checkboxes! !D -> en l'occurence, tableauB.

<form action=\"destination_lune.php\" method=\"POST\">
<div id=\"defil\"";

foreach($tableau as $i)
{
echo "<input type=\"checkbox\" name=\"tableauB[]\" value=\"$i\">pier-co $i du tableauA dans tableauB<br>";
}

echo "
</div>

<input type=\"Submit\" name=\"ok\">
</form>
";

?>

STOP ici commence le formulaire de reception

----------------------------------------------------------------
destination_lune.php
----------------------------------------------------------------

<?php

echo "Voici donc brut de pomme le tableauB : où vous remarquez avec force et honneur (non, non, cette expression n'existe pas), que les variables que vous avez selectionnées sont bien présentes!<hr>";

print_r($_POST['tableauB']);

echo "<hr>Alors?

<br>Merci qui?

<br>Ben pas totalement moi vu qu'la partie css j'l'ai pompée dans un tuto anglais! !q<br>(après 1 journée -de travail..- de recherches...)"

?>
Configuration: Windows XP
Firefox 2.0.0.14
Répondre à Rienman  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 garf, le jeudi 12 juin 2008 à 19:41:28
tant d'aut satisfaction mal placée me forçe à répondre.

Depuis quand faut-il utiliser ctrl ou autre chose pour sélectionner plusieurs checkbox ?!?
Répondre à garf
Logiciels pertinents trouvés dans les téléchargements
Télécharger Ctrl Tab 0.19.1Ctrl Tab - Les touches Alt+Tab sont des touches très utilisées dans différents systèmes pour passer d’une fenêtre à une autre. ...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger SelectView Filter 2.2SelectView Filter - Internet est certes une source intarissable d'informations, mais certains sites et certaines pages Web comportent trop de...Catégorie: Web
Licence: Freeware/gratuit
Télécharger Color Cop 5.3Color Cop - Color Cop permet de sélectionner une couleur directement à écran avec une pipette et de l'afficher dans un visualisateur...Catégorie: Couleur
Licence: Freeware/gratuit
Télécharger ImageWell 3.5.3ImageWell - ImageWell n'est pas à proprement parler un logiciel de Retouche photo. Il permet plutôt de préparer des images pour le...Catégorie: Retouche photo
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Selection multiple sans CTRL ni iframe!!! »