Gjest medlem-77217 Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) Hei sann! Jeg gidda ikke å lage ny tråd så jeg endrer bare denne. Hvordan (hvilke funksjoner) lager jeg et nyhets system? Endret 11. september 2006 av medlem-77217 Lenke til kommentar
Ernie Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) Altså, hvilke funksjoner du ønsker bestemmer du jo selv Samtidig er det verdt å merke seg at CMS er en omstendig prosess å lage, spesielt alene, og spesielt hvis man setter litt krav til det. Med andre ord, finn et av ørten ferdige script og benytt det i stedet, så sparer du deg for veldig mye rart, deriblant tid og frustrasjon. Ja, og for faktisk svare på spørsmålet: Du programmerer det (nei, det finnes sjokkerende nok ikke noe steg-for-steg-metode for å lage CMS tenk). Endret 11. september 2006 av Ernie Lenke til kommentar
Gjest medlem-77217 Skrevet 11. september 2006 Del Skrevet 11. september 2006 SKal ikke lage noe CMS... Jeg skal lage et kjempe enkelt nyhets system. Altså. Kunne Slette, Modifisere og lage nyheter. Lenke til kommentar
Knebba Skrevet 11. september 2006 Del Skrevet 11. september 2006 har du tenkt å bruke database eller flatfiler? Lenke til kommentar
Gjest medlem-77217 Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) Tenkte på database.... Har kommet fram til noe, men problemet er at nyhetene ikke lagres i databasen! Dette bruker jeg til å komme fram til databasen: <? $link = mysql_connect('host', 'bruker', 'passord') OR die(mysql_error()); ?> Endret 11. september 2006 av medlem-77217 Lenke til kommentar
endrebjo Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) Bravo! Nå har du koblet til databasen. Så må du, ved hjelp av spørringer, opprette én eller flere tabeller, sende data til databasen, og lese data fra databasen. En tutorial til MySQL og MySQL-funksjonene i PHP. Endret 11. september 2006 av endrebjorsvik Lenke til kommentar
Gjest medlem-77217 Skrevet 11. september 2006 Del Skrevet 11. september 2006 Hm. Fikk en error: Parse error: parse error, unexpected T_STRING in /home/www/fagerhaug.awardspace.com/post.php on line 12 LINK Koden: <?phprequire_once("config.php"); if(isset($_POST['submit'])) { $title = $_POST['title']; $newstext = $_POST['title']; $id = $_POST['id']; $query = mysql_query('SELECT title,newstext,id FROM freinds WHERE title="1" AND newstext="2"; $result = mysql_fetch_array($query); echo $result['firstname'].'<br />'.$result['lastname'].'<b />'.$result['age']; echo "<strong>Nyheten er lagt til i databasen. Du blir nå overført til hovedsiden</strong>"; echo "<meta http-equiv=Refresh content=3;url=http://fagerhaug.awardspace.com/index.html>"; } else { ?> <br> <h3>Legg til nyhet</h3> <form method="post" action="<?php echo $PHP_SELF ?>"> Title: <input name="title" size="40" maxlength="255"> <br> News: <textarea name="newstext" rows="20" cols="40"></textarea> <br> <input type="submit" name="submit" value="Legg til nyhet"> </form> <? } ?> Whats wrong?! Lenke til kommentar
endrebjo Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) $query = mysql_query('SELECT title,newstext,id FROM freinds WHERE title="1" AND newstext="2"'); Legg merke til slutten der. Og du sender forespørsel om å få kolonnene: title, newstext og id. Fra samme query prøver du å printe ut kolonnene: firstname, lastname og age. Endret 11. september 2006 av endrebjorsvik Lenke til kommentar
Gjest medlem-77217 Skrevet 12. september 2006 Del Skrevet 12. september 2006 <?php require_once("config.php"); if(isset($_POST['submit'])) { $title = $_POST['title']; $newstext = $_POST['title']; $id = $_POST['id']; $query = mysql_query('SELECT title,newstext FROM id WHERE title="1" AND newstext="2"; $result = mysql_fetch_array($query); echo $result['newstext'].'<br />'.$result['title'].'<b />'.$result['id]; echo "<strong>Nyheten er lagt til i databasen. Du blir nå overført til hovedsiden</strong>"; echo "<meta http-equiv=Refresh content=3;url=http://fagerhaug.awardspace.com/index.html>"; } else { ?> <br> <h3>Legg til nyhet</h3> <form method="post" action="<?php echo $PHP_SELF ?>"> Title: <input name="title" size="40" maxlength="255"> <br> News: <textarea name="newstext" rows="20" cols="40"></textarea> <br> <input type="submit" name="submit" value="Legg til nyhet"> </form> <? } ?> Sånn da? Lenke til kommentar
AlecTBM Skrevet 12. september 2006 Del Skrevet 12. september 2006 du glemmer en ) i queryn den skal være før ; Lenke til kommentar
Gjest medlem-77217 Skrevet 12. september 2006 Del Skrevet 12. september 2006 Hm. Nå får jeg: Parse error: parse error, unexpected $ in /home/www/fagerhaug.awardspace.com/post.php on line 32 Lenke til kommentar
AlecTBM Skrevet 12. september 2006 Del Skrevet 12. september 2006 hva er linje 32 oppover?? Lenke til kommentar
Gjest medlem-77217 Skrevet 12. september 2006 Del Skrevet 12. september 2006 <?php require_once("config.php"); if(isset($_POST['submit'])) { $title = $_POST['title']; $newstext = $_POST['title']; $id = $_POST['id']; $query = mysql_query('SELECT title,newstext,id FROM id WHERE title="1" AND newstext="2"'); $result = mysql_fetch_array($query); echo $result['newstext'].'<br />'.$result['title'].'<b />'.$result['id]; echo "<strong>Nyheten er lagt til i databasen. Du blir nå overført til hovedsiden</strong>"; echo "<meta http-equiv=Refresh content=3;url=http://fagerhaug.awardspace.com/index.html>"; } else { ?> <br> <h3>Legg til nyhet</h3> <form method="post" action="<?php echo $PHP_SELF ?>"> Title: <input name="title" size="40" maxlength="255"> <br> News: <textarea name="newstext" rows="20" cols="40"></textarea> <br> <input type="submit" name="submit" value="Legg til nyhet"> </form> <? } ?> Dette er hele koden Lenke til kommentar
endrebjo Skrevet 12. september 2006 Del Skrevet 12. september 2006 Manglet et ' inni denne linje: echo $result['newstext'].'<br />'.$result['title'].'<b />'.$result['id']; Lenke til kommentar
Gjest medlem-77217 Skrevet 12. september 2006 Del Skrevet 12. september 2006 Kjempe bra! ...Men nå får jeg et nytt... Error: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/fagerhaug.awardspace.com/post.php on line 11 Lenke til kommentar
endrebjo Skrevet 12. september 2006 Del Skrevet 12. september 2006 Kan du PHP og MySQL? Hvis ikke bør du lære deg det før du spør for hver eneste feilmelding som kommer opp. Kan være noe galt med spørringen din eller med tabellene dine. Lenke til kommentar
kondyj Skrevet 13. september 2006 Del Skrevet 13. september 2006 Kan du PHP og MySQL?Hvis ikke bør du lære deg det før du spør for hver eneste feilmelding som kommer opp. Kan være noe galt med spørringen din eller med tabellene dine. 6851023[/snapback] Denne tråden er bra. Jeg vil døpe dette til try-error & forum utvikling. Lenke til kommentar
Ernie Skrevet 13. september 2006 Del Skrevet 13. september 2006 (endret) Kan du PHP og MySQL?Hvis ikke bør du lære deg det før du spør for hver eneste feilmelding som kommer opp. Kan være noe galt med spørringen din eller med tabellene dine. 6851023[/snapback] Denne tråden er bra. Jeg vil døpe dette til try-error & forum utvikling. 6854033[/snapback] ... med et lite hint av cowboy coding Fagerhaug: Hva med å faktisk forsøke å løse problemene før du poster de her? De biter ikke Dessuten er de ganske forståelige hvis man bare tenker litt logisk. Ta f.eks "Error: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [osv]". Hvorfor er resource-linken ugyldig? Med andre ord, hvor har den blitt brukt og endet siste og hvorfor gir den det resultatet? Slik tankegang pleier å løse svært mange problemer. Endret 13. september 2006 av Ernie Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå