Avatar billede fire-fox Nybegynder
09. juni 2003 - 19:43 Der er 1 kommentar og
1 løsning

Min tagwall.php

Hejsa

Hvor er det lige jeg ikke kan få min tagwall til at virke

kode til tagwall'en
<font face="Verdana" size="1">
<? include_once"ban.php"; ?>
<?php
include('vars.php'); // Vi skal lige have variablerne med
?>
<?
/*
Denne tagwall er et PHP-Projekt der kører på www.php.epun.dk.
Udvikler: Christian Knudsen (chr@epun.dk).
Dato for denne udgivelse: 18/05-2001
Version: 0.3

Dette script må frit redigeres og bruges.
Undlad venligst at fjerne denne kommentar.
Tak.
*/
if ($farve && $navn && $tag) {
$tag = ereg_replace("<","&lt;",$tag); // Her sørger vi for, at man ikke kan starte et HTML-tag
$tag = ereg_replace(">","&gt;",$tag); // Man skal heller ikke kunne slutte det.
$tag = eregi_replace("#sej","<img src=cool.gif border=0>",$tag); // Smiley (pga. eregi_replace istedet for ereg_replace er det IKKE case sensitive
$tag = eregi_replace("#cig","<img src=cig.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#ked","<img src=ked.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#kold","<img src=kold.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#lol","<img src=lol.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#opkast","<img src=opkast.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#tunge","<img src=tunge.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#rose","<img src=rose.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#stjerne","<img src=stjerne.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#hjerte","<img src=hjerte.gif border=0>",$tag); // Endnu en smiley
$tag = eregi_replace("#b","<b>",$tag); // Kommandoen til at starte fed skrift
$tag = eregi_replace("#i","<i>",$tag); // Kommandoen til at starte kursiv skrift
$tag = eregi_replace("#/b","</b>",$tag);  // Kommandoen til at afslutte fed skrift
$tag = eregi_replace("#/i","</i>",$tag); // Kommandoen til at afslutte kursiv skrift
$fil = "tagwall.txt"; // Definationen af txt-filen vi bruger som database
$tid = date("H:i - d/m-y"); // Formatet af tiden der tilføjes sidst i tag´et
$str  = "<tr align=\"left\"><td valign=\"top\"><a href=\"mailto:$email\" style=\"text-decoration:none\"><font face=\"arial\" size=\"2\" color=\"#000000\"><b>$navn</a> : </b></font><font face=\"$face\" size=\"2\" color=\"$farve\" valign=\"top\">$tag</i></b></font> <font face=\"$face\" size=\"1\" color=\"#666666\">[$tid]</font></td></tr>\n"; // Strengen der skal smides ind i $fil
$fp = fopen($fil, r); // Så åbner vi $fil for at læse den (r)
if($fp) { // Hvis filen bliver åbnet for at blive læst ($fp)
$filArray = file($fil); // Så laver vi lige et array
$result = implode("", $filArray); // Så smider vi lige resultatet ind
$result = "$str$result"; // Det gør vi her
fclose($fp); // Og lukker den diskret igen
}
$fp = fopen($fil, w); // Så åbner vi $fil for at skrive i den (w)
if($fp) { // Hvis filen bliver åbnet for at blive skrevet i ($fp)
fputs($fp, $result);  // Så putter vi lige det nye tag i
fclose($fp); // og lukker filen diskret  igen
} }
?>

<HTML>
<HEAD>
<TITLE><?php echo "$titel"; ?></TITLE>
</HEAD>
<br>
<form action="index.php" method="post">
<table border="0">
<tr>
<td><font face="verdana" size="1">Name:</font></td>
<td><font face="verdana" size="1">Email:</font></td>
<td></td>
</tr>
<tr>
<td><input type="text" name="navn" size="40"  maxlength="24" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt"></td>
<td><input type="text" name="email" size="18" maxlength="40" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt"></td>
<td></td>
</tr>
<tr>
<td><font face="verdana" size="1">Tag:</font><br>
<input type="text" name="tag" size="40" maxlength="128" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt"></td>
<td><font face="verdana" size="1">Color:</font><br>
<input type="text" name="farve" size="18"  maxlength="6" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt"></td>
</td>
<td><font face="verdana" size="1">Font:</font><br>
<select name="face" size="1" style="background-color: #EFEFEF; color: #000000; frameborder: 0; border-color: #000000; font-family: Verdana; font-size: 8 pt">
<option value="verdana">---Pick Front ---</option>
<option value="verdana">Verdana</option>
<option value="tahoma">Tahoma</option>
<option value="arial">Arial</option>
<option value="comic sans ms">Comic Sans MS</option>
</select>
</tr>
<tr>
<td>
<input type="submit" name="skriv" value="Tag it" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt"> <input type="submit" name="opdater" value="Update" style="background-color: #EFEFEF; color: #000000; frameborder: 1; border-color: #000000; font-family: Verdana; font-size: 8 pt">
</td>
<td></td>
</tr>
</table>
</form>
<font size="2"><a href="log.html" target="_blank">&nbsp;Log</a> - <a href="manual.php" target="_blank">Manual</a></font>
<hr size="1" noshade>
<table width="100%" border="0">
<?
readfile("tagwall.txt"); // Her vises indholdet så af tagwall.txt - Dette kunne også gøres med f.eks. include() eller require().
?>
</table>
</BODY>
</HTML>
Jeg kan godt skrive i den i den der hedder tag ikke men når jeg trykke done for at den skal udføre det jeg har skreven går den bare til min index.php og hvis jeg går tilbage til tagwall siden har den ikke skreven noget !!!!


Nogen der kan hjælpe med det problem så mail på sbh@nr9.dk
Avatar billede webcreator Nybegynder
09. juni 2003 - 19:56 #1
Hvilke fejl får du, og i hvilke linier ?
Avatar billede fire-fox Nybegynder
09. juni 2003 - 20:02 #2
Jeg kan ikke se jeg får nogen fejl men kig selb på www.firefox.promic.dk :-) så kan det være du forstår mig bedre :-)

THX
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester