Witam. Mam taki problem z formularzem przesyłania obrazków. POlega on na tym że jak by w ogóle nie został wysyłany i nie wiem czymu nie działa ;/. Nie wiem też czy przypadkiem wina nie leży w JS ;/
Prosze o pomoc
Oto kod:
set.php
<?php
$komunikat = "";
if($_GET['kom'] == "1") $komunikat = "Obrazek ma nie akceptowane rozszerzenia. Zmień je.";
elseif($_GET['kom'] == "2") $komunikat = "Awatar został zmieniony.";
elseif($_GET['kom'] == "3") $komunikat = "Obrazek jest za szeroki. Zmiejsz go.";
elseif($_GET['kom'] == "4") $komunikat = "Obrazek jest za wysoki. Zmiejsz go.";
else $komunikat = "";
}
if($_SESSION['login'] == 1){
echo("<div id=\"zmien_haslo\"> <div id=\"komunikat_ustawien\">$komunikat</div>
<center>Zmień ustawienia</center>
<div id=\"stare_haslo_div\">Stare hasło<input type=\"password\" id=\"stare_haslo\"></div><br/>
<div id=\"nowe_haslo_div\">Nowe hasło<input type=\"password\" id=\"nowe_haslo\"></div><br/>
<div id=\"nowe_haslo_2_div\">Powtórz hasło<input type=\"password\" id=\"nowe_haslo_2\"></div><br/>
<input type=\"button\" value=\"Statystyki\" onclick=\"waliduj_ustawienia('pass')\"/><br/>");
echo("<center>Zmień awatar</center> <form action=\"data/avatar.php\" method=\"post\" enctype=\"multipart/form-data\" >
<input type=\"file\" id=\"file\" name=\"file\">
<input type=\"submit\" value=\"Zmień\">
</form>");
} //jeśli nie jesteś zalogowany
else echo("Nie jesteś zalogowany. By zobaczyć tą strone prosze się zalogować"); }
//jeśli sesja nie istnieje
else ("Nie aktualna sessja. Zaloguj się ponownie");
?>
avatar.php
<?php
include("sql_connect.php");
{
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/png")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 500000))
{
if ($_FILES["file"]["error"] > 0){
{
if($wym[0] < 100){
if($wym[1] < 100){
$name_file = $_SESSION['user'].".".$p_roz;
header("Location: ../index.php?site=user_set&kom=2"); }
else header("Location: ../index.php?site=user_set&kom=4"); }
else header("Location: ../index.php?site=user_set&kom=3"); }
}
}
else header("Location: ../index.php?site=user_set&kom=1");
}
else echo($_POST['file']." Błąd"); ?>