Question : Envoyer le checkbox multiple à une page de contact

j'ai une page avec une liste de documents obtenus à partir d'une question de mysql. Cette liste fournit un checkbox (value=id du document) par document, et, de ce que j'ai besoin est de créer un bouton qui envoient le document identification choisi (un checkbox correspondent à 1 identification) à une nouvelle page (une page de forme de contact) qui contiendra une boîte à textes (textarea) avec les articles choisis enchaînés dans elle. le

par exemple, le

- supposent la liste a 7 documents (ainsi 7 identification) que le
- supposent que nous avons choisi 4 documents (4 checkboxes des ces 7) le
- après avoir cliqué sur « soumettent » le bouton le résultat devrait aller à la prochaine page et montrer une boîte à textes (dans une page de contact) avec de la corde enchaînée de number de _blank " de » target= de http://localhost/open/id_number » « de href= " de  ». le

I actuellement ont réalisé afficher les documents dans la liste et ajoutent le checkbox associé à son id_number dans it.
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de \ n ») ; copie (id= \ « files_list \ « >") « 
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
>print " de l'id= " codeSnippet942799 de
Listing $count documents
\ n ») ; //printf (" \ n ») ; printf (« href= de \ n », (== « identification DESC » de $order) ? « id%20ASC » : « id%20DESC ») ; printf (« href= de \ n », (== « type DESC » de $order) ? « type%20ASC » : « type%20DESC ») ; href= de (" \ n », (== « nom DESC » de $order) ? « name%20ASC » : « name%20DESC ») ; printf (« href= de \ n », (== « nom DESC » de $order) ? « name%20ASC » : « name%20DESC ») ; href= de (" \ n », (== « taille DESC » de $order) ? « size%20ASC » : « size%20DESC ») ; printf (« href= de \ n », (== « taille DESC » de $order) ? « size%20ASC » : « size%20DESC ») ; printf (« href= de \ n », (== « révision DESC » de $order) ? « revision%20ASC » : « revision%20DESC ») ; href= de (" \ n », (== « auteur DESC » de $order) ? « author%20ASC » : « author%20DESC ») ; printf (« href= de \ n », (== « auteur DESC » de $order) ? « author%20ASC » : « author%20DESC ») ; printf (« href= de \ n », (== « défenseur DESC » de $order) ? « maintainer%20ASC » : « maintainer%20DESC ») ; href= de (" \ n », (== « cdate DESC » de $order) ? « cdate%20ASC » : « cdate%20DESC ») ; printf (« href= de \ n », (== « cdate DESC » de $order) ? « cdate%20ASC » : « cdate%20DESC ») ; href= de (" \ n », (== « mdate DESC » de $order) ? « mdate%20ASC » : « mdate%20DESC ») ; printf (« href= de \ n », (== « mdate DESC » de $order) ? « mdate%20ASC » : « mdate%20DESC ») ; printf («  \ n ») ; copie («  \ n ») ; tandis que ($row = @mysql_fetch_array ($res)) { copie («  \ n ») ; rangée du type='checkbox value='$ de (" \ n ») ; //print (" \ n ») ; oscar de por de //prueba exitosa de id copie (« href= de \ n ») ; copie (« href= de \ n ») ; si ($row [taille] < 0) continuer ; si ($row [taille] < 10240) { $size_str = sprintf (« bytes de %d », $row [taille]) ; } autrement si ($row [taille] < 1048576) { $size_str = sprintf (« Kb de %.1f », ($row [taille] /1024)); } autrement { $size_str = sprintf (« mi-bande de %.1f », () de $row [taille]/(1024*1024)); } copie («  \ n ») ; imprimer («  \ n ») ; imprimer («  \ n ») ; imprimer («  \ n ») ; imprimer («  \ n ») ; printf («  \ n », (NULLE de == de $row [modifié]) ?  » align= \ « centre \ « > » : « >$row [modifié] ") ; printf (« src= de \ n », (NULLE [de niveau] de == de $row) ? « G » : $row [de niveau], access_string ((NULLE [de niveau] de == de $row) ? « G » : $row [de niveau])) ; copie («  \ n ») ; } }
Sel.TipoFilenameDocumentoSizeTamañoRevAuthorAuthorMaintainerCreatedFecha de CreaciónModifiedUltima Modificación
$row [identification] \$row [nom] $size_str$row [révision] $row [auteur] $row [défenseur] $row [créé] \
class= de

Réponse : Envoyer le checkbox multiple à une page de contact

Vous envoyez les données de forme à un dossier appelé le send.php quand vous cliquez dessus le bouton de soumission.

Dans le dossier de send.php vous pouvez créer la corde délimitée pour l'identification de contrôle avec le code que j'ai signalé plus tôt.

si (isset ($_POST [« DocID »])) {
   $SelectedDocuments = implosent (« , », $_POST [« DocID »]) ;
}
? >

Dans le manuscrit de send.php vous avez maintenant une variable appelée le $SelectedDocuments.

Pour mettre cela dans le textarea, vous devrez le faire écho dans la forme. Jeter un coup d'oeil au code ci-dessous pour voir ce que veux dire je.


1 :
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us