Avatar billede dellevela Nybegynder
24. april 2003 - 15:54 Der er 6 kommentarer og
1 løsning

profil editor i php.

hej eksperter jeg har sådan et bruger system. jeg er så igang med at opdatere profilerne. efter som man kan skrive html i infoerne. vil jeg gerne have at sådan når man trykker på en knap så skriver den automatisk med stort.

alså der er en box hvor man kan skrive profil. så vil jeg gerne have at når man trykker på et billede hvor der står FED på så skal den sætte:<b>skriv text her</b>

er det noget i kan hjælpe mig med. det er det samme de har på jubii og andre steder på forhånd tak!
Avatar billede dellevela Nybegynder
24. april 2003 - 15:55 #1
min kode ser sådan her ud: retprofil.php:

<?

session_start();

?>

<?

include("db.php");

?>

<HTML>

<HEAD>

    <TITLE>younk.dk.dk</TITLE>

<META NAME="Generator" CONTENT="Microsoft FrontPage 5.0">

<?PHP INCLUDE("style2.inc"); ?>

</HEAD>

<BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000">

<FONT FACE="Verdana" SIZE="1" COLOR="#689CCE">

<?

$result3 = mysql_query("SELECT * FROM brugersystem where brugernavn='$brugernavn'");

$row    = mysql_fetch_array($result3);

?>

<?

if($brugernavn == $row[brugernavn] && $kodeord == $row[kodeord]) {

?>

<?

$result9 = mysql_query("SELECT * FROM infoer where brugernavn='$row[brugernavn]'");

$row9    = mysql_fetch_array($result9);

?>

<DIV STYLE="text-align:center">

<form action="retprofilok.php" method="POST">

<FONT FACE="Verdana" SIZE="1" COLOR="#689CCE">

Navn: <INPUT TYPE="text" SIZE="15" NAME="navn" CLASS="felt" VALUE="<? echo "$row9[navn]"; ?>"><BR>

Alder: <INPUT TYPE="text" SIZE="15" MAXLENGTH="2" NAME="alder" CLASS="felt" VALUE="<? echo "$row9[alder]"; ?>"><BR>

ICQ: <INPUT TYPE="text" SIZE="15" NAME="icq" CLASS="felt" VALUE="<? echo "$row9[icq]"; ?>"><BR>

Mobil: <INPUT TYPE="text" SIZE="15" NAME="mobil" CLASS="felt" VALUE="<? echo "$row9[mobil]"; ?>"><BR>

Hjemmeside: <INPUT TYPE="text" SIZE="15" NAME="web" CLASS="felt" VALUE="<? echo "$row9[web]"; ?>"><BR>

E-Mail: <INPUT TYPE="text" SIZE="15" NAME="mail" CLASS="felt" VALUE="<? echo "$row9[mail]"; ?>"><BR>

Fritekst:

<BR>

<TEXTAREA WRAP="physical" ROWS="10" COLS="20" NAME="info" STYLE="background-color : #689CCE;color: #FFFFFF;border: 1px solid #FFFFFF;"><? echo "$row9[info]"; ?></TEXTAREA>

<BR>

<INPUT TYPE="submit" VALUE="Opdater Profil" CLASS="knap">

</form>

</font>

</font>

<?

}

?>


retprofilok.php:
<?

session_start();

?>

<?

include("db.php");

?>

<HTML>

<HEAD>

    <TITLE>younk.dk</TITLE>

<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">

<?PHP INCLUDE("style2.inc"); ?>

</HEAD>

<BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000">

<FONT FACE="Verdana" SIZE="1" COLOR="#000000">

<?

$result3 = mysql_query("SELECT * FROM brugersystem where brugernavn='$brugernavn'");

$row    = mysql_fetch_array($result3);

?>

<?

if($brugernavn == $row[brugernavn] && $kodeord == $row[kodeord]) {

?>

<?

mysql_query("UPDATE infoer set navn = '$navn' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set alder = '$alder' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set icq = '$icq' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set mobil = '$mobil' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set web = '$web' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set mail = '$mail' where brugernavn = '$brugernavn'");

mysql_query("UPDATE infoer set info = '$info' where brugernavn = '$brugernavn'");

?>

<?

echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater Info...</FONT>";

?>

<meta http-equiv="refresh" content="0 ; URL=forside.php">

<?

} else {

echo "Du er ikke logget på";

}

?>

</tr>

</table>
Avatar billede hmm10 Nybegynder
24. april 2003 - 15:56 #2
Det er javascript, som du skal bruge.
Avatar billede dellevela Nybegynder
24. april 2003 - 15:57 #3
ok noget du kan hjælpe med?
Avatar billede hmm10 Nybegynder
24. april 2003 - 15:58 #4
Nej, desværre. Jeg er ikke så god til Javascript, men jeg kan da godt prøve at finde noget..
Avatar billede avminarm Juniormester
25. april 2003 - 10:06 #5
Prøv at søge i javascript kategorien - jeg ved der ligger nogen WYSIWYG editorer og nogle kodestumper som du kan bruge - de er rimelige nemme at rettet til selv
Avatar billede websmith Nybegynder
25. april 2003 - 10:15 #6
Jeg vd godt at det ikke er det du spørger om, men jeg synes at du skal lave dine sql sætninger om som opdaterer. Det er ikke nødvendigt med en sql sætning for hvert felt du vil opdatere i databasen.

Du kan istedet bruger:
mysql_query("UPDATE infoer set navn = '$navn', alder='$alder', icq='$icq' where brugernavn = '$brugernavn'");

osv for hvert felt. Det er knapt så ressource krævende
Avatar billede dellevela Nybegynder
25. april 2003 - 14:51 #7
tak men jeg kunne ikke bruge noget af det!
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