Witam :)
Jestem w trakcie tworzenia pewnego serwisu, zaszła potrzeba w jakimś formularzu (np. przy forum) dać nie tylko submita 'Wyślij', ale także 'Podgląd'. Więc wrzuciłem te 2 submity i je nazwałem kolejno 'submit' i 'podglad', zresztą macie kawałek kodu (okroiłem go jakby co):
<?php
if($_GET['show'] == 'wyslij') {
// wyślij
}
if($_GET['podglad'] == 'tak' && $_GET['show'] != 'wyslij') {
echo '<u>'.$_POST['tresc'].'</u><p />'; // wyświetlamy podgląd
}
?>
<form action="xxx.php?show=wyslij" method="post">
<textarea name="tresc">'.$_POST['tresc'].'</textarea><br />
<input type="submit" name="submit" style="width:50px" value="Wyślij" />
<input type="submit" name="podglad" value="Podgląd" />
</form>
Plik xxx.php. A więc ten kod wyświetla formularz z dwoma submitami; akcja formularza odbywa się w show równym 'wyslij'.
Jednak jak zrobić, że jeśli adres będzie taki: xxx.php?podglad=tak, wyświetli się podgląd z zawartością textarey 'tresc'?
Macie jakieś pomysły? [browar]
BTW: zauważyłem, że w większości serwisów, adres byłby analogicznie xxx.php, jednak u mnie takie coś odpada...