Vse o PHPju
JerneJ_0X
24 avg 2005
v dateoteki jernej brez končnice, vsebina datoteke
#############
<?php
$geslo = "pass";
?>
#############
#############
<?php
$geslo = "pass";
?>
#############
publikum
24 avg 2005
Po include samo za test zapiši tole:
echo $_POST['vnos_gesla'] . ":" . $geslo;
JerneJ_0X
24 avg 2005
še vedno ne dela, jaz nebi rad da mi izpiše, jaz bi samo rad da preveri če je vnešeno geslo enako tistemu ki je v datoteki
JerneJ_0X
25 avg 2005
Ok, vidiš taka je zaj koda
problem je da tudi ko je geslo enako tistemu v datoteki se itpiše to
namesto da bi nastavil piškot torej to
problem je torej nekje tu (vsaj mislim)
LP, Jernej
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$uporabnisko_ime = $_POST[uporabnisko_ime];
$vneseno_geslo = $_POST[vnos_gesla];
if (file_exists("Podstrani_clani/Najkarateist/uporabniki/".$uporabnisko_ime)) {
include "Podstrani_clani/Najkarateist/uporabniki/".$uporabnisko_ime;
if ($vneseno_geslo == $geslo) {
setcookie("KKR_P", $uporabnisko_ime);
}else{
echo "napačno geslo";
}
}else{
echo "Uporabnik $uporabnisko_ime ne obstaja <br>";
}
}problem je da tudi ko je geslo enako tistemu v datoteki se itpiše to
echo "napačno geslo";
namesto da bi nastavil piškot torej to
setcookie("KKR_P", $uporabnisko_ime); problem je torej nekje tu (vsaj mislim)
if ($vneseno_geslo == $geslo) {
setcookie("KKR_P", $uporabnisko_ime);
}else{
echo "napačno geslo";
}LP, Jernej
publikum
25 avg 2005
Očitno ne poslušaš....:
Nato pa skopiraj v to temo izpis skripte....
Po include samo za test zapiši tole: [quote]echo $_POST['vnos_gesla'] . ":" . $geslo;[/quote]
Nato pa skopiraj v to temo izpis skripte....
JerneJ_0X
25 avg 2005
samo jaz nedbi rad fa se geslo izpiše jaz bi rad da ga samo preveri če je pravo izpisat pa se ne sme :x
JerneJ_0X
25 avg 2005
<form action="index.php" method="post" name="prijava" onSubmit="return poslji()">
<TR>
<TD width="134" height="129"><DIV>
<p align="center">Uporabniško ime <br>
<input name="uporabnisko_ime" type="text" id="uporabnisko_ime" size="20" maxlength="20">
<br>
Geslo<br>
<input name="geslo" type="text" id="vnos_gesla" size="20" maxlength="20">
<br>
<BR>
<input type='submit' value='Pošlji'>
</p>
</DIV></TD>
</tR>
</FORM>
<TR>
<TD width="134" height="129"><DIV>
<p align="center">Uporabniško ime <br>
<input name="uporabnisko_ime" type="text" id="uporabnisko_ime" size="20" maxlength="20">
<br>
Geslo<br>
<input name="geslo" type="text" id="vnos_gesla" size="20" maxlength="20">
<br>
<BR>
<input type='submit' value='Pošlji'>
</p>
</DIV></TD>
</tR>
</FORM>
JerneJ_0X
25 avg 2005
semže rešo
<input name="geslo" type="text" id="vnos_gesla" size="20" maxlength="20">
tokaj bi moralo biti
<input name="vnos_gesla" type="text" id="vnos_gesla" size="20" maxlength="20">
ker potem iščem vnos_gesla ne pa geslo
thx anyway :ok:
<input name="geslo" type="text" id="vnos_gesla" size="20" maxlength="20">
tokaj bi moralo biti
<input name="vnos_gesla" type="text" id="vnos_gesla" size="20" maxlength="20">
ker potem iščem vnos_gesla ne pa geslo
thx anyway :ok:
JerneJ_0X
31 avg 2005
pozdravljeni imam mapo clani in v njej več datotek z različnimi imeni v vsaki datoteki je spremenljivka npr $ocena = "32", $ocena = "382",.... sedaj pa me zanima kak bi bila koda ki bi v vseh datotekah prebrala te spremenljivke jih primerjala in izpisala samo 5 največjih ?
LP, Jernej
LP, Jernej
publikum
31 avg 2005
Te lahko vprašam zakaj imaš v datotekah zapisano PHP kodo, ko pa je to samo potrata sredstev...
Za takšne namene v datoteke raje zapiši samo številko, datotekam pa daj kočnico .txt ali kaj podobnega...
Za takšne namene v datoteke raje zapiši samo številko, datotekam pa daj kočnico .txt ali kaj podobnega...
JerneJ_0X
31 avg 2005
v datoteki je več podatkov jaz pa bi rad da prebere samo spremenljivko $ocena in jo potem primerja z to isto spremenljivko ki je v drugih datotekah in mi izpišem samo največjih 5 se opravičuje kerže drugič pišem 
just help me please :bow:
just help me please :bow:
publikum
31 avg 2005
Glej, samo povem ti, da gre veliko hitreje in lažje, če imaš podatke lepo razporejene po vrsticah - ne rabiš uporabljati regularnih izrazov, ki poberejo dosti časa...
JerneJ_0X
01 sep 2005
V vseh datotekah je takšna razpreditev spremenljivk če si to mislil
jaz bi pa pol rabo da se izpiše samo največjih pet ampak ne po oceni ampak $ocena/$st_glasov
LP, Jernej
jaz bi pa pol rabo da se izpiše samo največjih pet ampak ne po oceni ampak $ocena/$st_glasovLP, Jernej
publikum
01 sep 2005
Jaz sem mislil da bi imel v datoteki takole:
Lahko napisati, dela pa veliko hitreje kot če moraš parsati PHP kodo, kar vzame dosti časa (ne za pisanje takšne skripte ampak ob vsakem pogonu skripte)...
ocena st_glasov podatek1 podatek2 ...
Lahko napisati, dela pa veliko hitreje kot če moraš parsati PHP kodo, kar vzame dosti časa (ne za pisanje takšne skripte ampak ob vsakem pogonu skripte)...
JerneJ_0X
01 sep 2005
no pa če recimo naredim tako kot si ti rekel kako se naj stvari lotim in kak bi lahko prebral samo en podatek iz take datoteke npr samo podatek1
:bow:
:bow:
publikum
01 sep 2005
podatek1 je v mojem primeru tretja vrstica...:
Dovolj enostavno ?
<?php
$vsebina = file("datoteka.txt");
$podatek1 = $vsebina[2];
?>Dovolj enostavno ?


