PHP Profil? Kérem valaki segítsen mert elakadtam?
Nos van nekem egy ilyen kódom és nemtudom elképzelni miért nem tárolja el az adatbázisban a bevitt adatokat. Így néz ki: [link] és ha ráböktem a mentésre akkor az sql-ben ez történik: [link]
(azaz szinte semmi mert nem tárol el bele semmit )
1. Nem kritikát kérek hanem segítséget!
2. Nem kell a kinézetet nézni mert csak ha jól működik utána csicsázom.
Köszönöm szépen a lehetséges megoldásokat előre is! Tudom hogy nem nagy a hiba mert minden elérési út jól van megadva és csatlakozik is az adatbázishoz de valami mégsem jó pls help.
<form method="post" action="">
<table>
<tr>
<td><b>Felhasználónév</b></td>
<td><input type="text" name="nev" /></td>
</tr>
<tr>
<td><b>E-mail cím:</b></td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td><b>Város</b></td>
<td><input type="text" name="varos" /></td>
</tr>
<tr>
<td><b>Irányítószám</b></td>
<td><input type="text" name="irszam" /></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="elkuld" value="Mentés" />
</td>
<center>Felhasználóneved, E-mail címed és jelszavad megadása kötelező! Mivel így regisztrálsz az oldalra és így fog téged azonosítani.<br>Jelszavad mégegyszer azért kérjük hogy biztos nem ütötted-e el ( megadása mégegyszer kötelező!)</b></center>
</tr>
</table>
</center>
</form>
<?php
$felhasznalo = "root";
$jelszo = "";
$adatbazis = "sajat";
$kapcsolat = mysql_connect ("localhost",$felhasznalo,$jelszo );
if ( ! $kapcsolat )
die ( "Nem lehet kapcsolódni a kiszolgálóhoz! " );
mysql_select_db ($adatbazis, $kapcsolat )
or die ( "Nem lehet megnyitni a $adatbazist: ".mysql_error () );
$parancs = "INSERT INTO profil (nev,email,varos )
VALUES ( '','','' )";
mysql_query ( $parancs, $kapcsolat )
or die ( "Nem lehet adatot hozzáadni a "profil" táblához: "
.mysql_error () );
mysql_close ( $kapcsolat );
?>
Úgy néz ki, akkor az aposztrófokra rosszul emlékeztem, illetve a '$_SERVER[PHP_SELF]' -et is rosszul írtam, így van helyesen:
<form method="post" action='$_SERVER[PHP_SELF]'>
, de ha így sem megy, akkor maga a php fájl nevét írod oda, tehát 'profil.php', akkor is mennie kell.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!