Avatar billede acidburndk Nybegynder
25. februar 2004 - 11:18 Der er 10 kommentarer

hjælp til min tagwall

Endelig har jeg fået min tagwall til at virke, men når man har skrevet i den, så bliver teksten ved med at stå der...
Nogen af jer php guruer der har en kode der rydder op i felterne???
Avatar billede exp Juniormester
25. februar 2004 - 11:27 #1
ehh...
Avatar billede acidburndk Nybegynder
25. februar 2004 - 11:30 #2
det jeg leder efter er en kode der ryder op i navn, email besked asv.
Avatar billede krydset Nybegynder
25. februar 2004 - 11:41 #3
Lidt mere info ville være dejligt
Avatar billede Slettet bruger
25. februar 2004 - 11:49 #4
Der står jo kun noget i felterne, hvis dit script selv skriver noget i dem. Vi kan ikke give dig en kode, der bare fjerner tekst.  Du må lære at spørge bedre.
Avatar billede acidburndk Nybegynder
25. februar 2004 - 11:54 #5
det er når man skriver på tagwallen, så det man har skrevet, det bliver stående efter at man har trykket på submit
Avatar billede Slettet bruger
25. februar 2004 - 12:21 #6
Jeg er næsten villig til at indgå væddemål om at det ikke "bliver stående", men bliver skrevet igen af dit script, men tror du at vi er tankelæsere? Eller tror du at alle tagwall-scripts er ens?
Avatar billede acidburndk Nybegynder
25. februar 2004 - 12:23 #7
selvfølgelig tror jeg ikk det...
men kan du så svare mig på hvad det er i mit script der skriver det igen???
Avatar billede Slettet bruger
25. februar 2004 - 13:49 #8
Ikke uden at se dit script. (Det var derfor jeg stillede de to ledende spørgsmål.)
Avatar billede acidburndk Nybegynder
26. februar 2004 - 08:46 #9
<?
include("gbsrc.php");
echo "$rules<br>\n
<table align=\"center\" width=\"90%\">
<center><font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"> \n</center>";
if ($bozo = "yes") echo "";
echo "
<form>
<tr><td><div align=\"left\"><font size=\"2\" face=\"Verdana\">Navn:</td>
<td><input type=\"text\" name=\"name\" value=\"$name\" class=search size=30></td></tr>
<tr><td><font size=\"2\" face=\"Verdana\">eMail:</td>
<td><input type=\"text\" name=\"email\" value=\"$email\" class=search size=30></td></tr>
<tr><td><font size=\"2\" face=\"Verdana\">url:</td>
<td><input type=\"text\" name=\"url\" value=\"$url\" class=search size=30></td></tr>
<tr><td><font size=\"2\" face=\"Verdana\">$cap_msg:</td>
<td><textarea name=\"message\" class=search cols=30 rows=5>".$message."</textarea></td></tr>
<tr><td><div align=\"left\">
<input type=\"hidden\" name=\"edit\" value=\"yes\">
<input type=\"submit\" value=$cap_submit border=0>
</div></td></tr>
</form>
</table>
";
?>
<br><br>
<?
echo $entrytext;
if (!file_exists($filelocation)) {
$newfile = fopen($filelocation,"w+");
fclose($newfile);
echo $cap_noentry;
}
$newfile = fopen($filelocation,"r");
$content = fread($newfile, filesize($filelocation));
fclose($newfile);
$content=stripslashes($content);
$lines = explode("%",$content);
$rev=array();
for ($i=sizeof($lines)-1;$i>0;$i--){array_push($rev,$lines[$i]);}
$lines=$rev;
while(list($key)= each ($lines)){
$urladd="";
$mailadd="";
$user = explode("#",$lines[$key]);
if ($user[1] != ""){$mailadd="<a href=\"mailto:".$user[1]."\" class=asm><font size=\"1\" face=\"Verdana\">email</a>";}
if ($user[2] != ""){
if (substr($user[2],0,7)!= "http://"){
$user[2]="http://".$user[2];
}
$urladd="<a href=\"".$user[2]."\" target=\"_blank\"class=asm><font size=\"1\" face=\"Verdana\">Hjemmeside</a>";
}
echo "<table align=\"center\" width=\"90%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr bgcolor=\"$col_tb\">
<td colspan=\"2\"><font size=\"2\" face=\"Verdana\"><i>";
echo "<dl><b>$user[0]</b>&nbsp;&nbsp;$mailadd&nbsp;$urladd&nbsp;&nbsp;($user[3])";
echo "</i></font></td>
</tr>
<tr>
<td width=\"8%\"><font size=\"2\" face=\"Verdana\"></font></td>
<td width=\"100%\"><font size=\"2\" face=\"Verdana\">";
echo "
$user[4]\n</dl>";
echo "<br>
</font></td>
</tr>
</table>";
}
?>
Avatar billede Slettet bruger
26. februar 2004 - 09:58 #10
Som jeg sagde... Dit script udskriver selv alt sammen i felterne.

Egentlig vil det vel være smart, hvis alt andet end selve beskeden bliver stående - hvis man pludselig kommer i tanker om en tilføjelse vil man jo ellers skulle skrive det samme igen i de andre felter.

Det kan ordnes, hvis du retter:

<textarea name=\"message\" class=search cols=30 rows=5>".$message."</textarea>

til:

<textarea name=\"message\" class=search cols=30 rows=5></textarea>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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