Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kreator plików
Forum PHP.pl > Forum > PHP
furman12
Witam,
Mam problem z generowaniem plików. Gdy nie ma POST'a to dziala jak go dodam wywala syntaxa.
  1. <form action="rand.php">
  2.  
  3. <input type="text" name="login" value="<?=$_POST['login']?>" />
  4. <input type="submit" name="rejestruj" />
  5.  
  6. </form>
  7. <?php
  8. fopen("baza_danych/konta/$_POST['login'].txt", "a");
  9. ?>
MateuszS
<input type="text" name="login" value="<?=$_POST['login']?>" />

co tu robi to = przed $_POST? No i jeszcze...

powinno być

<input type="text" name="login" value="<? echo $_POST['login']; ?>" />
Kszyhuu
Cytat(furman12 @ 4.01.2010, 19:18:06 ) *
Witam,
Mam problem z generowaniem plików. Gdy nie ma POST'a to dziala jak go dodam wywala syntaxa.

Nawet mu się nie dziwię. ^^ Średnik na końcu linii by stykł.

Edit up: No chyba niekoniecznie. tongue.gif
furman12
Błąd jest gdzieś w 8 linii.
f1xer
<?= to skrót do <?php echo

  1. <form action="a.php" method="post">
  2. <input type="text" name="login" value="<?=$_POST['login']?>" />
  3. <input type="submit" name="rejestruj" />
  4. </form>
  5. <?php
  6. fopen("baza_danych/konta/".$_POST['login'].".txt", "a");
  7. ?>


edit: zapomniałem jeszcze musisz określić metodę w form
furman12
dzięki wszystko już działa
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.