Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Z txt do bazy danych
sbs2000
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 15.05.2004

Ostrzeżenie: (0%)
-----


Witam mam maly problem pisalem formularze do strony klanowej typu rekrutacja, sparingi oraz turnieje. Wszystkie dane z wypelnionego formularzu zostaja zapisane w plikach txt a jak to zrobic aby dane zapisywane byly do bazy danych MySQL questionmark.gif? oraz mozliwy bylby ich odczyt questionmark.gif? poprzez jakas przykladowo strone questionmark.gif zamieszcze moze kod jednego z formularzy

Kod
<p align="center">

<?

// tworze formularz

$form = "

<form action="index.php?akcja=formularz3" method="post">

<input type="hidden" name="seenform" value="y">

Formularz zgloszeniowy<br><br>

Twoje Imie:<br>

<input type="text" name="imie" size="20" maxlenght="20" value=""><br>

Twoj Nick:<br>

<input type="text" name="nick" size="20" maxlenght="20" value=""><br>

Byly Klan:<br>

<input type="text" name="exklan" size="20" maxlenght="20" value=""><br>

Twoj adres e-mail:<br>

<input type="text" name="email" size="20" maxlenght="20" value=""><br>

Twoj numer GG:<br>

<input type="text" name="gg" size="20" maxlenght="20" value=""><br>

Twoj Tlen ID:<br>

<input type="text" name="tlen" size="20" maxlenght="20" value=""><br>

Dostep do sieci:<br>

<select name="siec">

<option value="">Wybierz rodzaj dos:

<option value="modem1">Modem 28.8

<option value="modem2">Modem 57.6

<option value="isdn1">ISDN 56K

<option value="isdn2">ISDN 64K

<option value="isdn4">ISDN 112K

<option value="isdn5">ISDN 128K

<option value="dsl">DSL

<option value="adsl">ADSL

<option value="sdi">SDI

<option value="lant1">LAN T1

<option value="kafejka">Kafejka

<option value="praca">Praca

<option value="uczelnia">Uczelnia

<option value="inne">Inne

</select><br>

Inne:<br>

<input type="text" name="inne3" size="20" maxlenght="20" value=""><br>

Uzywasz jezyka:<br>

<select name="jezyk">

<option value="">Wybierz swoj jezyk:

<option value="Deutsch">Deutsch

<option value="English">English

<option value="French">French

<option value="Japanese">Japanese

<option value="Spanish">Spanish

<option value="Polish">Polish

</select><br>

W CS-a grasz od:</b><br>

<select name="cs">

<option value="">Od jak dawna grasz:

<option value="4lata">Od 4 lat

<option value="2lata">Od 2 lat

<option value="polroku">Od 6 miesiecy

<option value="dluzej">Krocej

<option value="dokladnieod">Dokladnie:

</select><br>

Dokladnie od:<br>

<input type="text" name="dokladnie" size="20" maxlength="20" value=""><br>

Twoja ulubiona mapa:<br>

<input type="text" name="mapa" size="20" maxlength="20" value=""><br>

Twoja ulubiona bron:<br>

<input type="text" name="bron" size="20" maxlength="20" value=""><br>

Skad pochodzisz:<br>

<select name="wojewodztwo">

<option value="">Wybierz swoje woje:

<option value="slaskie">Slaskie

<option value="dolnoslaskie">Dolnoslaskie

<option value="wielkopolskie">Wielkopolskie

<option value="lubuskie">Lubuskie

<option value="podkarpackie">Podkarpackie

<option value="podlaskie">Podlaskie

<option value="inne2">Inne

</select><br>

Inne:<br>

<input type="text" name="inne2" size="20" maxlength="20" value=""><br>

Miasto:<br>

<input type="text" name="miasto" size="20" maxlength="20" value=""><br>

Napisz pare slow o sobie:<br>

<textarea name="opis" rows="6" cols="17">

</textarea><br><br>

Po odebraniu przez nas Twojego podania, otrzymasz potwierdzenie poczta e-mail. Dziekujemy!</b><br><br>

<input type="submit" value="wyslij!"><br>

<input type="reset" value="kasuj!"><br>

</form>";

// jezeli dane uzytkownika zostaly wprowadzone

if ($seenform !="y"):

    print "$form";

else:

    $fd = fopen("rekruci.txt", "a");

    $imie = str_replace("|", "", $imie);

    $email = str_replace("|", "", $email);

// pozostale informacje

    $user_row = $imie."|".$nick."|".$exklan."|".$email."|".$gg."|".$tlen."|".$siec."|".$inne3."|".$jezyk."|".$cs."|".$dokladnie."|".$mapa."|".$bron."|".$wojewodztwo."|".$inne2."|".$miasto."|".$opis."n";

    fwrite($fd, $user_row) or die ("Nie mozna dopisac danych!");

    fclose($fd);

        print "<center>Twoje zgloszenie zostalo przyjete! <a

        href="index.php?akcja=rekrutacja">Kliknij tutaj</a> aby powrocic do poprzedniej strony.</center>";

endif;

?>

</p>



Da sie to jakos przemodyfikowac na MySQL[/code]


--------------------
Active Server Pages, XML, Microsoft SQL, aspx, jsp, html, css, IIS 6.0, Microsoft Visual. NET, Microsoft Windows Server 2003, SBS,
Go to the top of the page
+Quote Post

Posty w temacie
- sbs2000   Z txt do bazy danych   15.05.2004, 14:52:57
- - Majdan   Oczywiście się da. Lepiej umieść kod pomiędzy [PHP...   15.05.2004, 15:17:05
- - sbs2000   Hmmm   15.05.2004, 16:44:55


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 05:46