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

Whois skripta - problem !

[es] :: PHP :: Whois skripta - problem !

[ Pregleda: 2100 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vortex007
Marin Saric

Član broj: 149310
Poruke: 2
*.adsl.net.t-com.hr.



Profil

icon Whois skripta - problem !19.06.2007. u 19:18 - pre 204 meseci
Bok,

imam problema pri postaljanju skripte ... skripta se sastoji od 2 dijela whois.php i class.domaintool.php

Code:

whois.php

<?php require_once('class.domaintool.php');

    // POTREBNA KLASA
    $domain = new domainTool;

    // IZGRADNJA DOMAIN FORME
    $domain->startForm();
    $domain->domainName();
    $domain->domainExtension();
    $domain->endForm();

    // ISPIS REZULTATA 
    $domain->Rezultat();
?>


i

Code:

class.domaintool.php

<?php


class domainTool {
    
    function startForm ()
    {
        echo '<form id="form1" name="domainTool" method="POST" action="http://whois.inside.hr/whois.php">';
    }
    
    function domainName ()
    {
        echo '<input type="text" name="domainName" />';
    }
    
    function domainExtension ()
    {
        echo '  <select name="domainExtension">
                 <option value="com">.com</option>
                 <option value="net">.net</option>
                 <option value="org">.org</option>
                 <option value="info">.info</option>
                 <option value="biz">.biz</option>
                 <option value="hr">.hr</option>
                 <option value="com.hr">.com.hr</option>
                </select>';
    }
    
    function endForm ()
    {
        echo '<input type="submit" name="Submit" value="Provjeri >>" /></form>';
    }
    
    function Rezultat ()
    {
    $status = $_REQUEST['status']; echo $status;
    if $status='true' echo 'slobodna' else echo 'nije slobodna';
    
        
    }

}
?>


To je savrseno radilo sve dok nisam dodao liniju koda:
Code:

if $status='true' echo 'slobodna' else echo 'nije slobodna';


a to mi je sluzilo jer skripta vraca rezultat "false" kad je domena zauzeta i "true" kad je domena slobodna ... ( a zelim napraviti da kad domena nije slobodna da mi napise "nije slobodna" a kad je slobodna da pise "slobodna") tako da stvarno ne znam zasto mi javlja gresku.
Cijenio bi kad bi mi netko to rijesio .. jer nisam bas dobar u php-u, tek sam pocetnik .. a treba mi za web.

Unaprijed Zahvaljujem!
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.91.*

Sajt: ohridnews.com


Profil

icon Re: Whois skripta - problem !19.06.2007. u 19:32 - pre 204 meseci
Bez da citam ceo kod

echo ($ctatus == true)?'slobodna':'nije slobodna';
 
Odgovor na temu

vortex007
Marin Saric

Član broj: 149310
Poruke: 2
*.adsl.net.t-com.hr.



Profil

icon Re: Whois skripta - problem !19.06.2007. u 19:41 - pre 204 meseci
ako to koristim onda mi se uvijek ispod forme pojavljuje nije slobodna ... a i kad ispise rezultat opet se pojavljuje true ili false + ovo slobodna/nije slobodna

znaci rjesenje nevalja .. ispod forme .. se nesmije nis pojavljivat u startu ... a kad ispisuje rezultat .. mora pisati slobodna (ako je slobodna) i nije slobodna (ako nije slobodna)

Hvala
 
Odgovor na temu

djordje
Novi Sad

Član broj: 3704
Poruke: 1725
*.dynamic.sbb.co.yu.



+3 Profil

icon Re: Whois skripta - problem !19.06.2007. u 19:41 - pre 204 meseci
ili malo jasnije (za pocetnika):
Code:

if($status == true){
     echo 'slobodna';
}else{
     echo 'nije slobodna';
}
 
Odgovor na temu

djordje
Novi Sad

Član broj: 3704
Poruke: 1725
*.dynamic.sbb.co.yu.



+3 Profil

icon Re: Whois skripta - problem !19.06.2007. u 19:50 - pre 204 meseci
kao prvo, po mom misljenju nisi nikakve potrebe imao da za ovo iskoristis klasu, a posebno sto ti izgleda ni proceduralno programiranje ne ide, da ne pricamo objektno.

Citat:
ispod forme .. se nesmije nis pojavljivat u startu


Nisi to nigde naglasio, a ni tvoj kod ne izgleda kao da si to zeleo da uradis. Moras da proveris prvo da li postoji varijabla $_POST['domainName'] pa onda da izvrsis deo koda koji smo ti napisali. to ti je otprilike ovako:

Code:

if(isset($_POST['domainName'])){
     //onaj if od malo pre
}



http://www.php.net/isset
 
Odgovor na temu

[es] :: PHP :: Whois skripta - problem !

[ Pregleda: 2100 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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