Vse o PHPju
Ustvaril
publikum
, jul 24 2005 17:05
Odgovorov v temi: 1931
#565
Objavljeno 16 februar 2006 - 08:50
če nekdo odtipka direktno url naslov:
http//www.kajvemkaj.nsa/_1/kaja.php?levo=car&desno=oven&level=1"
gre direktno na to stran. in se izvede oho koda.
jaz bi pa želel, da na to stran lahko pride samo z moje index strani.
ali pa katere koli druge, ki jo jaz določim.
http//www.kajvemkaj.nsa/_1/kaja.php?levo=car&desno=oven&level=1"
gre direktno na to stran. in se izvede oho koda.
jaz bi pa želel, da na to stran lahko pride samo z moje index strani.
ali pa katere koli druge, ki jo jaz določim.
#567
Objavljeno 17 februar 2006 - 11:56
lepo
<checkbox name="nekaj_malega">
<?php
if(isset($_POST['nekaj_malega'])&& drugi pogoji)
// Zapisi v bazo
if(isset($_POST['email']));
{
$email = $_POST['email'];
mysql_query("INSERT INTO mass_emailer (email) VALUES ('$email')") or die ( mysql_error() );
echo "<br /> Vač… email je bil dodan v bazo.;
}Vendar mi v vsakem primeru doda mail v bazo. Ni važno ali je obkljukan ali ne.
Kaj moram še narediti?
lp
Miha
#578
Objavljeno 20 februar 2006 - 17:10
Kako nej nardim obrazec za registrirat v php ju? Da bi blili za vpisat podatke!
prijava
<form name="register" action="<? $_server['php self']?> " method="post">
Ime: <input type="text" name="ime" size="20"><br>
Geslo: <input type="password" name="geslo" size="20"><br>
<input type="submit" name="submit" value="Prijavi">
</form>
<?
$host = 'localhost'; //lahko si 90% da ostane localhost
$uporabnikmysql = ''; //sem vpiši svoj mysql username med ' '
$geslomysql = ''; //sem vpošo geslo do tvoje baze med ' '
$mysqlbaza = 'clani';
mysql_connect($host, $uporabnikmysql, $geslomysql) or die();
mysql_select_db("$mysqlbaza") or die();
if (!$ime)
{
echo 'Vpiši ime';
}
elseif (!$geslo)
{
echo 'Vpiši geslo';
}
else
{
$res=mysql_query("SELECT * FROM uporabniki WHERE ime='$ime' AND geslo='$geslo'");
if(mysql_num_rows($res)==1)
{
setcookie('uporabnik',$ime,time() + 60*60*24*7);
echo '<a href="prostor.php">PRIJAVLJEN SI ! KLIKNI TU ZA OBISK PROSTORA ZA UPORABNIKE</a>';
}
else
{
echo "Napaka pri imenu in/ali geslu! Ce nisi registriran se registriraj <a href='registreraj.php'>TU</a> ";
}
}
?>
registriraj
<form name="register" action="<? $_server['php self'] ?>" method="post">
Ime: <input type="text" name="ime" size="20"><br>
Geslo: <input type="password" name="geslo" size="20"><br>
<input type="submit" name="submit" value="Registriraj">
</form>
<?
$host = 'localhost'; //lahko si 90% da ostane localhost
$uporabnikmysql = ''; //sem vpiši svoj mysql username med ' '
$geslomysql = ''; //sem vpošo geslo do tvoje baze med ' '
$mysqlbaza = clani;
mysql_connect($host, $uporabnikmysql, $geslomysql) or die();
mysql_select_db("$mysqlbaza") or die();
if (!$ime)
{
echo 'Vpiši ime';
}
elseif (!$geslo)
{
echo 'Vpiši geslo';
}
elseif ($ime == $geslo)
{
echo 'Geslo ne sme biti isto kot ime';
}
elseif (mysql_num_rows(mysql_query("SELECT * FROM uporabniki WHERE ime='".$ime."'"))>0)
{
echo 'Uporabnik s tem imenom že obstaja.';
}
else
{
$query = "INSERT into uporabniki VALUES ('','$ime','$geslo')";
$result = mysql_query($query) or die();
mysql_close();
echo 'registracija uspela <a href="prijavi.php">Prijavi se</a>';
}
?>
Ps: ali ve kdo za kakšen brezplačen php strežnik.
prijava
<form name="register" action="<? $_server['php self']?> " method="post">
Ime: <input type="text" name="ime" size="20"><br>
Geslo: <input type="password" name="geslo" size="20"><br>
<input type="submit" name="submit" value="Prijavi">
</form>
<?
$host = 'localhost'; //lahko si 90% da ostane localhost
$uporabnikmysql = ''; //sem vpiši svoj mysql username med ' '
$geslomysql = ''; //sem vpošo geslo do tvoje baze med ' '
$mysqlbaza = 'clani';
mysql_connect($host, $uporabnikmysql, $geslomysql) or die();
mysql_select_db("$mysqlbaza") or die();
if (!$ime)
{
echo 'Vpiši ime';
}
elseif (!$geslo)
{
echo 'Vpiši geslo';
}
else
{
$res=mysql_query("SELECT * FROM uporabniki WHERE ime='$ime' AND geslo='$geslo'");
if(mysql_num_rows($res)==1)
{
setcookie('uporabnik',$ime,time() + 60*60*24*7);
echo '<a href="prostor.php">PRIJAVLJEN SI ! KLIKNI TU ZA OBISK PROSTORA ZA UPORABNIKE</a>';
}
else
{
echo "Napaka pri imenu in/ali geslu! Ce nisi registriran se registriraj <a href='registreraj.php'>TU</a> ";
}
}
?>
registriraj
<form name="register" action="<? $_server['php self'] ?>" method="post">
Ime: <input type="text" name="ime" size="20"><br>
Geslo: <input type="password" name="geslo" size="20"><br>
<input type="submit" name="submit" value="Registriraj">
</form>
<?
$host = 'localhost'; //lahko si 90% da ostane localhost
$uporabnikmysql = ''; //sem vpiši svoj mysql username med ' '
$geslomysql = ''; //sem vpošo geslo do tvoje baze med ' '
$mysqlbaza = clani;
mysql_connect($host, $uporabnikmysql, $geslomysql) or die();
mysql_select_db("$mysqlbaza") or die();
if (!$ime)
{
echo 'Vpiši ime';
}
elseif (!$geslo)
{
echo 'Vpiši geslo';
}
elseif ($ime == $geslo)
{
echo 'Geslo ne sme biti isto kot ime';
}
elseif (mysql_num_rows(mysql_query("SELECT * FROM uporabniki WHERE ime='".$ime."'"))>0)
{
echo 'Uporabnik s tem imenom že obstaja.';
}
else
{
$query = "INSERT into uporabniki VALUES ('','$ime','$geslo')";
$result = mysql_query($query) or die();
mysql_close();
echo 'registracija uspela <a href="prijavi.php">Prijavi se</a>';
}
?>
Ps: ali ve kdo za kakšen brezplačen php strežnik.
#580
Objavljeno 20 februar 2006 - 18:12
jernejko, za php strežnik si malo tukaj poglej: http://www.free-webh...bhosting-01.php
Dodaj odgovor
1 član(ov) bere to temo
0 članov, 1 gostov, 0 anonimnih uporabnikov








