Frage : Mehrfachen Checkbox zu einer Kontaktseite schicken

ich habe eine Seite mit einer Liste der Dokumente, die von einer mysql Frage erhalten. Diese Liste liefert einen Checkbox (value=id des Dokuments) pro Dokument, und, was ich benötige, ist, einen Knopf herzustellen, der das vorgewählte Dokument Identifikation (ein Checkbox entsprechen 1 Identifikation), zu einer neuen Seite schicken (eine Kontaktformseite) die eine area per informazioni (textarea) mit den vorgewählten Einzelteilen enthält, die in ihr verkettet.

zum Beispiel,

- annehmen, die Liste 7 Dokumente hat (also 7 Identifikation), das
- annehmen, dass wir 4 Dokumente vorwählten (4 Checkboxes von jenen 7)
-, nachdem sie auf „geklickt, einreichen“ Knopf - das Resultat zur folgenden Seite gehen und eine area per informazioni (in einer Kontaktseite) mit der verketteten „ http://localhost/open/id_ number“ Schnur anzuzeigen sollte.

I z.Z. erzielt das Anzeigen der Dokumente in der Liste und hinzufügen den Checkbox iste, der seinem id_number in it.
verbindet
\ n“); Druck („
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:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
print („

Listing $count documents

"); Druck („ \ n“); //printf („ \ n“); printf („ \ n“, ($order == „Identifikation DESC“)? „id%20ASC“: „id%20DESC“); printf („ \ n“, ($order == „Art DESC“)? „type%20ASC“: „type%20DESC“); //printf („ \ n“, ($order == „Name DESC“)? „name%20ASC“: „name%20DESC“); printf („ \ n“, ($order == „Name DESC“)? „name%20ASC“: „name%20DESC“); //printf („ \ n“, ($order == „Größe DESC“)? „size%20ASC“: „size%20DESC“); printf („ \ n“, ($order == „Größe DESC“)? „size%20ASC“: „size%20DESC“); printf („ \ n“, ($order == „Neuausgabe DESC“)? „revision%20ASC“: „revision%20DESC“); //printf („ \ n“, ($order == „Autor DESC“)? „author%20ASC“: „author%20DESC“); printf („ \ n“, ($order == „Autor DESC“)? „author%20ASC“: „author%20DESC“); printf („ \ n“, ($order == „Versorger DESC“)? „maintainer%20ASC“: „maintainer%20DESC“); //printf („ \ n“, ($order == „cdate DESC“)? „cdate%20ASC“: „cdate%20DESC“); printf („ \ n“, ($order == „cdate DESC“)? „cdate%20ASC“: „cdate%20DESC“); //printf („ \ n“, ($order == „mdate DESC“)? „mdate%20ASC“: „mdate%20DESC“); printf („ \ n“, ($order == „mdate DESC“)? „mdate%20ASC“: „mdate%20DESC“); printf („ \ n“); Druck („ \ n“); während ($row = @mysql_fetch_array ($res)) { Druck („ \ n“); Druck („ \ n“); //print („ \ n“); //prueba Exitosa de id por Oscar Druck („ \ n“); Druck („ \ n“); wenn ($row [Größe] < 0) fortfahren; wenn ($row [Größe] < 10240) { $size_str = sprintf („%d Bytes“, $row [Größe]); } sonst, wenn ($row [Größe] < 1048576) { $size_str = sprintf („%.1f Kb“, ($row [Größe] /1024)); } sonst { $size_str = sprintf („%.1f Bandmitte“, ($row [Größe])/(1024*1024)); } Druck („ \ n“); drucken („ \ n“); drucken („ \ n“); drucken („ \ n“); drucken („ \ n“); printf („ \ n“, ($row [geändert] == NULL)? “ align= \ „Mitte \ „>“: „>$row [geändert] "); printf („ \ n“, ($row [waagerecht ausgerichtete] == NULL)? „G“: $row [waagerecht ausgerichtet], access_string (($row [waagerecht ausgerichtete] == NULL)? „G“: $row [waagerecht ausgerichtet])); Druck („ \ n“); } }
Sel.TipoFilenameDocumentoSizeTamañoRevAuthorAuthorMaintainerCreatedFecha de CreaciónModifiedUltima Modificación
$row [Identifikation] \$row [Name] $size_str$row [Neuausgabe] $row [Autor] $row [Versorger] $row [verursacht] \

Antwort : Mehrfachen Checkbox zu einer Kontaktseite schicken

Sie schicken die Formdaten zu einer Akte, die send.php genannt wird, wenn Sie an den Unterbreitungknopf klicken.

In der send.php Akte können Sie die abgegrenzte Schnur für die Überprüfung Identifikation mit dem Code herstellen, den ich früh bekannt gab.

wenn (isset ($_POST [„DocID“])) {
   $SelectedDocuments = implodieren („,“, $_POST [„DocID“]);
}
? >

Im send.php Index haben Sie jetzt eine Variable, die $SelectedDocuments genannt wird.

Um das in das textarea einzusetzen, müssen Sie es in die Form widerhallen. Einen Blick am Code unten nehmen, um zu sehen, was ich bedeute.


1:
Weitere Lösungen  
 
programming4us programming4us