Tak, teraz poprawione i teraz zdjęcie zmienia (sorry, skopiowałem inną wersję). Nadal nie zmienia tytułu oraz tekstu
<?php
require_once('connect-screen.php');
require_once('connect.php');
if (isset($_GET['id'])) { // Pobieranie danych z tablicy GET.
$id=$_GET['id'];
$tytul=$_GET['tytul'];
}
elseif (isset($_POST['id'])) { // Pobieranie danych z tablicy POST.
$id = $_POST['id'];
$tytul = $_POST['tytul'];
}
else {
echo '<p class="er">Brak id</p>'; }
?>
<?
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$query = "SELECT * FROM blog_jeden WHERE id='$id'";
$datadwa = mysqli_query($dbc, $query);
while($row = mysqli_fetch_array($datadwa)) {
$id=$row['id'];
$tytul=$row['tytul'];
$tekst=$row['tekst'];
$zdjecie=$row['zdjecie'];
?>
</div>
<hr/>
<form method="post" action="
<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
<label for="tytul">Tytul:</label><br /><br/>
<input type="text" id="tytul" name="tytul" size="50" value="
<?php echo $tytul; ?>" />
<br /><br/>
<img src="../zdjecia_panel/
<?php echo $row['zdjecie']; ?>" style="width:80px;height:80px;" /><br/>
<input type="file" name="zdjecie"><br/><br/>
<input type="hidden" name= "id" value="
<?php echo $id; ?>" />
<textarea name="tekst">
<?php echo $tekst; ?></textarea>
<script>
CKEDITOR.replace( 'tekst' );
</script>
<span id="submit">
<input type="submit" value="Aktualizuj" name="submit" />
</span>
</form>
<?php
if(isset($_POST['submit'])) { $target="../zdjecia_panel/".basename($zdjecie); $db = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$zdjecie=$row['zdjecie'];
$querytrzy = "UPDATE blog_jeden SET id='$id', data=NOW(), zdjecie='$zdjecie', tytul='$tytul', tekst='$tekst' WHERE id = $id LIMIT 1";
mysqli_query($db, $querytrzy);
echo '<p class="info">Informacje zostały zaktualizowane.</p>'; }
?>
<?php
}
?>
Ten post edytował ob1 31.10.2018, 10:51:56