Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem müködik a php?...

Miért nem müködik a php? Többi lent

Figyelt kérdés

Sziasztok! Az lenne a kérdésem, hogy miért nem müködik a php.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " [link]

<html>

<!--HEAD-->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<meta name="author" content=""/>

<meta name="copyright" content=""/>

<meta name="keywords" content=""/>

<meta name="description" content=""/>

<link rel="stylesheet" href="style.css"/>

<!--TITLE-->

<title>INDEX</title>

</head>

<body>


<?php

if(isset($_POST["form_submit"])) {

$username = $_POST["username"];

$password1 = $_POST["password1"];

$password2 = $_POST["password2"];

$email1 = $_POST["email1"];

$email2 = $_POST["email2"];


echo $email1." "$email2

}

?>

<div id="regform">

<form method="POST" enctype="multipart/form-data">


<h1>Regisztráció</h1>

<p>Kérjük töltse ki!</p>


<label for="username">

Felhasználónév:

<small>Legalább 3 karakter </small>

</label>

<input id="username" type="text" name="username" />

<label for="password1">

Jelszó:

<small>Legalább 4 karakter </small>

</label>

<input id="password1" type="password" name="password1" />

<label for="password2">

Jelszó ismétlés:

</label>

<input id="password2" type="password" name="password2" />

<label for="email1">

E-mail cím:

</label>

<input id="email1" type="text" name="email1" />

<label for="email2">

E-mail cím ismétlés:

</label>

<input id="email2" type="text" name="email2" />

<label for="avatar">

avatar (100x100) :

<small> GIF,PNG,JPG </small>

</label>

<input id="avatar" type="file" name="avatar" />


<input type="submit" name="form_submit" value="Elküldés"/>

<div class="clear"></div>

</div>

</div>

</body>

</html>

Hol lehet a hiba?

Beírom rákattintok az elküldésre, de semmi sem történik.



2016. júl. 21. 14:02
 1/5 anonim ***** válasza:
Minek kéne történnie?
2016. júl. 21. 14:24
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
100%

Ez például szintaktikailag hibás:

echo $email1." "$email2


Így kéne:

echo $email1." ".$email2;

2016. júl. 21. 14:29
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
#2: plusz ez alapján, mivel megjelenik a "from" amit "elküld" így 99% hogy php feldolgozó sincs mögötte. :-D
2016. júl. 21. 16:22
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

nem adtál meg action tulajdonságot a FORM-tagben, így nincs is megadva feldolgozó szkript, aminek a formot el kellene küldenie.


<form method="POST" enctype="multipart/form-data" action="feldolgozo_szkript.php">

2016. júl. 24. 22:12
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
#4-es vagyok :) Továbbá, a ha a feldolgozó szkript a form-ot tartalmazó oldalba van beágyazva, akkor az action részbe csak add meg az űrlap-oldalnak a fájlnevét és mindenképpen .php kirejesztésűnek kell lennie :)
2016. júl. 24. 22:16
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!