Avatar billede fire-fox Nybegynder
23. marts 2006 - 02:32 Der er 6 kommentarer og
1 løsning

tagwall med auto udfydelse af HP fejl

Hejsa Eksperter...


Jeg har en tagwall, hvordan laver jeg så den pr. automatik udfylder HP / hjemmeside feltet med en tekst foreksempel, NONE eller lignende., hvis en user ik skriver noget i feltet, grundet ingen hjemmeside...?

kan det klare med en else if script og hvordan strikker jeg det sammen...?

Koden til tagwallen....

<?
$connection = mysql_connect("localhost","Fire-Fox","medion");
mysql_select_db("tagwall", $connection);


if($nick  && $msg ) {


$nick = htmlentities($nick);
$msg = htmlentities($msg);



mysql_query("insert into tagwall(id, navn, msg, ip, hp)             
values ('$hp','$nick','$msg','$REMOTE_ADDR','$hp')");


}

?>
<form action="<? $PHP_SELF ?>" method="post">

  <table border="0" width="100%" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0" height="101">
    <tr>
      <td width="100%" height="16"><font color="000000" face="verdana" size="1">Name:</font></td>
      <td width="100%" height="16" ></td>
    </tr>
    <tr>
      <td width="100%" height="22"> <font size="2">
        <input type="text" name="nick" size="25"  maxlength="20" style="border: 1px solid #000000; font-family:Verdana; font-size:8 pt">
        </font></td>
    </tr>
  <tr>
      <td width="100%" height="16"><font color="000000" face="verdana" size="1">HP: <font color="red"> (without http://www.)</font></td>
      <td width="100%" height="16" ></td>
    </tr>
    <tr>
      <td width="100%" height="22"> <font size="2">
        <input type="text" name="hp" size="25"  maxlength="20" style="border: 1px solid #000000; font-family:Verdana; font-size:8 pt">
        </font></td>
    </tr>
    <tr>
      <td width="100%" height="37" valign="top"> <font color="000000" face="verdana" size="1">Tag:</font><font face="verdana" size="2"><br>
      </font>
      <textarea rows="4" name="msg" cols="24" style="border: 1px solid #000000; font-family:Verdana; font-size:8 pt"></textarea><font size="2">
        </font></td>
    </tr>
    <tr>
      <td width="100%" height="26"> <font size="2">
        <input type="submit" value="Tag it" style="border: 1px solid #000000; font-family:Verdana; font-size:8 pt">
        <input type="submit" class="button" style="border: 1px solid #000000; ; font-family:Verdana; font-size:8 pt" name="opdater" value="Update"></font><hr></td>
    </tr>
  </tabel>
</form>
<tr>
<td width="100%">
<?
$col0 = ""; 
$col1 = ""; 
$i=0; 
$result = mysql_query("select id, UNIX_TIMESTAMP(tid) AS tiden, navn, msg, ip, hp from tagwall order by id desc LIMIT 0, 13");
while($row = mysql_fetch_array($result)){
++$i; 
$col = "col" . $i%2;
$tid = date("H:i:s", $row['tiden']);
$dato = date("j/m - Y", $row['tiden']);
echo "
<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; border-top: 1px solid #BBB5A5\" bordercolor=\"#111111\" width=\"100%\" height=\"1\">

          <tr>
              $row[navn] says:
              <td width=\"65%\" valign=\"top\" height=\"1\">
              <font face=\"Verdana\" size=\"1\">$row[msg]</td>
              <td width=\"35%\" valign=\"top\" height=\"2\">
              <font face=\"Verdana\" size=\"1\"><b>Written by:  </b>$row[navn]<br>
              <b>HP: </b> <a href=http://www.$row[hp]>$row[hp]</font></a><br>
              <b>Date: </b>$dato<br></b>
              <b>Time: </b>$tid<br>
              <font face=\"Verdana\" size=\"1\"><b>IP: </b>$row[ip]<br></td>
</font></td>

            </tr></table>
";
}
?>
Avatar billede baitianlong Nybegynder
23. marts 2006 - 04:38 #1
Bare tilfoej linien:

if(empty($hp)) $hp = "NONE";

Lige foer din mysql_query

Hvis det ogsaa skal staa i formen tilfoejer du blot value="NONE" i din input tag.
Avatar billede fire-fox Nybegynder
23. marts 2006 - 07:42 #2
Legende.dk sig et svar og modtag points :-D
Avatar billede baitianlong Nybegynder
23. marts 2006 - 12:58 #3
Svar :)
Avatar billede fire-fox Nybegynder
23. marts 2006 - 19:38 #4
Lukket
Avatar billede baitianlong Nybegynder
23. marts 2006 - 20:01 #5
Lukket?
Avatar billede fire-fox Nybegynder
24. marts 2006 - 01:37 #6
Ja det skriver man som regl, så folk ved at tråden er afsluttet skulle jeg mene ??? hva plejer du da at gøre da ???
Avatar billede baitianlong Nybegynder
24. marts 2006 - 07:40 #7
f.eks acceptere svaret ;)
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