webForumDet fria alternativet

<!-- replace_this --> hjälp... läs!

PHPur PHP

4 svar · 172 visningar · startad av BeaR123

Medlem sedan aug. 200190 inlägg
Frågan#1

Hejsan.

Först : Är det någon som vet varför denna kod skapar filen men utan . filen blir alltså countdat istället för besok.dat

$fp = fopen(besok.dat, "r");
	$contents = fread($fp, 26);
fclose($fp); 

// Lägg till ett nytt besök.
	$antal = (integer)$contents + 1;

// Skriv in det nya antalet
$fp = fopen(besok.dat, "w");
	fwrite($fp,$antal, 26); 
fclose($fp);

Fråga två:
Är det någon smart person, eller det kanske är ganska lätt, som vet hur man skriver in en text där texten <!-- skriv_här --> finns?

Jag har en php fil som typ ser ut så här:
<?
php saker
echo
<!-- skriv_här -->
php mer
echo ännu mer.
?>

När en text från ett formulär kommer ska den skrivas där plus att den där raden och ska skrivas och det senaste som skrivs ska hamna högst upp.

Jag vet att det är lätt med CGI, men kan det inte med PHP. :D

Tack för all hjälp!

// Björn (BeeJay)

Medlem sedan feb. 20002 612 inlägg
#2

När en text från ett formulär kommer ska den skrivas där plus att den där raden och ska skrivas och det senaste som skrivs ska hamna högst upp.

Inte så lätt att förstå det där men skall texten från ett formulär skrivas ut på det ställe där det står
<!-- skriv_här --> ?

------------------
http://www.liquid.se/pong.html

Medlem sedan aug. 200190 inlägg
#3

Ja, typ:

replace i (fil.php,<!-- skriv_här -->,$formular_texten)
add to fil(<!-- skriv_här --> )

jag skrev bara en text ur min hjärna nu, alltså jag vet att man inte kan skriva så där.

Svårt att förklara...

Medlem sedan maj 20002 993 inlägg
#4

varför inte?? :q

echo $form_data;

------------------
I have not failed. I´ve just found 10.000 ways that won´t work. // Thomas Edison

Medlem sedan aug. 200190 inlägg
#5

nej, det är inte så jag menar...

126 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)