Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mały problem z formularzeam :)
Forum PHP.pl > Forum > Gotowe rozwiązania
polo36
No wiec mam sobie plik index.php i jest to formularz :

Kod
<form action="form.php" method="post">



NICK**: <input name="nick"><br>

WIEK**: <input name="wiek" type="text" size="5" tabindex="3"><br>

URL BANNERA*<input name="banner" size="40" tabindex="30" value="http://"><br>

ADRES TWOJEJ STRONKI*<input name="odsylacz" size="40" tabindex="30" value="http://"> <br>



<input type="reset" name="" value="RESET">

<input type="submit" value="DALEJ->">



</form>


ok i mam sobie ten plik gdzie jest przetwozony formulaz o nazwie form.php i oto co on zawiera:

Kod
<?



echo 'NICK: <b>'.$nick.'</b><br>';

echo 'WIEK: <b>'.$wiek.'</b><br>';

echo 'URL BANNERA: <b>'.$banner.'</b><br>';

echo " <img src='http://$banner'><br>";

echo " ADRES TWOJEJ STRONKI: <a href='http://$odsylacz' target='_blank'>$odsylacz</a><br>";



?>

i teraz mam problem z :
I jak teraz zrobic zeby dane (zmienne) zapisywał do pliku bannery.txt po kliknieciu na guzik dallej i zeby wszystkie dane były w jednej lini i jedna linia była tylko dla jednego człowieka ?
prosze o odpowiedź sad.gif bo sam niewiem jak mam to zrobic sad.gif
POLVIP
do twojego form.php dodaj:

Kod
<form name="form1" method="post" action="zapisz.php">

<input name="nick" type="hidden" id="nick" value="<?php echo $nick; ?>">

<input name="wiek" type="hidden" id="wiek" value="<?php echo $wiek; ?>">

<input name="banner" type="hidden" id="banner" value="<?php echo $banner; ?>">

<input name="odsylacz" type="hidden" id="odsylacz" value="<?php echo $odsylacz; ?>">

<input type="submit" name="Submit" value="Dalej">

</form>


i zrob nowy plik zapisz.php

[php:1:34e94821b8]<?php
$nick = $_POST['nick'];
$wiek = $_POST['wiek'];
$banner = $_POST['banner'];
$odsylacz = $_POST['odsylacz'];

$fp = fopen ("bannery.txt", "a+");
fwrite ($fp, $nick.":".$wiek.":".$banner.":".$odsylacz." n"); // write
fclose ($fp);
?>[/php:1:34e94821b8]

Utworz bannery.txt w tym samym folderze daj 777 lub 666
i to juz wszystko
polo36
oki dzieki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.