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

Pomoc oko PHP forme,zadatak iz knjige nece da radi

[es] :: PHP :: Pomoc oko PHP forme,zadatak iz knjige nece da radi
(Zaključana tema (lock), by flylord)

[ Pregleda: 2625 | Odgovora: 6 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

somikg

Član broj: 92318
Poruke: 103
*.dynamic.sbb.co.yu.



Profil

icon Pomoc oko PHP forme,zadatak iz knjige nece da radi13.08.2007. u 22:50 - pre 179 meseci
Posto sam pocetnik, kupio sam knjigu PHP 4 od Bill McCarty-a.
Poceo sam da vezbam primere iz knjige,ali ova forma nece da radi.
Evo html forme koja je ispravna:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Project p-7-1</title>
</head>

<body>
<form method="post"action="p-7-1">
<h1>Contact information</h1>
<table>
<tr>
    <td>Nickname:</td>
    <td><input type="text"name="nickname"></td>
</tr>
<tr>
    <td>Firstname:</td>
    <td><input type="text"name="firstname"></td>
</tr>
<tr>
    <td>Lastname:</td>
    <td><input type="text"name"lastname"></td>
</tr>
<tr>
    <td>Primary Email:</td>
    <td><input type="text"name="email"></td>
    <td width"20">&nbsp;</td>
    <td>Secondary Email:</td>
    <td><input type="text"name"secondaryemail"></td>
</tr>    

<tr>
    <td>Company name:</td>
    <td><input type="text"name="companyname"></td>
</tr>
<tr>
    <td>Office Address:</td>
    <td><input type="text"name="officeaddress"></td>
    <td width"20">&nbsp;</td>
    <td>Home Address:</td>
    <td><input type="text"name="homeaddress"></td>
</tr>
<tr>
    <td>City:</td>
    <td><input type="text"name="city"></td>
</tr>
<tr>
    <td>State</td>
    <td><input type="text"name="state"></td>
</tr>
<tr>
    <td>Zip:</td>
    <td><input type="text"name="zip"></td>
</tr>
<tr>
    <td>Phone:</td>
    <td><input type="text"name="phone"></td>
</tr>
</table>
<br>
<br>
<br>
<br>
<input type="submit"value="Submit">
<br>
<br>
<input type="reset"value="Reset">
</form>

</body>
</html>

Problem je verovatno u ovoj PHP scripti,koja izgleda ovako:
Code:
<?php
include "p-7-1";
    function validate_form()
{
    global $nickname,$firstname,$lastname,$email;
     $errors=0;
    if(!trim($nickname))
{
    echo"<br><b>Nickname</b>is required";
    errors++;
}
    if(!trim($firstname))
{
    echo"<br><b>Firstname</b>is required";
    errors++;
}
    if(!trim($lastname))
{
    echo"<br><b>Lastname</b>is requires";
     errors++;
}
    if(!trim(email))
{
    echo"<br><b>Email</b>is required";
    $errors++;
}    switch($errors)
        {
    case 0;
        return TRUE;
        case 1;
        echo"<br><br>Please use your";
        echo"browser back button to return to";
            echo"the form,correct the errors,and";
            echo"re-submit the form";
    return FALSE;

}
    function update_database()
{
    echo"<br>Updating database...";
}
$ok=validate_form();
if($ok)
    update_database();

?>
.
 
0

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 07:45 - pre 179 meseci
S obzirom na to da nisi naveo kako se manifestuje greška, predpostavljam da se radi o neispravnoj vrednosti action atributa, form taga u HTML-u. Tu bi trebalo da stoji nešto poput: action="obrada.php".
Pera električar 0637129710, BG, preporučujem.
 
0

Nemanja Avramović
Software architect
Tap medical
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4388
77.46.235.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 09:12 - pre 179 meseci
http://www.elitesecurity.org/p1348056
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
0

somikg

Član broj: 92318
Poruke: 103
*.dynamic.sbb.co.yu.



Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 10:36 - pre 179 meseci
Code:
Not Found
The requested URL /index/p-7-1 was not found on this server.

Apache/1.3.33 Server at localhost Port 80


 
0

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.opera-mini.net.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 10:43 - pre 179 meseci
Uradi ono sto je rekao vilyu. Znaci:
Code:
<form method="post" action="obrada.php">


p0z

edit: Na drugoj liniji php skripte imas neki include. Mislim da i tu treba da se promeni naziv fajla.
 
0

somikg

Član broj: 92318
Poruke: 103
*.dynamic.sbb.co.yu.



Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 15:52 - pre 179 meseci
Promenio sam naziv fajla,i u onoj linije gde je include i action,ali nece da radi.
Opet kazem,sve sam ovo radio iz knjige,znaci kako je u knjizi tako sam i ja radio nista nisam menjao.
Nije ovo jedini zadatak koji pravi problem,bilo ih je jos.
 
0

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.dynamic.sbb.co.yu.

ICQ: 4849714


+68 Profil

icon Re: Pomoc oko PHP forme,zadatak iz knjige nece da radi14.08.2007. u 15:59 - pre 179 meseci
Razlog zasto zakljucavam je :
1) Nemanja Avramović ti je dao apsolutno tacan i jedini tacan odgovor koji tebi treba da resis svoj problem
2) to je topovana tema koju nisi procitao pre nego sto si napisao pitanje. TOP teme sluze da se CITAJU
3) Nisi procitao uvod u PHP manual
 
0

[es] :: PHP :: Pomoc oko PHP forme,zadatak iz knjige nece da radi
(Zaključana tema (lock), by flylord)

[ Pregleda: 2625 | Odgovora: 6 ] > FB > Twit

Postavi temu

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