Hirdetés
Új hozzászólás Aktív témák
-
lanszelot
addikt
válasz
sztanozs #21430 üzenetére
Eloszor is koszonom szepen a valaszt.
Meg csinaltam a teljes oldalt, persze van benne 2 hiba:
- elso 80 sor, ne mtudom hogy olvastassam be a nevet ami google
- masik 54 sor, itt nem tudom mit irtam el. ezt a berakaskor hozza<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Web Linkes</title>
</head>
<body>
<div class="container">
<h1 class="page-header text-center">Web Linkek</h1>
<div class="row">
<div class="urlap">
<form method="POST" action="index.php">
<div class="urlap-doboz">
<label>Nev</label>
<input type="text" class="urlap-szoveg" name="nev">
</div>
<div class="urlap-doboz">
<label>Kep</label>
<input type="text" class="urlap-szoveg" name="kep">
</div>
<div class="urlap-doboz">
<label>Link</label>
<input type="text" class="urlap-szoveg" name="link">
</div>
<button type="submit" class="gomb" name="add">Add</button>
</form>
<?php
if (isset($_SESSION['message'])) {
?>
<div class="alert" style="margin-top:20px;">
<?php echo $_SESSION['message']; ?>
</div>
<?php
unset($_SESSION['message']);
}
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
add();
}
function add()
{
if (isset($_POST['add'])) {
$data = file_get_contents('study.json');
$data_array = json_decode($data);
$input = array(
'kep' => $_POST['kep'],
'link' => $_POST['link']
);
$data_array[$_POST['nev']] = $input;
$data_array = json_encode($data_array, JSON_PRETTY_PRINT);
file_put_contents('study.json', $data_array);
$_SESSION['message'] = 'Hozzaadva';
} else {
$_SESSION['message'] = 'Hianyos';
}
}
?>
</div>
<div class="tabla">
<table class="tablazat">
<thead>
<th>Nev</th>
<th>Kep</th>
<th>Link</th>
</thead>
<tbody>
<?php
$data = file_get_contents('study.json');
$data = json_decode($data);
foreach ($data as $row) {
echo "
<tr>
<td>" . $row->nev . "</td>
<td>" . $row->kep . "</td>
<td>" . $row->link . "</td>
</tr>
";
}
?>
</tbody>
</table>
</div>
</div>
</div>
</body>
</html>Tudom kicsit mas, de a form bekeres miatt valtoztatnom kellett
A kiiratas nem szerepelt benne, de mondom miert ne
Igaz a kepet meg nem keri be es tolti fel, de az egy masik tortenetjson:
{
"google": {
"kep": "google.jpg",
"link": "www.google.com"
}
}ehhez adnam pl a youtube-t a form -al, vagy barmi mas oldalt.
(nincs magyar billentyum, bocsanat erte)
Új hozzászólás Aktív témák
- Gamer PC - R5 5500, RTX 2060 és 16gb RAM + GARANCIA
- 2025-Ös 10 Magos Legújabb Intel Core Ultra 5 225F 10x4.9Ghz RTX 5060TI 16/32Gb DDR5 5600Mhz 1TB M.2
- Ubiquiti UCG-Max-NS Cloud Gateway Max Unifi
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Sapphire Nitro+ RX 7900XTX 24GB videokártya garanciával hibátlan működéssel
- LG 48C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- GYÖNYÖRŰ iPhone 12 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3280, 100% akkumulátor
- HATALMAS AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- HIBÁTLAN iPhone 13 512GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3273, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest