Mini-CMS – Oprettelse af nyt indhold med prepared statement
Hej allesammen
Her er så 2. video i min mini-serie. Denne gang kigger vi på hvordan man opretter nyt indhold med et prepared statement. Videoen er delt i to dele for at dem, der allerede har deres html-formular parat, kan fortsætte til php-scriptet med det samme.
Del 1 – HTML formular
Del 2 – Prepared Statement
Kildekode:
html:
</pre> <form action="create.php" method="post" name="opret_side">Titel: <input type="text" name="titel" /> Tekst: <textarea name="tekst"></textarea> <input class="btn btn-primary" type="submit" name="opret" value="Opret side" /></form> <pre>
php:
session_start(); include '../inc/connect.inc.php'; //Indsæt i database if($stmt=$mysqli->prepare('INSERT INTO content (titel, tekst)VALUES (?,?)')) { //Binder parameter $stmt->bind_param('ss', $titel, $tekst); $titel = $_POST['titel']; $tekst = $_POST['tekst']; //Opretter post i databasen $stmt->execute(); //Lukker forbindelsen $stmt->close(); $status = 0; } else { echo 'Der opstået en fejl '.$mysqli->error; $status = 1; } //Status-tjek if($status == 0) { $_SESSION['done'] = "Du har nu oprettet en ny side."; header('Location: ../index.php'); } else { $_SESSION['fail'] = "Du har ikke oprettet en ny side.".$mysqli->error; header('Location: ../index.php'); }
jeg takker.. havde slet ikk set du havde svaret. :) sidder og leger med det nu. men har lige problemer med at det skal virke helt.. dog små ting som jeg nok skal finde ud af.. men tak for guiden
Hej Kasper
Beklager det sene svar, men har haft lidt travlt. Jeg kan godt lave et indlæg med en indholdsfortegnelse over de videoer der er med i mini-cms-serien.
Angående filer, så er javascript til billeder osv. blot ting jeg har fundet på nettet. Billeder til min slider har jeg lånt fra WordPress’ standardtema. I indholdfortegnelsen skal jeg nok lave en liste over javascript og CSS som er hentet udefra.
Dog kan jeg godt fortælle at slideren er lavet med responsiveslides.js som kan hentes gratis på nettet. Prøv at søg efter det på Google :). CSS er primært bygget vha. Bootstrap 2.3.2
kan du lave en liste over de forskellige videoer i denne serie med mini-cms. for meget rodet og mangler flere dele synes jeg. og i del 1 starter du med at sige at du er fortsat fra en anden video.. hvad for en video er det?
kan du ligge filerne op. gerne de javascript til billederne og lign. geren de ting som bruges på siden