Autor | Beitrag 1 - 15 |
---|---|
BloodyFr 12.11.10, 09:32 | Guten Tach Jo ich muess für dschuel e Formulargenerator programmiere mit PHP. (I ha e total simpli Art gno ich weiss..Aber gid keini Pünkt für dschwirigkeit ) Also folgendes: I han e Index siite vo uf die versch. Siite verlinkt. Z.B. Textfeld.php Dert druf ka me den name und Titel vom feld igeh und das widrrum wird imene Textfile usgeh wo spöter den über e submit button cha azeigt werde. Codebispiil textfeld: Zitat: Jo mis problem sind jetzt Checkboxe resp. radioboxe.. De User sott könne e x-beliebigi Anzahl vo dene mache könne..<?php if(isset($_POST['submit'])) { $content=$_POST['titel'].' <input type ="text" name="' . $_POST['feldname']. '" />< br/><br />'. "\n"; $datei = fopen("zeilen.txt","a+" fwrite($datei, $content); fclose($datei); header("location: index.php" } else { ?> <form action="Textfeld.php" method="post"> <div> Titel<input type="text" name=titel /><br /> Feldname<input type="text" name="feldname" /><br /> <input type=submit name=submit value=OK /> </div> </form> <?php } ?> Ha jtzt didee ka das via foreach schleife zmache, aber iwie bikum is nid so ganz ahne.. hed vlt öber en idee wieni das könnt lööse? Griessli Edit: Wieso au immer es mir dert Smileys inehaut.. das sin eigtl ganz normali ) .. 1 mal bearbeitet, zuletzt Fr 12.11.10, 09:34 |
marcovoltFr 12.11.10, 10:34 | naja also wenn de User söl ala "neues feld hinzufügen" e neus fäld mit ere checkbox söl erstelle chönne muesch das molle mit JS löse bzw. müestisch jedes mol d afrog an server schicke und ihm säge er söls um eis erwitere was unnötigi arbeit für de Server wär, drum suechsch gschider bi google wie mer das via JS löst... nacher seisch de checkbox eifach name="box[]" und im fäldname "feld[]" und erzügsch so automatisch es array vo beidne boxe... de chasch nacher eigentlich eifach via foreach usläse was feld[] und box[] so hend und so d wärt usgeh... das nit "1" oder nüt als antwort kriegsch chöntsch jo no via if e abfrog mache und "Ja" oder "Nein" säge ^^ |
EimerFr 12.11.10, 10:59 | ach wie ich die Uffgob ghasst han xD |
BloodyFr 12.11.10, 11:00 | sproblem isch ebe i sotts mit PHP mache.. ha mr jtzt überlegt das via e do while zmache. Zitat: was i na muess mache isch dvariable $radio imene array speichere will glaub eso wirds nid funktioniere (noni testet)..<?php $zaehler =0; $schreib=0; if(isset($_POST['submitr'])) { do{ $content=$_POST['titel'].' <input type ="radio" name="' . $_POST['name']. '" />' . $radio . '< br/><br />'. "\n"; $datei = fopen("zeilen.txt","a+" fwrite($datei, $content); fclose($datei); $schreib++; }while ($schreib != $ahzrad); header("location: index.php" } else { ?> <form action="Radio.php" method="post"> <div> Titel<input type="text" name=titel /><br /> <?php do { ?> Radio<input type="text" name=radio /><br /> </div> <?php $radio++; $zaehler++; } while ($zaehler != $ahzrad); ?> <input type=submit name=submitr value=OK /><br /> </form> <?php } ?> 3 mal bearbeitet, zuletzt Fr 12.11.10, 11:11 |
BloodyFr 12.11.10, 11:07 | Zitat: Eimer ja dankeschöön xDach wie ich die Uffgob ghasst han xD |
marcovoltFr 12.11.10, 12:17 | ganz unschön chöntsch eifach d usgab in e Session abspeichere und wenn e checkbox meh dezuechunt die eifach dört hinzuefüege... und erst bim würkliche abspeichere nacher d date in e text datei abspeichere ^^ und anstell vo das de d Zahl in e txt datei schribsch wie viel Boxe das brucht wärde würdi das eher in e Session neh... chöne so mehreri Lüt s Formular bruche ohni das ander drifunke In welem Modul (sofärn ihr mit Modul arbeitet) muesch das mache xD? |
holysmokeFr 12.11.10, 12:19 | ich ha das gärn gmacht so a la phpmyadmin |
BloodyFr 12.11.10, 12:37 | im Modul 307 Interaktive Webseiten erstellen und da mir ebe in dem jtzt neu kei abshclusspriiefig me hen sondern nur no 2 projektnote isch das dammi züg ebe no wichtig.. jo i muess nid dervo usgoh das mehreri lüt das ding bruuche könne.. jo sproblem isch ebe dasi nid so e programmier hirsch bin^^ es goht scho einigermasse aber sobalds de richtig tiefgründig wird chumi nümm zschlag.. Aber mol e frog so ebe wege array.. i ha mer folgendes überlegt: dvariable $radio enthaltet jo de text wos soll nebem button stoh. wenni jtzt durch irgend e funtkion (welli???) jedesmol die variable in e array ineschribe (also eifach hindedra) und den obe bi dr schlaufe jedesmol wenn si ablauft der negst itrag useläse los, würd das iwie goh? Isch das irgendwie verständlich oder nid so?^^ |
marcovoltFr 12.11.10, 13:07 | also wie meinsch jetze, das wenn de e neui box hinzuefüegsch bi de alte de text wider stoht wo scho igeh worde isch? Fals es so meinsch: eifach d ID vom array usläse und so vom wärt array d lösig usläse, z.B. so: <?php $array = array("Geht es dir gut?","Hast du gerade Pause?","Was weis isch xD?","... xD? ","test?" ; $array1 = array(1,0,1,1,0) ; foreach($array as $name => $wert) { echo $wert." <b>"; if($array1[$name] == 1) { echo "JA"; } else { echo "NEIN" ; } echo "</b><br>" ; } ?> 1 mal bearbeitet, zuletzt Fr 12.11.10, 13:13 |
BloodyFr 12.11.10, 13:16 | Jo lueg bispiiel radiobox.. Zitat: Do isch die Variable $radio drin. DIe soll in es Array ine resp bi jedem mol wo dschlaufe ablauft e itrag zuesätzlich is array ihne.<?php do { ?> Radio<input type="text" name=radio /><br /> </div> <?php $radio++; $zaehler++; } while ($zaehler != $ahzrad); ?> Das array soll do Zitat: usgeh werde. Aber natürlich bi jedem mol mehr wo dschlaufe abölauft dr nögsti itrag.if(isset($_POST['submitr'])) { do{ $content=$_POST['titel'].' <input type ="radio" name="' . $_POST['name']. '" />' . $radio . '< br/><br />'. "\n"; $datei = fopen("zeilen.txt","a+" fwrite($datei, $content); fclose($datei); $schreib++; }while ($schreib != $ahzrad); Also sott zb ditrag im array Apfel, Birne si, sött bim erste mal wo dschlaufe ablauft "Apfel" dine stoh, und bim zweite mol "Banane" |
InnosFr 12.11.10, 15:20 | LOL sowas ähnlichs hani di mol gfrogt... de wo du mir empfohle hesch machd das in ca 10 min. de programiert schneller als ich chat frog doch ihn |
DömsFr 12.11.10, 15:50 | Zitat: Innos Nützt viel wenndes am Kompetenznochwiis muesch mache ^^LOL sowas ähnlichs hani di mol gfrogt... de wo du mir empfohle hesch machd das in ca 10 min. de programiert schneller als ich chat frog doch ihn |
moseyFr 12.11.10, 20:30 | jaja php modul isch sowiso füre arsch ^^ |
noonesSa 13.11.10, 00:38 | . 1 mal bearbeitet, zuletzt Sa 13.11.10, 01:04 |
holysmokeSa 13.11.10, 11:38 | Zitat: mosey sone scheissjaja php modul isch sowiso füre arsch ^^ das isch s einzig sinnvolle xD |