Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Pomocy
Forum PHP.pl > Forum > Przedszkole
-TheMatixPL-
Witam was jestem zielony w php i chciałem napisać własny koder tekstu doszłem do czegoś takiego co nie działa bo nie wiem jak to przeładować


CODE
<from id="abc" action="">



<input type="text" name="1">
<br>
<input type="text" name="2">
<br>
<input type="text" name="3">
<br>
<input type="text" name="4">
<br>
<input type="submit" value="szyfruj">
<br>
<br>
<br>

<?php
$a = $_POST['1'];
$b = $_POST['2'];
$c = $_POST['3'];
$h = $_POST['4'];
?>


<?php

$j="1d1qr";
$e="1g2h";
$d="8c3ra";
$y="d45g";
$n="c98a";
$u="55aq3";
$m="aq2133";

echo "$j$b$e$d$h$y$a$n$u$m$c";

?>


prosze o pomoc
NetBeans
Jak to nie działa? Jakie dostajesz błędy?
Co dokładnie masz na myśli mówiąc :
Cytat
nie wiem jak to przeładować

?

To co rzuca mi się w oczy, to to, że nie zamykasz formularza
Kod
</form>
-TheMatixPL-
no normalnie tekst zaszyfrowany jak stoi tak stał nie zmienia sie nic w nim a ja chce aby znaki z formularzy sie do niego dodały
co tam mam zle
jacobson
skoro zaraz przed wyswietleniem nadpisujesz wszystkie zmienne, to wyswietla sie to co im przypiszesz. Daj przypisania POST zaraz przed echo i beda tam wartosci z formularza.

uzywaj pelnej pooprawnej skladni tzn

<form action="" method=POST>
...
</form>
NetBeans
Ok, wyłapałem literówkę.
Na samym początku miałeś
  1. <from>

zamiast
  1. <form>


Tutaj poprawiony kod:
  1. <form action="" method="post">
  2. <input type="text" name="a" /><br />
  3. <input type="text" name="b" /><br />
  4. <input type="text" name="c" /><br />
  5. <input type="text" name="d" /><br />
  6. <input type="hidden" name="checker" value="1" /><br />
  7. <input type="submit" value="szyfruj" />
  8. </form>
  9.  
  10. <?php
  11. if (isset($_POST['checker'])) {
  12. $a = $_POST['a'];
  13. $b = $_POST['b'];
  14. $c = $_POST['c'];
  15. $h = $_POST['d'];
  16.  
  17. $j="1d1qr";
  18. $e="1g2h";
  19. $d="8c3ra";
  20. $y="d45g";
  21. $n="c98a";
  22. $u="55aq3";
  23. $m="aq2133";
  24.  
  25. echo "$j$b$e$d$h$y$a$n$u$m$c";
  26. }


Dodałem funkcjonalność, która sprawdza, czy formularz został przesłany (aby nie rzucało błędami).
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.