Gå til innhold

Kan noen rette denne for meg?


Anbefalte innlegg

Jeg får ikke denne til å virke, lurte på om noen kunne rettet den for meg?

 

 

<form action="index.php?section=guestbook" method="post">

Navn:<br>

<input type="text" name="navn"><br>

Mail:<br>

<input type="text" name="mail"><br><br>

Melding:<br>

<textarea name="melding" cols="30" rows="10"></textarea><br>

<input type="submit" value="legg til melding">



<?php

if(!$navn OR !$mail OR !$melding) {

echo "du har ikke fyllt ut alle feltene"; } /*Vi lager ei if-block som sjekker om alle feltene er fyllt ut..

*/

elseif(!strstr($mail,"@")) {

echo "E-posten er ugyldig!"; } /*Vi sjekker om e-posten er gyldig. */

$navn = stripslashes($navn); /*Vi legger på stripslashes for å fjerne "dumme" tegn */

$melding = stripslashes($melding); /*Her også */

mysql_connect("www.freesql.org", "******", "********");

mysql_select_db("******");

mysql_query("insert into innlegg (navn, mail, melding, dato, tid)

values('$navn', '$mail', '$melding', curdate(),

curtime())");{

echo "der ble innlegget lagt til.."; }

?>



<?php

mysql_connect("www.freesql.org", "******", "******");

mysql_select_db("******");

$select = mysql_query("select * from innlegg order by id desc");

while($res = mysql_fetch_array($select)) {

$navn = $res['navn'];

$mail = $res['mail'];

$melding = $res['melding'];

$tid = $res['tid'];

$dato = $res['dato'];



}echo "<table width="315" border="0" cellspacing="0" cellpadding="0">

<tr> 

<td width="134">Navn: $navn</td>

<td width="134"><a href="mailto:$mail">$mail</a></td>

</tr>

<tr> 

<td width="268" colspan="2">$melding</td>

</tr>

<tr> 

<td width="268" colspan="2">Lagt til $dato kl. $tid</td>

</tr>

</table>";

?> 

 

 

Takker for all hjelp

 

DanielP

Lenke til kommentar
Videoannonse
Annonse

<form action="index.php?section=guestbook" method="post">

Navn:<br>

<input type="text" name="navn"><br>

Mail:<br>

<input type="text" name="mail"><br><br>

Melding:<br>

<textarea name="melding" cols="30" rows="10"></textarea><br>

<input type="submit" name="submit" value="legg til melding">



<?php

$navn = $_POST['navn'];

$mail = $_POST['mail'];

$melding = $_POST['melding'];

$submit = $_POST['submit'];





if(isset($submit)){

 if(!$navn OR !$mail OR !$melding) {

  echo "du har ikke fyllt ut alle feltene"; } /*Vi lager ei if-block som sjekker om alle feltene er fyllt ut..

*/

 elseif(!strstr($mail,"@")) {

  echo "E-posten er ugyldig!"; } /*Vi sjekker om e-posten er gyldig. */

  $navn = stripslashes($navn); /*Vi legger på stripslashes for å fjerne  "dumme" tegn */

  $melding = stripslashes($melding); /*Her også */

  mysql_connect("www.freesql.org", "******", "********");

  mysql_select_db("******");

  mysql_query("insert into innlegg (navn, mail, melding, dato, tid)

  values('$navn', '$mail', '$melding', curdate(),

  curtime())");{

  echo "der ble innlegget lagt til.."; }

}

?>



<?php

mysql_connect("www.freesql.org", "******", "******");

mysql_select_db("******");

$select = mysql_query("select * from innlegg order by id desc");

while($res = mysql_fetch_array($select)) {

$navn = $res['navn'];

$mail = $res['mail'];

$melding = $res['melding'];

$tid = $res['tid'];

$dato = $res['dato'];

}

echo "<table width="315" border="0" cellspacing="0" cellpadding="0">

<tr> 

<td width="134">Navn: $navn</td>

<td width="134"><a href="mailto:$mail">$mail</a></td>

</tr>

<tr> 

<td width="268" colspan="2">$melding</td>

</tr>

<tr> 

<td width="268" colspan="2">Lagt til $dato kl. $tid</td>

</tr>

</table>";

?> 

 

prøv nå, det er ihvertfall bittelite grann nærmere(mulig det faktisk funker)...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...