Pagina 1 din 1
Pagina php cu redirect dupa inregistrare date din formular
Scris: Sâm Mai 12, 2012
de wallentin
Saluatare MarPlo.net
Am o mare rugaminte, sper sa ma puteti ajuta.... vreau sa fac o pagina statica...si nu prea stiu cum....
vreau sa fac un index.php care sa contina atunci cand un utilizator intra.... el v-a trebui sa scrie numele adresa de mail telefon , dupa care sa apese pe "Trimite" toate acestea sa se inregistreze intr-o baza de date, iar dupa ce apasa butonul trimite sa fie redirectonat intr-o pagina html statica.... adica cam asa >> utilizatorul acceseaza
site.ro/index.php >>> introduce datele dupa care sa fie redirectionat tot pe acelasi site
site.ro/index1.html unde e pagina propriuzisa.
se poate asa ceva??? va rog ajuttor
Pagina php cu redirect dupa inregistrare date din formular
Scris: Dum Mai 13, 2012
de MarPlo
Salut
In "index.php" creezi formularul pt adaugare date, iar la
action="" adaugi numele fisierului care preia si inregistreaza datele. Este aici un tutorial despre asa ceva
Preluare date din formular si adaugare in baza de date MySQL, trebuie doar sa-l studiezi si sa-l adaptezi la formularul tau.
Iar ca sa faca redirect la alta pagina, adaugi dupa ce face inregistrarea datelor acest cod:
Pagina php cu redirect dupa inregistrare date din formular
Scris: Lun Mai 14, 2012
de wallentin
s-a schimbat problema:( ..... vreau sa fac o pagina statica cu acelasi tip de formular , in momentul in care intra utilizatorul pe site sa ii apara formularul , dar fara redirect adica sa fie tot in pagina aia...
Pagina php cu redirect dupa inregistrare date din formular
Scris: Lun Mai 14, 2012
de MarPlo
Uite un exemplu de formular simplu, si cod php de preluare si afisare date din el.
Cod: Selectaţi tot
<?php
// verifica daca e primita data de la campul "nume" din formular
if(isset($_POST['nume'])) {
$numele = $_POST['nume']; // preia textul din caseta
echo 'Numele e: '. $numele; // afiseaza valoarea
}
?>
<form action="index.php" method="post">
Nume <input type="text" name="nume" />
<input type="submit" value="Trimite" />
</form>
Pentru mai multe campuri de formular, poti face si singur dupa acest model, daca nu stii cum, e tutorialul din link-ul dat in raspunsul de mai sus, sau si lectia:
Lucru cu formulare.
La fel, ca sa inregistrezi datele intr-o baza de date, este exemplu in acel tutorial, sau si in lectiile PHP-MySQL de pe site.
Spor.
Re: Pagina php cu redirect dupa inregistrare date din formul
Scris: Mie Mai 23, 2012
de evident
Salut
Vezi daca te ajuta chestia asta.
Faci 3 fisiere:
formular.php
insert.php
succes.php
care arata cam asa:
forumular.php
Cod: Selectaţi tot
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<form action="insert.php" method="post">
<input type="text" name="nume" maxlength="87"/>
<input type="text" name="prenume" maxlength="87"/>
<input type="submit" />
</form>
</body>
</html>
insert.php
Cod: Selectaţi tot
<?php
session_start();
$con = mysql_connect("localhost","root","");
if (!$con) die('Could not connect: ' . mysql_error());
mysql_select_db("test", $con);
if(isset($_POST['nume']) && isset($_POST['prenume'])) {
$sql = "INSERT INTO tabel (nume, prenume)
VALUES
('".$_POST['nume']."','".$_POST['prenume']."')";
} else echo "Nu ati completat numele si prenumele.";
if ($sql) { $msgToUser = "Multumim pentru adaugare!";
include"succes.php";}
else echo "A aparut o eroare la completarea formularului.Va rugam sa ne contactati.";
mysql_close($con);
?>
succes.php
Cod: Selectaţi tot
<html>
<head>
</head>
<body>
<?php echo "$msgToUser"; ?>
</body>
</html>
Sper sa te ajute.
Daca nu posteaza aici