Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] metoda POST
gudzisko
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 18.02.2009

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


Witam Serdecznie, mam takie zapytanie: chce wyslac dane z formularza metodą post ale chce zeby nie bylo tego przycisku typowego dla formularza SUBMIT, chce zeby mozna bylo dac jakies zdjecie napis co kolwiek, byle nie ten button, przykladowo

Kod
echo "<form action=\"index.php?id=Proby\" method=\"POST\">";
echo "<input type=\"hidden\" name=\"droga\" value=\"4\">";
echo "<input type=\"submit\" name=\"nr_strony\" value=\"$l\">";
echo "</form>";


i czy nie dao by sie tego:
Kod
echo "<input type=\"submit\" name=\"nr_strony\" value=\"$l\">";

zastapić tym:
Kod
echo "<a href=\"index.php?id=Proby\">$l</a>";
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gudzisko
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 18.02.2009

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


w FF dziala lux, a w IE juz nie, dodam tylko ze ten kod zapisany jest na mail.php i jak zostanie nacisnietyprzycisk submit strona powinna wczytac sie jeszcze raz i tak sie diieje w ie i ff lecz wartosc zmiennej wyslij jest juz true ipowinno wyswietlic sie "mail zostal wyslany" - tak dzieje sie w FF a w IE odnowa wczytuje sie IE tak jakby nic, oto kod:

Kod
<?php
include('naglowek.txt');

$wyslij=$_POST['wyslij'];
if(!$wyslij)    {
echo "<FORM ACTION=\"index.php?id=Mail\" METHOD=\"POST\">";
echo "<INPUT TYPE=\"TEXT\" SIZE=\"50\" NAME=\"adres\" VALUE=\"xxxxxx@gmail.com\" DISABLED=\"DISABLED\">";
echo "<br><br>";
echo "<INPUT TYPE=\"TEXT\" SIZE=\"50\" NAME=\"temat\" VALUE=\"wpisz temat\">";
echo "<br><br>";
echo "<TEXTAREA NAME=\"tresc\" rows=\"5\" cols=\"50\"></TEXTAREA>";
echo "<br><br>";
echo "<INPUT TYPE=\"image\" SRC=\"grafika/start.gif\"NAME=\"wyslij\" Value=\"Wyslij\">";
echo "</FORM>";
                                
}
else    {
                                            
$_POST['adres']='xxxxxxxx@gmail.com';
$adres=$_POST['adres'];
$temat=$_POST['temat'];
$tresc=$_POST['tresc'];
                                            
@mail($adres,$temat,$tresc);
                                            
if(@$mail)    {
echo 'mail nie zostal wyslany, sprawdz poloncznie z internetem...';
}
else    {
echo 'mail zostal poprawnie wyslany...';
}
}


?>


Ten post edytował gudzisko 14.03.2009, 20:09:44
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 08:32