Kom ihåg mig?
Home Menu

Menu


Lägga in html innuti php?

 
Ämnesverktyg Visningsalternativ
Oläst 2011-10-02, 13:38 #1
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Eftersom du inte ger oss hela koden så är det omöjligt att säga exakt vad som är fel, du kan inte hänvisa till rad 58 utan att visa oss den.
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-02, 19:12 #2
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Kod:
<?php 
session_start();
if(!session_is_registered(myusername)){
header("location:login.php");
}
?>

<html>
<body>
<center>
<br />
<br />
<br />
<?php
Echo "Welcome to Ackwos        ".$_SESSION['myusername']."    !"." <br/>";
?>
<h1>Public Messages</h1>
<?php
$dbconnection = mysql_connect("localhost", "XXXX", "XXXX");
error_reporting(E_ALL);
mysql_select_db("cubixnet_ack", $dbconnection);
$query = mysql_query("SELECT name, message From XXXX ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_array($query)) {
echo "name:".$row['name']."     <br/>message:<br />".$row['message']."<br />";
}
?>
<?php

$host="localhost"; // Host name 
$username="XXXXX"; // Mysql username 
$password="XXXXX"; // Mysql password 
$db_name="XXXXX"; // Database name 
$tbl_name="XXXXX"; // Table name


mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$myusername=$_SESSION['myusername']; 
$permission = "admin";

$myusername = stripslashes($myusername);
$myusername = mysql_real_escape_string($myusername);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and permission='$permission'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1){
echo "<br/>	You are allowed to chat!";
session_register("allowchat");
}
else {
echo "You don´t have permission to chat!";
session_register("disallowchat");
}
?>
<?php
if(session_is_registered(allowchat)){
//vill lägga in html form här
<form action="messager.php" method="post">
<br/>Name: <input type="text" name="name" />
message: <input type="text" name="message" /><br />

<input type="submit" value="Send" />
</form>
}
?>


<form action="messager.php" method="post">
<br/>Name: <input type="text" name="name" />
message: <input type="text" name="message" /><br />

<input type="submit" value="Send" />
</form>
<form action="logout.php" method="POST">
<input type="submit" value="Logout">
</form>
</center>
</body>
</html>
Zyry är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-02, 20:50 #3
makaflOws avatar
makaflOw makaflOw är inte uppkopplad
Medlem
 
Reg.datum: Sep 2011
Inlägg: 167
makaflOw makaflOw är inte uppkopplad
Medlem
makaflOws avatar
 
Reg.datum: Sep 2011
Inlägg: 167
Du kan inte bara skriva HTML-kod mitt i PHP-koden. Prova följande:
Kod:
<?php 
session_start();
if(!session_is_registered(myusername)){
header("location:login.php");
}
?>

<html>
<body>
<center>
<br />
<br />
<br />
<?php
Echo "Welcome to Ackwos        ".$_SESSION['myusername']."    !"." <br/>";
?>
<h1>Public Messages</h1>
<?php
$dbconnection = mysql_connect("localhost", "XXXX", "XXXX");
error_reporting(E_ALL);
mysql_select_db("cubixnet_ack", $dbconnection);
$query = mysql_query("SELECT name, message From XXXX ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_array($query)) {
echo "name:".$row['name']."     <br/>message:<br />".$row['message']."<br />";
}
?>
<?php

$host="localhost"; // Host name 
$username="XXXXX"; // Mysql username 
$password="XXXXX"; // Mysql password 
$db_name="XXXXX"; // Database name 
$tbl_name="XXXXX"; // Table name


mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$myusername=$_SESSION['myusername']; 
$permission = "admin";

$myusername = stripslashes($myusername);
$myusername = mysql_real_escape_string($myusername);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and permission='$permission'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1){
echo "<br/>	You are allowed to chat!";
session_register("allowchat");
} else {
echo "You don´t have permission to chat!";
session_register("disallowchat");
}
?>
<?php
if(session_is_registered(allowchat)){
?>
<form action="messager.php" method="post">
<br/>Name: <input type="text" name="name" />
message: <input type="text" name="message" /><br />

<input type="submit" value="Send" />
</form>
<?php
}
?>
<form action="logout.php" method="POST">
<input type="submit" value="Logout">
</form>
</center>
</body>
</html>
makaflOw är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-02, 20:55 #4
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Tackar funkar perfekt.
Zyry är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 06:50.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017