webForumDet fria alternativet

OR sats?

2 svar · 176 visningar · startad av Dwarfen

DwarfenMedlem sedan jan. 2002241 inlägg
#1

Går det att tillverka en ifsats som kontrollerar om t.ex staus=1 eller om status är lika =2 och om status är 1 eller 2 kommer man till rätt if del?

I mitt exempel nedan har jag försökt med detta men inte lyckats.

<?PHP
session_start();
?>
<?php
if ($_SESSION['ustatus']==1) || ($_SESSION['ustatus']==2) {

?>
<?php

	$ndatum=date("Y-m-d h:i:s");

	$username = 'xxx';
	$password = 'xxx';
	$dbName = 'xxx;
	mysql_connect('localhost', $username, $password) or die (mysql_error());
	mysql_select_db($dbName) or die (schyse());

if (isset($_POST['submit'])) {
$sql = "insert into nyheter (nuserid, nrubrik, nnyhet, nmail, ndatum ) values('". $_SESSION['UID'] ."', '". $_POST['rubrik'] ."', '". $_POST['nyhet'] ."', '". $_SESSION['UMAIL'] ."', '$ndatum')";
mysql_query($sql) or die("Fel: ". mysql_error());
}
mysql_close()
?>

<html>
<head>
<title>Lägg till ny nyhet!</title>
</head>
<body>

<form method="post" action="<?=$_SERVER['PHP_SELF']?>">
Rubrik: <input type="text" name="rubrik" value=""/><br/>
Nyheter: <input type="text" name="nyhet" value=""/><br/>
<input type="submit" name="submit" value="Skicka"/>
</form>
</body>
</html>

<?PHP
		} else if ($_SESSION['ustatus'] == 3) {
		echo "Äh, dra något gammalt över dig!, men du skall snart kunna kommentera nyhetera...";
		echo '<meta http-equiv="refresh" content="0.1;URL=\index.php"/>';

}
?>
MatteMedlem sedan aug. 20002 975 inlägg
#2

Du skriver:

if ($_SESSION['ustatus'] == 1 || $_SESSION['ustatus'] == 2) {
DwarfenMedlem sedan jan. 2002241 inlägg
#3

Tackar tackar, jag var inte så långt ute iallafall då.
Börjar lära mig så smått.

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)