Witam. Siedzę już trochę czasu i głowię się co może być nie tak.
Otóż mam taki formularz:
<form enctype="multipart/form-data" action="" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> <input type="file" name="file"> <?php $add_date = date("d.m.Y"); ?>
<input type="hidden" name="add-date" value=<?php echo '"'.$add_date.'"'; ?>>
<input type="text" style="width: 50%; font-size:11px" placeholder="Description" name="add-photo-descr-en"> <input type="text" style="font-size:11px" placeholder="Author" name="add-photo-author-en"> <input type="text" style="width: 50%; font-size:11px" placeholder="Opis" name="add-photo-descr-pl"> <input type="text" style="font-size:11px" placeholder="Autor" name="add-photo-author-pl">
<?php
$string = join('', file('gallery.php'));
$editing_album_name = substr($string, strpos($string, '<a href="?album='.$select.'"'));
$editing_album_name = substr($editing_album_name, 0, strpos($editing_album_name, '</a>')+4);
$album_descr_en = $editing_album_name;
$editing_album_name = substr($editing_album_name, strpos($editing_album_name, '\', \'')+4);
$editing_album_name = substr($editing_album_name, 0, strpos($editing_album_name, '\','));
$string = join('', file('../pl/editpanel/gallery.php'));
$editing_album_name_pl = substr($string, strpos($string, '
<a href="?album='.$select.'"')); $editing_album_name_pl = substr($editing_album_name_pl, 0, strpos($editing_album_name_pl, '</a>')+4);
$album_descr_pl = $editing_album_name_pl;
$editing_album_name_pl = substr($editing_album_name_pl, strpos($editing_album_name_pl, '\', \'')+4);
$editing_album_name_pl = substr($editing_album_name_pl, 0, strpos($editing_album_name_pl, '\','));
?>
<input type="hidden" name="current-album-editing-en" class="form-control" placeholder="Album name" value=<?php echo '"'.$editing_album_name.'"';?>>
<input type="hidden" name="current-album-editing-pl" class="form-control" placeholder="Album name" value=<?php echo '"'.$editing_album_name_pl.'"';?>>
<input type="hidden" name="session" value="true"> <input type="hidden" name="opt" value="4 Success"> <input type="hidden" name="selected-nr-album" value=<?php echo '"'.$select.'"';?>>
<?php $random = ''; for($k = 1; $k <= 31; $k++) { $random .= rand(0,9); }?>
<input type="hidden" name="randomid" value=<?php echo '"'.$random.'"'; ?>>
<input type="submit" class="btn btn-sm btn-primary" value="Add photo" name="add-photo-submit">
$alb_en = $_POST['current-album-editing-en'];
$alb_pl = $_POST['current-album-editing-pl'];
$plik_tmp = $_FILES['file']['tmp_name'];
$plik_nazwa = $_FILES['file']['name'];
$plik_rozmiar = $_FILES['file']['size'];
if ($_FILES['file']['error'] > 0)
echo $_FILES['file']['error'];
if ($plik_rozmiar <= 1024*800) {
$newname = 'OwTF';
do {
for ($k = 1; $k <= 30; $k++) {
}
} while (file_exists('../gallery/gallery-photos/image-'.$newname.'.jpg'));
$adddate = $_POST['add-date'];
$descr_en = $_POST['add-photo-descr-en'];
$auth_en = $_POST['add-photo-author-en'];
$descr_pl = $_POST['add-photo-descr-pl'];
$auth_pl = $_POST['add-photo-author-pl'];
$put = '<img src="'.$img.'" title="'.$alb_en.'" alt="'.$descr_en.'#'.$auth_en.'#'.$adddate.'#0"';
$put .= ' titlepl="'.$alb_pl.'" altpl="'.$descr_pl.'#'.$auth_pl.'#'.$adddate.'#0" />';
echo 'File <span style="color: green"><b>successfully added</b></span><br>';
} else
echo 'The file <span style="color: red"><b>couldn\'t be uploaded (file size over 800 kB)</b></span><br>'; } else
echo $_FILES['file']['error'];
Problem w tym, że to nie działa a nie wiem dlaczego. Nawet nie jest wyświetlany błąd, który powinien się pojawić (3 linijka) jak coś byłoby nie tak.
Proszę o pomoc/ podpowiedź co może nie śmigać!
Z góry dzięki
Ten post edytował dzeejj 6.11.2013, 20:30:51