Gå til innhold

Klarer ikke poste tid od dato


Anbefalte innlegg

Jeg driver på å utvikler ett bildeblogg script, bare fordi jeg har lite å gjøre:)

 

Det jeg sliter med er å få dato og tid skrevet til txt filen, har prøvd flere metoder men det går dårlig til. Noen ideer?

 

Script delen som skriver:

Klikk for å se/fjerne innholdet nedenfor

if ( !empty($_POST['overskrift']) && !empty($_POST['beskrivelse'])) {

echo "<br><br>Overskrift: " . $_POST['overskrift'];

echo "<br>Tekst: " . $_POST['beskrivelse'];

$tekstnavn = str_ireplace(".jpg", ".txt", $filnavn);

$filpeker = fopen($tekstnavn, "w");

fwrite($filpeker, $_POST['beskrivelse']);

fclose($filpeker);

 

Takker for alle innlegg :love:

Endret av Creep
Lenke til kommentar
Videoannonse
Annonse

Slik kanskje:

if ( !empty($_POST['overskrift']) && !empty($_POST['beskrivelse'])) {
echo "<br><br>Overskrift: " . $_POST['overskrift'];
echo "<br>Tekst: " . $_POST['beskrivelse'];
$tekstnavn = str_ireplace(".jpg", ".txt", $filnavn);
$filpeker = fopen($tekstnavn, "w");
fwrite($filpeker, "Overskrift: ".$_POST['overskrift']." - Dato: ".date()." - ".$_POST['beskrivelse']);
fclose($filpeker);

Uten at jeg vet hvordan du har tenkt å bruke fila.. inkludering, eller at du leser data fra filen inn i variabler ?

Lenke til kommentar
Jeg driver på å utvikler ett bildeblogg script, bare fordi jeg har lite å gjøre:)

 

Det jeg sliter med er å få dato og tid skrevet til txt filen, har prøvd flere metoder men det går dårlig til. Noen ideer?

 

Script delen som skriver:

Klikk for å se/fjerne innholdet nedenfor

if ( !empty($_POST['overskrift']) && !empty($_POST['beskrivelse'])) {

  echo "<br><br>Overskrift: " . $_POST['overskrift'];

  echo "<br>Tekst: " . $_POST['beskrivelse'];

  $tekstnavn = str_ireplace(".jpg", ".txt", $filnavn);

  $filpeker = fopen($tekstnavn, "w");

  fwrite($filpeker, $_POST['beskrivelse']);

  fclose($filpeker);

 

Takker for alle innlegg :love:

7731467[/snapback]

 

prøv slik:

Klikk for å se/fjerne innholdet nedenfor
if ( !empty($_POST['overskrift']) && !empty($_POST['beskrivelse'])) {
echo "<br><br>Overskrift: " . $_POST['overskrift'];
echo "<br>Tekst: " . $_POST['beskrivelse'];
$tekstnavn = str_ireplace(".jpg", ".txt", $filnavn);
$filpeker = fopen($tekstnavn, "w");
$dato = date(d.m.Y);
$text = "$_POST['beskrivelse'] Dato: {$dato}";
fwrite($filpeker, $text);
fclose($filpeker);

Lenke til kommentar

Nei, jeg mente i scriptet The_Lozer. Men det må være "'er rundt "tingene" til date.

 

Men hvorfor har du linjen:

$tekstnavn = str_ireplace(".jpg", ".txt", $filnavn);

 

Og burde du ikke hatt noe skilletegn, så du kan bruke explode() senere for å lese ut?

 

<?php
if (isset($_POST['beskrivelse'])) {
echo "<br><br>Overskrift: " . $_POST['overskrift'];
echo "<br>Tekst: " . $_POST['beskrivelse'];
$fil = file($tekstnavn);
$a = implode($fil, "");
$filpeker = fopen($tekstnavn, "w");
$dato = date("d.m.Y");
$beskrivelse = $_POST['beskrivelse'];
$text =  $beskrivelse . '**...***Dato: {' . $dato . '}' . "\n" . $a;
fwrite($filpeker, $text);
fclose($filpeker);
}
else { ?>
<form action="" method="post"><input type="text" name="beskrivelse" /></form>
<?php } ?>

 

edit, også burde du kanskje bruke a istedenfor w

'a' Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it.

eller kanskje du vil ha det nyeste på begynnelsen.

Endret av Ståle
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...