Hejsan,
Trevligt att någon (mer) använder min kod :)
Admin script? Nja. Skrev inte Matti ett sånt? Hallå, Matti! Har blev det med det?
Om inte kan jag hacka ihop ett sånt någon dag...
/nicclas - http://www.nic-sys.se
27 svar · 588 visningar · startad av astraz
Tjena!! Hoppas att nån kanhjälpa mig nu.. helst du nicclas ;) eftersom de är din gästbok jag använder.. jo, jag vill kunna redigera ta bort meddelanden och svara på meddelanden, när den ligger på nätet!! och hur gör jag då?? hoppas du kan hjälpa mig nicclas eller någon annan ;)
------------------
astraz
Hejsan,
Trevligt att någon (mer) använder min kod :)
Admin script? Nja. Skrev inte Matti ett sånt? Hallå, Matti! Har blev det med det?
Om inte kan jag hacka ihop ett sånt någon dag...
/nicclas - http://www.nic-sys.se
Na, jag kör med FTP Voyager och en texteditor.. jag tänkte att man kanske inte skulle behöva ladda hem hela msg-filen om man editerade på internet men jag tänkte lite fel.. :e
Jag har iofs ett mindre admin-system även på internet men det är inte mitt (jag får inte sprida det vidare).
------------------
mk.st
Hej hopp,
Orkade inte göra något specialanpassat till gaboPHP utan det blir en "texteditor" för att editera filen inlagg.txt (eller fil med namn i $fil).
När du editerar inlagg.txt så är det viktigt att antal inlägg står på första raden, att varje "post" typ meddel, ip osv, finns på en rad och att det finns en blankrad mellan varje inlägg. Ett tips är att titta på gästboken efter editeringen och se så att allt blev rätt.
Förslag på förbättringar mottages tacksamt.
<?
// gaboPHPed - en texteditor. [url="http://www.nic-sys.se"]http://www.nic-sys.se[/url] Använd försiktigt!
$password="nicclas"; // Byt lösenord!
$fil="inlagg.txt";
if(isset($nybok)){
$fp = fopen($fil, 'w');
fputs($fp,$nybok);
echo "Gästboken sparad! <a href=\"http://www.nic-sys.se/\">Dags att gå hem</a>";
exit;
}
if($pass != $password){
echo "<html><head><title>gaboPHPed login</title></head><body>";
echo "<form method=\"post\" action=$PHP_SELF>";
echo "Ge lösenord:<br>";
echo "<input type=\"password\" name=\"pass\">";
echo "<input type=\"submit\" value=\"Login\">";
echo "</form></body></html>";
exit;
}
else{
$data="";
$fp = fopen($fil, 'r');
while(!feof($fp)){
$data.=fgets($fp,3000);
}
?>
<html>
<head>
<title>gaboPHPed</title>
</head>
<body bgcolor="#c0c0c0">
<center>gaboPHPed av <a href="http://www.nic-sys.se/">nicclas</a></center>
<form method="post" action="<? echo $PHP_SELF ?>">
<TextArea wrap=off name="nybok" rows=20 cols=80><? echo $data; ?></TextArea><br>
<input type="submit" value=" Färdig ">
</body>
</html>
<?
}
?>
/nicclas - http://www.nic-sys.se
PS Det finns alltid säkerhetsaspekter med att ha admin-system på nätet. Och glöm inte att byta lösenord! DS
[Redigerat av nicclas den 25 aug 2000]
kommer man inte att se passet om man kör "visa källa"?
------------------
<< d i g i t a l d r e a m e r >>
Nä, php-skriptet körs "innan" själva sidan genereras. http://www.mk.st/gastbok
Ser ut som en vanlig html-sida i källan.. ;)
------------------
mk.st
tja igen..!! Tack nicclas.. men de funka inte riktigt.. :// när skulle svarapå ett meddelande... så fukkade sig hela inläggs filen.. så de gick inge bra.. Matti: kan du inte skicka din kod till mig??? lr visa den här på webbforum... plzz :)
------------------
astraz
Hmmm,
Du har fel, jag har rätt :) Jag använder själv koden för att kommentera i min "exempel-gästbok", och den funkar bra. Men man måste följa de anvisningar jag angav i samma inlägg som koden, annars "fuckar det upp sig" rejält ;)
Se på http://www.nic-sys.se/gaboPHP/ första inlägget har jag editerat till att vara:
<!namn>Jonas<!/namn>
<!epost>Jonas@lahrin.com<!/epost>
<!hemsida>www.lahrin.com<!/hemsida>
<!titel>Cool<!/titel>
<!meddel>jag har aldrig sett så snygg sida som din alltså jag satt nästan tungan i halsen när jag såg den här sidan bygg mer php scriptet så är det bästa sidan på nätet<br>om du besöker min sida så funkar den inte just nu<br><br><i>Kommentar: Tack</i><!/meddel>
<!ip>213.116.249.xxx:2000-8-22:20:27:19<!/ip>
där varje <!xxx> och <!/xxx> tagg tar upp precis en rad!
Men som jag också skrev så är scritet inte för klåpare, så om någon kan göra ett "bättre" åt dig så...
[Hmm, kanske koiperade du koden innan "wrap=off" fanns i textarea-taggen? Då var man tvungen att trixa ändå mera]
/nicclas - http://www.nic-sys.se/
[Redigerat av nicclas den 27 aug 2000]
Jag måste vara helt dum i huvudet.. jag fattar inte riktigt vad du menar.. ska jag ändra nåt i admin filen... allt fukkar sig iaf...!! :(
------------------
astraz
Hmm, du behöver inte ändra något, jag använder koden precis som den är ovan.
Prova http://www.nic-sys.se/gaboPHP/edit.php3
med lösen nicclas. Prova att göra en liten modifiering! Fungerar det. Titta på http://www.nic-sys.se/gaboPHP och se hur det blev...
Återkom snarast, för jag ändrar lösen om en stund!
/nicclas
ghaa, jag är helt störd.. kolla vad som hände när jag försökte med min.. så här ser de ut i inlagg.txt
<!namn>Robert <i>(082500)</i><!/namn>
<!epost><a href=\'mailto:webmaster@robax.nu\'><font color=#660000>webmaster@robax.nu</font></a><!/epost>
<!hemsida><a href=\'http://www.robax.nu\' target=\'_blank\'><font color=#660000>www.robax.nu</font></a><!/hemsida>
<!titel><!/titel>
<!meddel>Fan, jag avundas alla dina idéer... Måste komma på lite nytt till min sida, men det står helt j-la still i skallen på mig asså! Hel otroligt...
<br>
<br>Jaja, keep up the good work!!
<br>
<br>// Robban<br><br><i>Kommentar: tackar</i><!/meddel>
<!ip>212.151.189.139:2000-8-25:14:38:16<!/ip>
men sen på sidan ser de ut så här...
Namn: Robert (082500)
Epost: webmaster@robax.nu
Hemsida: [url="http://www.robax.nu"]www.robax.nu[/url]
Meddelande: Fan, jag avundas alla dina idéer... Måste komma på lite nytt till min sida, men det står helt j-la still i skallen på mig asså! Hel otroligt...
Namn:
Epost:
// Robban
Kommentar: tackar
jag blir galen... x(
------------------
astraz
[redi]
Ångrade mig. Funkar det inte för dig, så funkar det inte. Orkar inte fixa...
Hoppas på någon annan....
[/redi]
/nicclas http://www.nic-sys.se
[Redigerat av nicclas den 27 aug 2000]
Matti: jo, jag har fattat att de måste göra de.... :) men fan.. kan du inte lägg ut koden här.. plzzz ;)
------------------
astraz
Ahhhhh...
Ni kan ju php skit bra ju :)
förstår inte varför inte nån av er slänger ihop en kurs som visar grunderna (lite mer) , det skulle ju dra fett med besökare :)
------------------
/Simpa
Nån som har nåt förslag på nån rolig signatur? :o)
I PHP forumet skall man använda PHP till allt :) F.ö. är det coolare att ha ett (fungerande) admin-script ;)
/nicclas - http://www.nic-sys.se
Nicclas: varför blir det så här???
när man har svarat på ett inlägg... :(
<!namn>Johan <i>(082400)</i><!/namn>
<!epost><a href=\\\\\\\'mailto:\\\\\\\'><font color=#660000></font></a><!/epost>
<!hemsida><a href=\\\\\\\'http://\\\\\\\' target=\\\\\\\'_blank\\\\\\\'><font color=#660000></font></a><!/hemsida>
<!titel><!/titel>
<!meddel>Test bara!!<br><br><I>Kommentar: test</I><br><!/meddel>
<!ip>127.0.0.1:2000-8-24:17:25:46<!/ip>
varför blir det //// och \\\\ ????
vet du varför???
------------------
astraz