<?php
// بيانات افتراضية
$posts = [
[
'username' => 'username1',
'description' => 'This is a post description',
'likes' => 100,
'image' => 'image1.jpg'
],
[
'username' => 'username2',
'description' => 'This is a post description',
'likes' => 200,
'image' => 'image2.jpg'
]
];
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>atyafnice</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #fff;
padding: 10px;
border-bottom: 1px solid #ddd;
display: flex;
justify-content: space-between;
align-items: center;
}
header .logo {
font-size: 24px;
font-weight: bold;
margin-left: 10px;
}
header .search {
margin-right: 10px;
}
header .search input {
padding: 5px;
border: 1px solid #ccc;
border-radius: 5px;
}
main {
max-width: 600px;
margin: 20px auto;
}
.post {
background-color: #fff;
padding: 10px;
border: 1px solid #ddd;
margin-bottom: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.post .image {
width: 100%;
height: 200px;
background-color: #ccc;
margin-bottom: 10px;
background-image: url('<?php echo $image; ?>');
background-size: cover;
}
.post .username {
font-weight: bold;
margin-bottom: 5px;
}
.post .description {
margin-bottom: 10px;
}
.post .likes {
font-size: 14px;
color: #666;
}
</style>
</head>
<body>
<header>
<div class="logo">atyafnice</div>
<div class="search">
<input type="text" placeholder="Search">
</div>
</header>
<main>
<?php foreach ($posts as $post): ?>
<div class="post">
<div class="image" style="background-image: url('<?php echo $post['image']; ?>')"></div>
<div class="username"><?php echo $post['username']; ?></div>
<div class="description"><?php echo $post['description']; ?></div>
<div class="likes"><?php echo $post['likes']; ?> likes</div>
</div>
<?php endforeach; ?>
</main>
</body>
</html>
IAo8P3BocAovLyDYqNmK2KfZhtin2Kog2KfZgdiq2LHYp9i22YrYqQokcG9zdHMgPSBbCiAgWwogICAgJ3VzZXJuYW1lJyA9PiAndXNlcm5hbWUxJywKICAgICdkZXNjcmlwdGlvbicgPT4gJ1RoaXMgaXMgYSBwb3N0IGRlc2NyaXB0aW9uJywKICAgICdsaWtlcycgPT4gMTAwLAogICAgJ2ltYWdlJyA9PiAnaW1hZ2UxLmpwZycKICBdLAogIFsKICAgICd1c2VybmFtZScgPT4gJ3VzZXJuYW1lMicsCiAgICAnZGVzY3JpcHRpb24nID0+ICdUaGlzIGlzIGEgcG9zdCBkZXNjcmlwdGlvbicsCiAgICAnbGlrZXMnID0+IDIwMCwKICAgICdpbWFnZScgPT4gJ2ltYWdlMi5qcGcnCiAgXQpdOwo/PgoKPCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICA8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CiAgPHRpdGxlPmF0eWFmbmljZTwvdGl0bGU+CiAgPHN0eWxlPgogICAgYm9keSB7CiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgbWFyZ2luOiAwOwogICAgICBwYWRkaW5nOiAwOwogICAgfQogICAgaGVhZGVyIHsKICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsKICAgICAgcGFkZGluZzogMTBweDsKICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgIH0KICAgIGhlYWRlciAubG9nbyB7CiAgICAgIGZvbnQtc2l6ZTogMjRweDsKICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OwogICAgfQogICAgaGVhZGVyIC5zZWFyY2ggewogICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7CiAgICB9CiAgICBoZWFkZXIgLnNlYXJjaCBpbnB1dCB7CiAgICAgIHBhZGRpbmc6IDVweDsKICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsKICAgICAgYm9yZGVyLXJhZGl1czogNXB4OwogICAgfQogICAgbWFpbiB7CiAgICAgIG1heC13aWR0aDogNjAwcHg7CiAgICAgIG1hcmdpbjogMjBweCBhdXRvOwogICAgfQogICAgLnBvc3QgewogICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOwogICAgICBwYWRkaW5nOiAxMHB4OwogICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOwogICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OwogICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7CiAgICB9CiAgICAucG9zdCAuaW1hZ2UgewogICAgICB3aWR0aDogMTAwJTsKICAgICAgaGVpZ2h0OiAyMDBweDsKICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsKICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCc8P3BocCBlY2hvICRpbWFnZTsgPz4nKTsKICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKICAgIH0KICAgIC5wb3N0IC51c2VybmFtZSB7CiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgICBtYXJnaW4tYm90dG9tOiA1cHg7CiAgICB9CiAgICAucG9zdCAuZGVzY3JpcHRpb24gewogICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OwogICAgfQogICAgLnBvc3QgLmxpa2VzIHsKICAgICAgZm9udC1zaXplOiAxNHB4OwogICAgICBjb2xvcjogIzY2NjsKICAgIH0KICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogIDxoZWFkZXI+CiAgICA8ZGl2IGNsYXNzPSJsb2dvIj5hdHlhZm5pY2U8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNlYXJjaCI+CiAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBwbGFjZWhvbGRlcj0iU2VhcmNoIj4KICAgIDwvZGl2PgogIDwvaGVhZGVyPgogIDxtYWluPgogICAgPD9waHAgZm9yZWFjaCAoJHBvc3RzIGFzICRwb3N0KTogPz4KICAgICAgPGRpdiBjbGFzcz0icG9zdCI+CiAgICAgICAgPGRpdiBjbGFzcz0iaW1hZ2UiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJzw/cGhwIGVjaG8gJHBvc3RbJ2ltYWdlJ107ID8+JykiPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InVzZXJuYW1lIj48P3BocCBlY2hvICRwb3N0Wyd1c2VybmFtZSddOyA/PjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIj48P3BocCBlY2hvICRwb3N0WydkZXNjcmlwdGlvbiddOyA/PjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9Imxpa2VzIj48P3BocCBlY2hvICRwb3N0WydsaWtlcyddOyA/PiBsaWtlczwvZGl2PgogICAgICA8L2Rpdj4KICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+CiAgPC9tYWluPgo8L2JvZHk+CjwvaHRtbD4KCgo=
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>atyafnice</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #fff;
padding: 10px;
border-bottom: 1px solid #ddd;
display: flex;
justify-content: space-between;
align-items: center;
}
header .logo {
font-size: 24px;
font-weight: bold;
margin-left: 10px;
}
header .search {
margin-right: 10px;
}
header .search input {
padding: 5px;
border: 1px solid #ccc;
border-radius: 5px;
}
main {
max-width: 600px;
margin: 20px auto;
}
.post {
background-color: #fff;
padding: 10px;
border: 1px solid #ddd;
margin-bottom: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.post .image {
width: 100%;
height: 200px;
background-color: #ccc;
margin-bottom: 10px;
background-image: url('');
background-size: cover;
}
.post .username {
font-weight: bold;
margin-bottom: 5px;
}
.post .description {
margin-bottom: 10px;
}
.post .likes {
font-size: 14px;
color: #666;
}
</style>
</head>
<body>
<header>
<div class="logo">atyafnice</div>
<div class="search">
<input type="text" placeholder="Search">
</div>
</header>
<main>
<div class="post">
<div class="image" style="background-image: url('image1.jpg')"></div>
<div class="username">username1</div>
<div class="description">This is a post description</div>
<div class="likes">100 likes</div>
</div>
<div class="post">
<div class="image" style="background-image: url('image2.jpg')"></div>
<div class="username">username2</div>
<div class="description">This is a post description</div>
<div class="likes">200 likes</div>
</div>
</main>
</body>
</html>
PHP Notice: Undefined variable: image in /home/6EMvK8/prog.php on line 68