Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


hjälp med fil sortering

Postades av 2007-03-17 21:24:03 - Anders Hall, i forum php, Tråden har 6 Kommentarer och lästs av 1197 personer

Behöver hjälp med att sortera postade inlägg till olika filer, men vet inte hur jag skall göra detta på ett bra sätt.

Tanken var att jag via ett formulär skall skriva inlägg och välja månad, men jag vill posta dett till olika filer. t.ex januari = inlagg1.txt
februari = inlagg2.txt osv.osv

nedan lite kod för formular och php:

<html>
<p><h1>Skriv nytt inlägg och välj månad:</h1></p>
<form method="post" action="inlagg.php">
Månad: <!--<input name="namn"><br>-->
<select name="manad">
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Mars">Mars</option>
<option value="April">April</option>
<option value="Maj">Maj</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="Augusti">Augusti</option>
<option value="September">September</option>
<option value="Oktober">Oktober</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
<textarea name="text" cols="30" rows="10"></textarea><br><br><br>

<input type="submit" name="postat" value="Posta">
</form>
</html>

[php]

<?php

if ($_POST["postat"])

{

$fil = fopen("inlagg.txt", "a");

fwrite($fil, htmlspecialchars($_POST["manad"])."\r\n");

fwrite($fil, htmlspecialchars($_POST["text"])."\r\n");

fclose($fil);

}

$rader = file("inlagg.txt");

for ($i = count($rader); $i > 0; $i -= 2)

{

$text = $rader[$i-1];

$manad = $rader[$i-2];

echo "<i>" . $manad . "</i> månad: <b>" . $text . "</b><br>\n";

}

?>
[/php]


Svara

Sv: hjälp med fil sortering

Postades av 2007-03-17 22:22:09 - Per Persson



<?php

if ($_POST["postat"])

{
    $filnamn = 'inlagg' . $_POST['manad'] . '.txt';

    $fil = fopen($filnamn, "a");

    fwrite($fil, htmlspecialchars($_POST["manad"])."\r\n");

    fwrite($fil, htmlspecialchars($_POST["text"])."\r\n");

    fclose($fil);

}

$rader = file($filnamn);

for ($i = count($rader); $i > 0; $i -= 2)

{

    $text = $rader[$i-1];

    $manad = $rader[$i-2];

    echo "<i>" . $manad . "</i> månad: <b>" . $text . "</b><br>\n";

}

?>


Svara

Sv:hjälp med fil sortering

Postades av 2007-03-18 10:14:34 - Anders Hall

Känner mig lite förvirrad, men jag förstår hur du menar med din kod.

Men hur skall jag komma åt att posta det till rätt fil, alltså om jag vill posta inlägg till januari och har en textfil som hetter inlagg.txt eller något annat.
bör jag inte deklarera i html-koden något eller är jag ute och reser.

hoppas att du vill svara på detta och ev .visa. (eller någon annan).

tacksam för hjälp.


Svara

Sv: hjälp med fil sortering

Postades av 2007-03-18 11:50:04 - Per Persson

Nu blir jag osäker på vad du egentligen är ute efter. Vill du lagra informationen för olika månader i olika filer, eller vill du att olika PHP-skript skall ta emot informationen för olika månader?


Svara

Sv:hjälp med fil sortering

Postades av 2007-03-19 20:59:02 - Anders Hall

Förlåt för ett sent svar.

Men min tanke var att jag ska kunna välja t.ex mars och skriva min text till den txt.filen.
Sedan skall jag kunna hämta texten för de olika månaderna och visa varje månad för sig.

Hoppas att det inte blev luddigt.


Svara

Sv: hjälp med fil sortering

Postades av 2007-03-19 22:51:06 - Per Persson

Det tror jag att min kod gör (har inte testat den, dock). Men jag utelämnade formuläret som inte behövde ändras något.


Svara

Sv:hjälp med fil sortering

Postades av 2007-03-20 11:19:22 - Anders Hall

Okej funkade.

Tack


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 880
27 965
271 774
683
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies