Gå til innhold

Hjelpe en nybegynner


Anbefalte innlegg

Holder på å lage en slektsside, på siden så skal man kunne logge seg inn og skrive inn nyheter, nyhetene skal komme på hovedsiden på høyre side, der det står SISTE NYTT.

 

Hvordan gjør jeg det?

 

www.familienvaag.com

 

Blir glad for all hjelp;)

Lenke til kommentar
Videoannonse
Annonse

Hei!

 

Hvis du leser gjennom denne tråden hvor jeg fikk hjelp, så får du sikkert til logg inn scriptet:

http://norskwebforum.no/viewtopic.php?t=32914

Kall sesjonen "online". I hvert fall det jeg bruker i sjekken om man er logget på.

 

Legg til nyhet:

<?php

if (isset($_POST['submit'])) {
mysql_connect("localhost", "brukernavn", "passord");
mysql_select_db("database_navn");

$tittel = mysql_real_escape_string($_POST['tittel']);
$innhold = mysql_real_escape_string($_POST['innhold']);

mysql_query("INSERT INTO nyheter (tittel, innhold) VALUES ('$tittel', '$innhold')");
echo 'Nyheten ble lagt til.';
}
else {
?>
<form action="" method="post">
<p>Tittel:<br /><input type="text" name="tittel" /></p>
<p>Innhold:<br /><textarea name="innhold" cols="40" rows="5"></textarea></p>
<p><input type="submit" name="submit" value="Legg til nyhet" /></p>
</form>
<?php
}
?>

 

 

Der du skal vise nyhetene:

<?php

mysql_connect("localhost", "brukernavn", "passord");
mysql_select_db("database_navn");

$blabla = "SELECT * FROM nyheter ORDER BY id DESC";

while($row = mysql_fetch_array(mysql_query($blabla))) {

echo '<h1>';
echo htmlentities(stripslashes($row['tittel']));
echo '</h1>';

echo '<p>';
echo nl2br(htmlentities(stripslashes($row['innhold'])));
echo '</p>';

}

mysql_close();

?>

 

Tabell i database:

CREATE TABLE `nyheter` (
id int auto_increment primary key,
tittel TEXT NOT NULL,
innhold TEXT NOT NULL
)

 

 

Finnes sikkert noen 'bedre' måter å gjøre det på, men noe sånt noe vil fungere helt fint ;)

 

Og btw, den CREATE TABLE koden der, den fungerer nok ikke fordi jeg aldri har lært meg den koden til å lage tabeller sånn. Har holdt meg til å lage selv i databasen.

Endret av Anders-Moen
Lenke til kommentar

Andre jeg lurte på er her:

galleri

I venstre hjørne så er det en link som heter Startsiden, når man trykker på den kommer man til startsiden på galleriet, men jeg vil komme til startsiden på hjemmesiden istedet. Hvordan endrer jeg det? finner ikke ut hvilken fil jeg må modde for å gjøre det:(

Lenke til kommentar

Emnetittelen i denne tråden er lite beskrivende for trådens innhold og det er derfor ingen god emnetittel. Jo bedre og mer beskrivende emnetittelen er, jo lettere er det for andre å skjønne trådens innhold og det vil være lettere å treffe den riktige forumbrukeren med det rette svaret. Ber deg derfor om å endre emnetittel slik at du unngår at en moderator stenger tråden. Vennligst forsøk å ha dette i tankene neste gang du starter en tråd, og orienter deg om hva vår nettikette sier om dårlig bruk av emnetitler.

 

Bruk p_edit.gif-knappen i første post for å endre emnetittelen.

 

(Dette innlegget vil bli fjernet ved endring av emnetittel. Ikke kommenter dette innlegget, men p_report.gif gjerne dette innlegget når tittelen er endret, så vil det bli fjernet..)

Lenke til kommentar
Unødvendig quoting samt dårlig bruk av emnefeltet blir sett på som upasselig, og kan bli sensurert eller endret av moderatorer. Overdreven bruk av såkalt SMS-språk, utropstegn/spørsmålstegn, forkortelser osv. skal unngås. Emnefeltet skal beskrive innholdet i tråden. Eksempel: Problem med TV-ut på Radeon 9800. Dårlig bruk av emnefelt medfører stengning av tråden.
Et bra emnefelt er et emnefelt som forklarer godt hva innholdet i posten din går ut på. En bruker bør kunne skaffe seg oversikt over hovedinnholdet i posten bare ut fra å lese emnefeltet.

Tråden har et dårlig emnefelt og er derfor blitt stengt. Vennligst les utdraget over fra retningslinjene og netiketten angående dette.

Lenke til kommentar
Gjest
Dette emnet er stengt for flere svar.
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...