Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

xampp vs wamp (jedan radi, drugi ne)

[es] :: PHP :: xampp vs wamp (jedan radi, drugi ne)

[ Pregleda: 3201 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Daffa
Podgorica

Član broj: 175202
Poruke: 97
89.188.34.*



+2 Profil

icon xampp vs wamp (jedan radi, drugi ne)05.05.2008. u 13:31 - pre 194 meseci
Imam administratorsku MySQL bazu podataka, i uz nju naravno php skripte "login", "logout", itd. (sve sto treba). E sad, ta baza se bez ikakvih problema pokrece preko XAMPP servera, dok WAMP prijavljuje sledecu gresku:

Citat:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\baza2\login.php on line 19


"login.php" sam provjerio milion puta, i siguran sam da je kod apsolutno ispravan. Ima li neko pojma zasto bi jedan radio, a drugi ne? Hvala, unaprijed.
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)05.05.2008. u 15:17 - pre 194 meseci
Imam instalirana oba paketa i oba dobro rade.

Tebi je izgleda problem u sadržaju baza.
U liniji 19 pokušavaš da upotrebiš rezultat nekog querija iz prethodnih linija koji je umesto podataka tebi iz nekog razloga vratio grešku.
I kad pokušaš da to prebrojiš dobiješ ovaj warning jer prethodni query nije uspeo.
Trebalo je da prethodno ispitaš šta si dobio kao rezultat, ako je false da na primer pozoveš funkciju mysql_error() i ehuješ njen zapis.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)05.05.2008. u 23:02 - pre 194 meseci
To sto ti jedan prijavljuje gresku, a drugi ne, je do inicijalnih setovanja php-a u ove dve instalacije, inace ne trebaju ti xamp i wamp, dovoljan je jedan. Prikaz gresaka kontrolises preko funkcije error_reporting().

Preporuka je da koristiš error_reporting(E_ALL); dok razvijaš aplikaciju i testiraš je, a kad postaviš aplikaciju na net live da isključiš prikaz grešaka error_reporting(0);

Nemoj da te obeshrabri gomila nice koje ces dobiti sa E_ALL, pročitaj šta je problem i resi ga, jer dobijas time kvalitetniju i sigurniju aplikaciju.

Firma za koju radim ima test server na na kome je uključen E_ALL i aplikacije se prave da budu bez svih grešaka, sto i tebi predlažem.

Proveri upit kojim vadiš podatke iz baze, jer je greška u njemu, tj najverovatnije ti ne radi skripta ako si uneo pogrešno ime i šifru prilikom logovanja i vrati ti prazan skup rezultat, ili sam upit jednostavno nije dobro napisan. Daj funkciju koja radi Login da vidimo šta je problem.
 
Odgovor na temu

Daffa
Podgorica

Član broj: 175202
Poruke: 97
77.222.8.*



+2 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)06.05.2008. u 09:15 - pre 194 meseci
Evo Zmaj. Hvala na odgovorima ljudi.

Code:

<?php
require("administrator/heder_footer.php");
require("administrator/baza.php");
session_start();
heder(LogIn);
baza();
$user = $_REQUEST['user'];
$pass = $_REQUEST['pass'];

$user = addslashes($user);
$pass = addslashes ($pass);

$user = trim($user);
$pass = trim ($pass);

$upit = "select * from administrator where user = '".$user."' and pass='".$pass."' ";
$rez = mysql_query($upit);

$br = mysql_num_rows($rez);

if ($br>0)
{
    $_SESSION['username']=$user;
    $u=$_SESSION['username'];
        
    echo "<p>Ulogovali ste se pod imenom: $u ";
    echo "Imate pristup administratorovom meniju <a href='administrator/'>udji</a>";
}
else 
{
    echo "Vas username ili password nisu korektni. ";
    exit;
}
footer();
?>
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.adsl.net.t-com.hr.



+26 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)06.05.2008. u 11:14 - pre 194 meseci
svaki ima valjda portabilan mysql i tako da imaš 2 mysql servera na jednom ti se nalazi baza a na drugom serveru ne... napravi bazu i na wampu i radi će svugdje
there's no place like 127.0.0.1
 
Odgovor na temu

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)06.05.2008. u 12:05 - pre 194 meseci
ne bi mu javio tu gresku, da nema bazu pukao bi vec kod pristupa bazi tj tamo gde je otvara, a koristi umesto ovog

Code:
$br = mysql_num_rows($rez);


stavi ovo

Code:
if (is_resource($rez)) $br = mysql_num_rows($rez);


kao sto sam ti rekao, ne treba ju ti dva servera, dovoljan je jedan, licno koristim xampp, i nisam imao problema sa njim, jedina stvar na koju moras da obratis paznju je da se php.ini nalazi u apache/bin direktorijumu, tj taj se koristi ne onaj u php direktorijumu, ako ti bude zatrebalo da menjas podesavanja php-a.
 
Odgovor na temu

Daffa
Podgorica

Član broj: 175202
Poruke: 97
77.222.7.*



+2 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)06.05.2008. u 15:57 - pre 194 meseci
Zmaj, ne koristim ih oba, to sam samo testirao svoju bazu dok sam bio na faxu. Tamo mi je palo na pamet da je isprobam na oba servera, i eto, na XAMPP-u radi, na WAMP-u nece. Mislim da ste i w3bl0rd i ti Zmaju u pravu, probacu i s jednim i drugim predlogom. Puno vam hvala ljudi. Javljam ishod vasih predloga uskoro. Pozdrav.
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: xampp vs wamp (jedan radi, drugi ne)07.05.2008. u 00:25 - pre 194 meseci
dodaj u nastavku 17-og reda:
Code:
if($rez===false) echo 'Greška: '.mysql_error();
i reci nam šta ti javlja.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

[es] :: PHP :: xampp vs wamp (jedan radi, drugi ne)

[ Pregleda: 3201 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.