Gå til innhold

manmob

Medlemmer
  • Innlegg

    47
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av manmob

  1. Jeg benyttet meg av tradedoubler i ca. 15 mnd og tjente 500 kr på min private nettside. Fikk dem utbetalt også :yes: Det som er fordelen med tradedoubler er at de leverer norske reklamer, som igjen fører til økt interesse (sannsynligvis). Jeg slutta med reklamen fordi det ble så lite av det. Dessuten er det jo ikke reklamen brukerne er på jakt etter. Derfor bør man være påpasselig når man plasserer reklame rundt på en side. Det skal helst passe inn i designet og i alle fall ikke forsyrre.

  2. Veldig flotte forklaringer kakkle! Tusen takk :thumbs:

     

    Slik ser filene mine ut akkurat nå:

     

    admin.php:

    <?php 
    
    if ($brukernavn == "hei" && $passord == "heisann") { 
    echo "Du er nå innlogget!<br><br>
    <form method='post' action='index.php?side=nyheter'> 
    <table border='0'><tr><td></td><td><b>Legg til en nyhet:</b></td></tr> 
    <tr><td>Overskrift</td><td><input type='text' size='60' name='overskrift'></td></tr> 
    <tr><td>Brødtekst</td><td><textarea name='brodtekst' rows='10' cols='45'></textarea> 
    </td></tr> 
    <tr><td></td><td><input type='submit' value='Legg til'> <input type='reset' value='Tøm feltene'> 
    </td></tr></table> 
    </form>
    "; 
    } else { 
    echo "Feil brukernavn eller passord! Gå <a href='index.php?side=logginn'>tilbake</a> og prøv igjen.";
    } 
    
    ?>

     

    nyheter.php:

    <?php
    
    $overskrift = "<h2>$overskrift</h2>";
    
    $nyttinlegg = $overskrift.$brodtekst;
    $gammelfil = implode("", file("/home/stave/public_html/php_filer/nyheter.php"));
    $nyfil = $nyttinnlegg.$gammelfil;
    $of =  fopen("/home/stave/public_html/php_filer/nyheter.php","w");
    fputs ($of, $nyfil);
    fclose($of);
    
    ?>

  3. Takk for koden kakkle,

    men får det ikke til å fungere. Når jeg prøver å legge til en nyhet, vises ingen nyhet, men heller ingen feilmelding, så dette er litt snodig.

     

    Har dette noe med array's å gjøre. Slo nemlig opp i manualen på implode. Hadde satt STOR pris på om du hadde lagt inn noen forklaringer i koden.

  4. jeg tok og la inn ett innlegg på siden din med det scriptet der, og jeg synes det ser veldig ut som om det fungerer. Det kom ihvertfall opp en nyhet på siden din, test ifra meg liksom.  Good Luck!
    Hei, fikk endelig til scriptet mitt i går, og det var en deilig følelse for en nybegynner innen PHP :)

     

    Nå er det bare en ting som mangler. Når man nå legge til nyheter vil den nyeste nyhetene hele tiden leggest nederst. Jeg vil ha det motsatt, de nye øverst, men hvordan?

     

    Kodene ser nå slik ut:

    admin.php:

    <?php 
    
    if ($brukernavn == "hei" && $passord == "heisann") { 
    echo "Du er nå innlogget!<br><br>
    <form method='post' action='index.php?side=nyheter'> 
    <table border='0'><tr><td></td><td><b>Legg til en nyhet:</b></td></tr> 
    <tr><td>Overskrift</td><td><input type='text' size='60' name='overskrift'></td></tr> 
    <tr><td>Brødtekst</td><td><textarea name='brodtekst' rows='10' cols='45'></textarea> 
    </td></tr> 
    <tr><td></td><td><input type='submit' value='Legg til'> <input type='reset' value='Tøm feltene'> 
    </td></tr></table> 
    </form>
    "; 
    } else { 
    echo "Feil brukernavn eller passord! Gå <a href='index.php?side=logginn'>tilbake</a> og prøv igjen.";
    } 
    
    ?>

     

    og

     

    nyheter.php:

    <?php
    
    $overskrift = "<h2>$overskrift</h2>";
    
    $of = fopen("/home/stave/public_html/php_filer/nyheter.php","a");
    fputs ($of,$overskrift);
    fputs ($of,$brodtekst);
    fclose($of);
    
    ?>

  5. Hei igjen,

     

    forandret litt på admin.php:

    <?php 
    
    if ($brukernavn == "hei" && $passord == "heisann") { 
    echo "Du er nå innlogget!<br><br>
    <form method='post' action='index.php?side=admin'> 
    <table border='0'><tr><td></td><td><b>Legg til en nyhet:</b></td></tr> 
    <tr><td>Overskrift</td><td><input type='text' size='60' name='overskrift'></td></tr> 
    <tr><td>Brødtekst</td><td><textarea name='brodtekst' rows='10' cols='45'></textarea> 
    </td></tr> 
    <tr><td></td><td><input type='submit' value='Legg til'> <input type='reset' value='Tøm feltene'> 
    </td></tr></table> 
    </form>
    "; 
    } else { 
    echo "Feil brukernavn eller passord! Gå <a href='index.php?side=logginn'>tilbake</a> og prøv igjen.";
    } 
    
    ?>

     

    Nå kan folk og fe logge seg inn, men problemet er hvordan jeg skal klare å legge til nyheter. Min kunnskap om PHP er desverre ikke stor nok. Noen som kan hjelpe.

  6. Heisann

     

    Er det noen guruer her inne som kan hjelpe meg? Er en fersking på PHP og kan ikke stort. Prøvde å mikse sammen noe helt enkelt for å få et administrasjonssystem på min personlige side. Her skal man kun kunne legge til nyheter. Opprettet en logginn.php der man har en form for å logge seg inn. Det gikk greit. Så opprettet jeg admin.php hvor man kommer hvis man har skrevet riktig brukernavn og passord på logginn.php. På admin.php kan man skrive inn i to inputts-bokser, en for overskrift og en for brødtekst. Så vil jeg at dette skal sendes til en siste side som jeg har kalt nyheter.php. I nyheter skal det ikke ligge en eneste PHP-kode, hvis jeg har forstått dette riktig. I nyheter.php skal nyhtene bare legge seg under hverandre. Alt skal styres via admin.php. Prøvde meg på noe fopen og fputs, men vet ikke om jeg har forstatt det med å ta i mot variabler.

     

    Link: http://www.stavegabrielsen.com/index.php?side=logginn

    Brukernavn: hei

    Passord: heisann

     

    Tenker jeg mer på PHP nå, går det helt rundt for meg.

     

    logginn.php

    <?php
    <form method="post" action="index.php?side=admin"> 
    <table border="0"> 
    <tr><td>Brukernavn:</td><td><input type="text" name="brukernavn" size="27"></td></tr><tr><td> 
    Passord:</td><td><input type="password" name="passord" size="27"></td></tr><tr><td></td><td> 
    <input type="submit" value="Logg inn"> 
    <input type="reset" value="Tøm feltene"> 
    </td></tr></table> 
    </form> 
    ?>

     

    admin.php

    <?php 
    
    if ($brukernavn == "hei" && $passord == "heisann") { 
    echo "Du er nå innlogget!<br><br>
    <form method='post' action='index.php?side=admin'> 
    <table border='0'><tr><td></td><td><b>Legg til en nyhet:</b></td></tr> 
    <tr><td>Overskrift</td><td><input type='text' size='60' name='overskrift'></td></tr> 
    <tr><td>Brødtekst</td><td><textarea name='brodtekst' rows='10' cols='45'></textarea> 
    </td></tr> 
    <tr><td></td><td><input type='submit' value='Legg til'> <input type='reset' value='Tøm feltene'> 
    </td></tr></table> 
    </form>
    "; 
    } else { 
    echo "Feil brukernavn eller passord!" 
    } 
    
    
    
    
    if (!$of = fopen("nyheter.php","a")) {
    echo "Beklager, men kunne ikke opne denne fila!";
    } else {
    fputs ($of,$overskrift);
    fclose($of);
    
    ?> 

×
×
  • Opprett ny...