 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
admarnic
Data înscrierii: 03/Mar/2005
Mesaje: 78
Locație: Romania
|
| Trimis: Vin Mai 06, 2005 12:55 pm Titlul subiectului: upload in director si link imagine in baza date |
|
|
Am o problema cu upload-ul unei imag intr-un director si link-ul catre imagine in baza de date.
Am form-ul de tipul;
<html>
<head>
</head>
<body>
<form method="POST" action="insereaza.php" encType="multipart/form-data">
<p><font face="Arial" size="2"><b>Numele</b></font><input type="text" name="Nume" size="20"></p>
<p><font size="2" face="Arial"><b>Prenumele</b></font> <input type="text" name="Prenume" size="20"></p>
<p><b><font size="2" face="Arial">Poza
<input type="file" name="Poza" ACCEPT="image/gif, image/jpeg, image/jpg">
</font></b></p>
<p><input type="submit" value="Trimite" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
</body>
</html>
si fisierul insereaza:
<?php
$IMG_ROOT = "images";
$link=mysql_connect('localhost','root','');
mysql_select_db("tabel",$link);
$result=mysql_query("insert into tabel1 values ('','${HTTP_POST_VARS['Nume']}','${HTTP_POST_VARS['Prenume']}','${HTTP_POST_VARS['$IMG_ROOT/Poza']}')",$link);
mysql_close($link);
echo "ok!" ;
echo "<a href=\"afiseaza.php\">afiseaza baza de date</a>";
?>
Atunci cand afisez rezultatul nu vede nici o poza si cand ma uit in baza de date nu exista nici o cale catre poza uploadata.
Nu inteleg ce se intampla
Va multumesc anticipat celor care imi pot spune cum sa rezolv problema. |
|
| Sus |
|
Birkoff
Data înscrierii: 18/Mar/2004
Mesaje: 2574
Locație: Bucuresti
|
| Trimis: Vin Mai 06, 2005 1:14 pm Titlul subiectului: |
|
|
In primul rand au mai fost cateva discutii pe tema asta in forum, daca dadeai un search sigur aflai raspunsul...
in al doilea rand formularul respectiv iti returneaza valorile urmatoare:
$HTTP_POST_FILES['Poza']['tmp_name'];
$HTTP_POST_FILES['Poza']['name'];
$HTTP_POST_FILES['Poza']['size'];
$HTTP_POST_FILES['Poza']['type'];
$HTTP_POST_FILES['Poza']['error'];
de variabilele astea te folosesti ca sa transferi poza din directorul temporar in directorul cu poze si abea apoi salvezi in bd calea si ce mai ai tu nevoie |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|