Forum » Programiranje » Dodajanje menija v PHP
Dodajanje menija v PHP
filips ::
Ustvaril sem kodo za dodajanje menija v php. Menija mi v bazo ne vstavi, čeprav se koda tam izvede.
koda je na voljo na tukaj
koda je na voljo na tukaj
<?
session_start();
$hostname = 'menu-add.php';
$_SESSION['user'] = 'filips';
include('../config.php');
if ($mysqli->connect_errno) {
echo "Strežnik ne deluje: (" . $mysqli->connect_errnor. ") " . $mysqli->connect_error;
}
if (isset($_POST['dodaj'])) {
$user = $_SESSION['user'];
$name = $_POST['ime'];
$url = $_POST['url'];
$description = $_POST['opis'];
$file = $_POST['file'];
$date = date('Y-m-d H:i:s');
if ($user == '' or $name == '' or $description == '') {
$status = 'Izpolniti je treba vsa polja!<br><a href="#" onClick="history.go(-1)">Nazaj na obrazec</a>';
}else{
$bits = explode( PHP_EOL, $description);
$pages= count($bits);
$sql = "INSERT INTO menus (`id`, `name`, `position`, `content`, `user`, `datetime`, `pages`) VALUES (NULL, '$name', '$url', '$description', '$user', '$date', '$pages');" OR $status = 'Oprostite, pri dodajanju je prišlo do težave. Vaš meni ni dodan. <a href="#" onClick="history.go(-1)">Nazaj na obrazec</a>'; //ne dela mi ta del
$mysqli->query($sql) OR $status = 'Oprostite, pri dodajanju je prišlo do težave. Vaš meni ni dodan. <a href="#" onClick="history.go(-1)">Nazaj na obrazec</a>'; //ne dela mi ta del
}
}
if (!isset($_POST['dodaj'])) {
echo '
<form action="'. $hostname .'" method="post" name="dodaj">
<p>
<label for="ime"></label>
<label>Ime menija<br />
<input name="ime" type="text" id="ime" />
</label>
</p>
<p>
<label for="url"></label>
<label>Pozicija<br />
<select name="url" type="text" id="url" >
<option value="menu">menu</option></select>
</label>
</p>
<p>
<label for="opis"></label>
<label>Vsebina<br />
<textarea name="opis" id="opis"></textarea>
</label>
</p>
<p>
<label>
<input name="dodaj" type="submit" id="dodaj" value="Dodaj" />
</label>
</p>
</form>
';}
if (isset($_POST['dodaj'])) {
if ($status == '') {
echo 'Meni dodan!<br><a href="'.$hostname.'">Dodajte nov meni</a>';
}else{
echo $status;
}
}
?> keworkian ::
kaksen error dobis pri vstavljanju?
Obscenities in B-Flat
Zgodovina sprememb…
- spremenil: keworkian ()
sumoborac ::
Problem mas tuki:
Saj dobis vrednost $sql = true (boolean) in ne string, saj si notri stlacil OR, ki ne paše tja.
Zadevo daj v 2 vrstici samo:
Sumoborac
$sql = "INSERT INTO menus (`id`, `name`, `position`, `content`, `user`, `datetime`, `pages`) VALUES (NULL, '$name', '$url', '$description', '$user', '$date', '$pages');" OR $status = 'Oprostite, pri dodajanju je prišlo do težave. Vaš meni ni dodan. <a href="#" onClick="history.go(-1)">Nazaj na obrazec</a>'; //ne dela mi ta del
Saj dobis vrednost $sql = true (boolean) in ne string, saj si notri stlacil OR, ki ne paše tja.
Zadevo daj v 2 vrstici samo:
$sql = "INSERT INTO menus (`id`, `name`, `position`, `content`, `user`, `datetime`, `pages`) VALUES (NULL, '$name', '$url', '$description', '$user', '$date', '$pages');"; $status = 'Oprostite, pri dodajanju je prišlo do težave. Vaš meni ni dodan. <a href="#" onClick="history.go(-1)">Nazaj na obrazec</a>';
Sumoborac
Prid sm al pa tm ostan...
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [Java] Problem s Scanner-jemOddelek: Programiranje | 2688 (2482) | Zlatan |
| » | Jquery scrollable menu keyboard navigacijaOddelek: Izdelava spletišč | 832 (719) | Binji |
| » | Večstopenjski meniOddelek: Izdelava spletišč | 2125 (1568) | Jackass |
| » | Osnovno php vprašanjeOddelek: Izdelava spletišč | 1778 (1499) | R33D3M33R |
| » | VB.net MDI in formi splošnoOddelek: Programiranje | 1754 (1697) | strel |