Am tot citit formul, am gasit cateva chestii interesante dar eu ma lovesc in continuare de o problema, incepator fiind:
vreau sa pun pe site un formular de genul:
Nume
Prenume
varsta
etc.
plus un upload de poza.
Pana aici toate bune si frumoase.
mai jos aveti codul pe care l-am folosit.
Mentionez ca acest cod l-am luat tot de pe aici si l-am modificat asa cum m-am priceput
Cod: Selectaţi tot
<?php
$user='clienti'; //User MySql
$parola='passsss'; //Parola MySql
$db='baza_single'; //Db MySqbl
$conn = mysql_connect("localhost", "$user", "$parola")
or die("Unable to connect to MySQL");
$selectdb = mysql_select_db(''.$db.'');
?>
<?php
if(isset($_POST['submit']))
{
$uploadpath = "imagini/"; // Directorul unde incarca pozele
$id=$_POST['id'];
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$ocupatia=$_POST['ocupatia'];
$varsta=$_POST['varsta'];
$inaltime=$_POST['inaltime'];
$poza=$uploadpath. basename( $_FILES['poza']['name']);
$sex=$_POST['sex'];
$comentarii=$_POST['comentarii'];
if(strlen($nume)<1)
{
print "Succes";
}
else
{
if(move_uploaded_file($_FILES['poza']['tmp_name'], $poza)) {
echo "Fisierul:<b> ". basename( $_FILES['poza']['name']). "</b> a fost incarcat cu succes:";
}
$addemail="Insert into useri(id, nume, prenume, ocupatia, varsta, inaltime, poza, sex, comentarii) values('$id', '$nume', '$prenume', '$ocupatia', '$varsta', '$inaltime', '$poza', '$sex', '$comentarii')";
mysql_query($addemail) or die("NU se poate adauga!");
print "Membru adaugat! <a href='useri.php'>Inapoi la adaugare!</a>";
}
}
else
{
print "<form action='upload.php' method='post' enctype='multipart/form-data'>";
print "ID:<br>";
print "<input type='text' name='id' size='30'><br>";
print "Nume:<br>";
print "<input type='text' name='nume' size='30'><br>";
print "Prenume:<br>";
print "<input type='text' name='prenume' size='30'><br>";
print "Ocupatia:<br>";
print "<input type='text' name='Ocupatia' size='30'><br>";
print "Varsta:<br>";
print "<input type='text' name='varsta' size='30'><br>";
print "Inaltime:<br>";
print "<input type='text' name='inaltime' size='30'><br>";
print "sex:<br>";
print "<input type='text' name='sex' size='30'><br>";
print "Poza:<br>";
print "<input type='file' name='poza'><br>";
print "Comentarii:<br>";
print "<textarea name='Comentarii' cols='45' rows='3' id='detalii'></textarea><br>";
print "<input type='submit' name='submit' value='Inregistreaza-te'></form>";
}
?>
aaa, si inca ceva, se pare ca nu mai vrea nici poza sa o urce.
va rog sa ma ajutati sa fac legatura intre acest formular si un tabel (pe care eu l-am numit acum" useri.php" )in mysql unde se stocheaza toate informatiile la care ar trebui sa am doar eu acces.
ps: aceasta pagina am denumit-o "upload.php"
Va multumesc anticipat!