Hejsan!
Håller på med ett filuppdaterings script åt en vän till mig som inte kan ett skit om html och php osv.
(Tog förövrigt scriptet här ifrån ett inlägg på Wf)
Nu är det som så, att i textarean, vill jag att man helt enkelt skall kunna skriva det man vill, rakt upp och ner, och det visas så på sidan åxå.
efter en . (punkt) skall det komma en radbrytning (Utan att man måste skriva <br> )
tex.
Hej och välkommen till min sida.
bla bla bla.
bla bla bla.
bla bla bla.
skall visas så åxå, och inte som:
Hej och välkommen till min sida.bla bla bla.bla bla bla.bla bla bla.
´
Utan att man skriver:
Hej och välkommen till min sida.<br>
bla bla bla.<br>
bla bla bla.<br>
bla bla bla.<br>
<?
$open=fopen("body.php","w");
fwrite($open, $text);
fclose($open);
?>
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="5; URL=uppdaterad.php">
</head>
<body>
Du kommer att bli tillbaka skickad till presentations sidan om 5 sekunder.<br>
Om inte, klicka <a href="uppdaterad.php>här</a>
</body>
</html>
<?
$text = ereg_replace('.', '.<br>' , $text);
$open=fopen("body.php","w");
fwrite($open, $text);
fclose($open);
?>
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="5; URL=uppdaterad.php">
</head>
<body>
Du kommer att bli tillbaka skickad till presentations sidan om 5 sekunder.<br>
Om inte, klicka <a href="uppdaterad.php>här</a>
</body>
</html>
Det fungerade bättre..
men nu är det enda problemet att jag inte gärna vill att <br> skall synas ibody.php när man editerar den...
hoppas att du förstår hur jag menar...
hmm...
först ersätter vi enter med <br> och sedan ersätter vi <br> med /n, som förövrigt på PHP språk betyder enter(eller radbryt)
men saken är den, att det enda jag vill skall finnas i textarean där man ändrar i filen, är den text som är synlig på sidan.
men jag skall se
rödalacket:
Jajamensan, det kan du ge dig fan på!
Kunde du inte skrivit koden samtidigt så man slapp vänta på ett svar.. =(
men men...
jag mäsker ju senare... skulle bara vilja få igång det snart...
Jag är här nästan hela tiden så så länge skall du nog inte behöva vänta.
För enkelhetens skull så zippade jag ner filerna och det finns att ladda hem här
underbart...
Jag kommer nog snart med en ny fråga om detta...
nu är denna fråga löst..
men jag har en följdfråga..
har försökt å jobba med den undertiden jag väntat på svar... men inte als lyckats.. =(
Allt funkar nu med uppdateringen.. =)
nu till nästa problem.
nu skulle jag via en länk från första sidan kunna komma till en sida, där jag får upp ett fält och en submitknapp.
i det skall jag skriva ett lösenord tex: "1234"
klickar du på submit knappen och passwordet är rätt, så skall du komma till filen open.php (röda lackets hetter read.php) är passwordet fel, skall du komma tillbaka till password sidan.
Kan man få lite hjälp med det åxå.
Kollade med detta liksom radbrytnings problemet i manualen, men fattar som vanligt inte ett skit.
det måste vara på svenska om jag skall kunna fatta.
I loggain.php finns det ett fält som heter passw:
<input type="password" name="passw">
-------------------------------------
Sen skickas man till kollalogin.php
$password = "1234"; # Ditt lösenord
$rattsida = "open.php"; # Sidan som man kommer till om man har skrivit rätt
$felsida = "loggain.php"; # Sidan där du skrev in passwordet.
if ($passw == $password) {
header("Location: $rattsida");
} else {
header("Location: $felsida");
}