Diskuze: prepis php kodu do c#

C# .NET .NET (C# a Visual Basic) prepis php kodu do c# American English version English version

Avatar
sirius0
Člen
Avatar
sirius0:

Caute
nakolko nie som clovek, ktory sa venuje c# tak by som chcel tunajsich ludi poprosit o pomoc s prepisom jednoducheho php kodu do c#. Php pre mna nie je problem a myslel som si, ze ani c# no moje snazenie skoncilo bezvysledne.
php kod :

<form action="index.php" method="post">
1.<input type="checkbox" name="programy[]" value="1"><br>
2.<input type="checkbox" name="programy[]" value="2"><br>
3.<input type="checkbox" name="programy[]" value="3"><br>
4.<input type="checkbox" name="programy[]" value="4"><br>
5.<input type="checkbox" name="programy[]" value="5"><br>
<input type="submit" name="zobraz" >
</form>

<?php
$programy=array(1=>"auto",
                                2=>"motorka",
                                3=>"bycikel",
                                4=>"kolobezka",
                                5=>"dosli napady"
                                );

if(isset($_POST["zobraz"])){
        foreach ($_POST["programy"] as $key =>$value) {
                echo"<br>".$programy[$value];
                $instaluj="$programy[$value]"."\n";
                $file = 'programy_instal.txt';
                $current = file_get_contents($file);
                $current .= "$instaluj";
                file_put_contents($file, $current);
        }
}

?>
 
Odpovědět  +1 20.4.2014 20:57
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na sirius0
Petr Nymsa:

A co potřebuješ přesně ? Formulářovou aplikaci která bude někam ukládat soubory ? Ukaž co máš hotové. Pokud pro tebe není problém PHP, v C# by jsi měl být schopný aspoň něco napsat. Pošli co máš hotového.

Nahoru Odpovědět 20.4.2014 21:24
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
sirius0
Člen
Avatar
Odpovídá na Petr Nymsa
sirius0:

Ak si si hore pozrel kúsok zdroják tak ja potrebujem do jedneho súboru zapisovať tie veci, ktoré sú vybrané prostredníctvom checkboxov.
Dneska ráno som to spravil aj v c# len mám s prepáčením poriadne "prasácky" zdroják.
Potreboval by som to nejak zoptimalizovať a hlavne nakopnúť čo robím zle.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace JANY{
    public partial class Form1 : Form{
        public Form1(){
            InitializeComponent();
        }

        string[] cesta = { "a", "b" };
        private const string fileName = @"e:\filmy\aktualne\duso\JANY\test.txt";


        private void ZapisDoSuboru(int cislo){
            FileStream fs = new FileStream(fileName, FileMode.Append);
            StreamWriter sw = new StreamWriter(fs);
            if (cislo == 1){
                sw.WriteLine(cesta[0]);
                sw.Close();
             }
             if (cislo == 2){
                 sw.WriteLine(cesta[1]);
                 sw.Close();
             }
        }
        private void button1_Click_1(object sender, EventArgs e){
            if (checkBox1.Checked == true){
                ZapisDoSuboru(1);
            }
            if (checkBox2.Checked == true){
                ZapisDoSuboru(2);
            }

        }

        private void a_CheckedChanged(object sender, EventArgs e){
        }

        private void checkBox2_CheckedChanged(object sender, EventArgs e){
        }
    }
}
 
Nahoru Odpovědět 21.4.2014 13:15
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.