23. maj 2007 - 18:22
Der er
3 kommentarer og 1 løsning
Indsættelse af php i tabel så det ikke står rodet på hjemmesiden
Hej, alle eksperter! Er lige begyndt på php for et halvt år siden og er nybegynder på området. Vil derfor spørge hvordan man får sat nedenstående kode sat ind i en tabel, sådan at det ikke står rodet og kan se pænere ud på selve hjemmeside? <? session_start(); include "database.php"; include "bruger.php"; ?> <html> <body> <? $bruger = new bruger(); if(isset($_POST["brugernavn"]) && isset($_POST["kodeord"])){ if(get_magic_quotes_gpc()){ $brugernavn = stripslashes($_POST["brugernavn"]); $kodeord = stripslashes($_POST["kodeord"]); } else { $brugernavn = $_POST["brugernavn"]; $kodeord = $_POST["kodeord"]; } if($bruger->log_ind($brugernavn, $kodeord) == false) echo "<font color=red>fejl i login</font><br>\n"; } if( $bruger->logget_ind() ){ echo "Du er logget ind som " ; echo $bruger->hent_brugernavn(); echo "<br>\n"; echo "Klik <a href=logud.php>her</a> for at logge ud\n"; } else { echo "<form method = post action = $PHP_SELF>\n"; echo "brugernavn: <input name=brugernavn><br>\n"; echo "kodeord: <input type=password name=kodeord><br>\n"; echo "<input type=submit value=\"log ind\">\n"; echo "</form><br>\n"; echo "<a href=opret.php>opret bruger</a>\n"; } ?> </body> </html>
Annonceindlæg fra Infor
Her er måske noget du kan bruge: <? session_start(); include "database.php"; include "bruger.php"; ?> <html> <body> <? $bruger = new bruger(); if(isset($_POST["brugernavn"]) && isset($_POST["kodeord"])){ if(get_magic_quotes_gpc()){ $brugernavn = stripslashes($_POST["brugernavn"]); $kodeord = stripslashes($_POST["kodeord"]); } else { $brugernavn = $_POST["brugernavn"]; $kodeord = $_POST["kodeord"]; } } <table width="262" height="113" border="0" cellpadding="10"> <tr> <? if(!$bruger->logget_ind() ){ ?> <td width="72"></td> <td width="144"> <? if($bruger->log_ind($brugernavn, $kodeord) == false){ echo "<font color=red>fejl i login</font>"; } ?> </td> </tr> <tr> <td align="right" valign="top"> Brugernavn:<br /> Kodeord:</td> <td align="right" valign="top"> <form method = post action = <? echo $PHP_SELF; ?>> <input name=brugernavn><br /> <input type=password name=kodeord /><br /> <input type=submit value="log ind"> </form> </td> </tr> <tr> <td align="right" valign="top"></td> <td align="right" valign="top"><a href=opret.php>opret bruger</a></td> <? }else{ ?> <td align="center"> Du er logget ind som <? echo " [ ". $bruger->hent_brugernavn()." ]"; ?> </td> <tr> <td valign="top" align="right"> Klik <a href=logud.php>her</a> for at logge ud </td> </tr> <? } ?> </tr> </table> </body> </html> Jeg har ikke testet det, men håber du kan bruge det...
Det virker desværre ikke. Når man uploader det til serveren og loader php-siden står der: Parse error: syntax error, unexpected '<' in /www/110mb.com/a/r/t/o/s/o/u/r/artosource/htdocs/stort/Untitled122222222222.php on line 25
Det virker desværre ikke. Når man uploader det til serveren og loader php-siden står der: Parse error: syntax error, unexpected '<' in /www/110mb.com/a/r/t/o/s/o/u/r/artosource/htdocs/stort/Untitled122222222222.php on line 25
Der var desværre lige lidt fejl i, men prøv dette: <?php session_start(); include "database.php"; include "bruger.php"; ?> <html> <body> <? $bruger = new bruger(); if(isset($_POST["brugernavn"]) && isset($_POST["kodeord"])){ if(get_magic_quotes_gpc()){ $brugernavn = stripslashes($_POST["brugernavn"]); $kodeord = stripslashes($_POST["kodeord"]); } else { $brugernavn = $_POST["brugernavn"]; $kodeord = $_POST["kodeord"]; } } ?> <table width="262" height="113" border="0" cellpadding="10"> <? if(!$bruger->logget_ind() ){ ?> <tr> <td width="72"></td> <td width="144"> <? if($bruger->log_ind($brugernavn, $kodeord) == false){ echo "<font color=red>fejl i login</font>"; } ?> </td> </tr> <tr> <td align="right" valign="top"> Brugernavn:<br /> Kodeord:</td> <td align="right" valign="top"> <form method = post action = <? echo $PHP_SELF; ?>> <input name=brugernavn><br /> <input type=password name=kodeord /><br /> <input type=submit value="log ind"> </form> </td> </tr> <tr> <td align="right" valign="top"></td> <td align="right" valign="top"><a href=opret.php>opret bruger</a></td> </tr> <? }else{ ?> <tr> <td align="right"> Du er logget ind som <? echo " [ ". $bruger->hent_brugernavn()." ]"; ?></td> <tr> <td valign="top" align="right"> Klik <a href=logud.php>her</a> for at logge ud </td> </tr> <? } ?> </table> </body> </html>
Vi tilbyder markedets bedste kurser inden for webudvikling