Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 4.324 pregleda

Najnovija ↓

Ne znam zasto mi ne radi kontakt stranica?! 11.01.2008. u 13:40 · pre 229 meseci #1
Prijavljuje gresku kad pogledam u browseru na zadnjoj liniji koda....

Code:
<?
include_once("mainfile.php");
include("header.php");
$index = "1";
?>
<?
/* YOU MUST EDIT THIS LINE */
$youremail = "[email protected]";
?>
<html><head><title>Kontakt</title></head><body>
<?
if(($name) || ($email)) {

if($name) { } else {
print "Niste uneli ime i prezime!<br>\n";
}

if($email) { } else {
print "Niste uneli vaš e-mail!<br>\n";
}

if($poruka) { } else {
print "Niste napisali poruku!<br>\n";


print "<br>";

if(($name) && ($email) && ($poruka)) {

print "Uspešno ste me kontaktirali!<br><br>\n";

$to = $youremail;
$from = $email;
$subject = "Kontakt";
mail ($to, $subject, "Ime: $name Mail: $email Poruka: $poruka ", "From: [email protected]" ) or print "Nastala je nepoznata greska.<br>";
}

}

?>
<img src="Kontakt.gif"></img>
<form method=POST action="<? echo $PHP_SELF; ?>">
<table>
<tr><td width="113">Ime i Prezime:</td>  <td width="205"><input type="text" name="name" value="<? echo $name; ?>" size=34></td></tr>
<tr><td>Vaš e-mail:</td><td><input type="text" name="email" value="<? echo $email; ?>" size=34></td></tr>
<tr><td>Vaša poruka:</td><td><textarea name="poruka" cols="30" id="poruka"><? echo $poruka; ?></textarea></td></tr>
<tr><td><input name="Submit" type="Submit" value="Posalji"></td></tr> 
</table>
</body></html>
<?
include("footer.php");
?>
Re: Ne znam zasto mi ne radi kontakt stranica?! 11.01.2008. u 15:16 · pre 229 meseci #2
A greška je..?

Čini mi se da nigde nemaš ovo:
Code:
$name = $_POST['name'];
$email = $_POST['email'];

A to je obavezno ako je na serveru register_globals stavljen na off (što je default od PHP verzije 4.2.0).

p0z
Re: Ne znam zasto mi ne radi kontakt stranica?! 11.01.2008. u 17:20 · pre 229 meseci #4
Hm...ali ja sam kod koji radi malo editovao tj. dodao sam nesto...evo pravog koda!

Code:
<?
include_once("mainfile.php");
include("header.php");
$index = "1";
?>
<?
/* YOU MUST EDIT THIS LINE */
$youremail = "[email protected]";
?>
<html><head><title>Forma</title></head><body>
<?
if(($name) || ($email)) {

if($name) { } else {
print "Niste uneli Vase ime!<br>\n";
}

if($email) { } else {
print "Niste uneli e-mail!.<br>\n";
}


print "<br>";

if(($name) && ($email)) {

print "Uspesno ste poslali! <br><br>\n";

$to = $youremail;
$from = $email;
$subject = "Subject";
mail ($from, $subject, "Odredjena poruka");
mail ($to, $subject, "Odredjena poruka";
}

}

?>
<img src="images/forward.jpg"></img>
<form method=POST action="<? echo $PHP_SELF; ?>">
<table>
<tr><td>Ime:</td><td><input type="text" name="name" value="<? echo $name; ?>" size=30></td></tr>
<tr><td>Email na koji zelite da primate postu:</td><td><input type="text" name="email" value="<? echo $email; ?>" size=30></td></tr>
<tr><td></td><td><input type="Submit" value="Salji">
</table>


</body></html>
<?
include("footer.php");
?>
Re: Ne znam zasto mi ne radi kontakt stranica?! 12.01.2008. u 13:16 · pre 229 meseci #7
Kad ti javlja zadnju liniju koda uvek je greska to sto si zaboravio neku zagradu da zatvoris.

Code:

mail ($from, $subject, "Odredjena poruka");
mail ($to, $subject, "Odredjena poruka"); // ovde si bio zaboravio zagradu :)


Re: Ne znam zasto mi ne radi kontakt stranica?! 12.01.2008. u 15:22 · pre 229 meseci
izmenjeno 1 put, poslednji put Nemanja Avramović 12.01.2008. u 15:44
  1. Nemanja Avramović12.01.2008. u 15:44zapis iz teksta poruke
#9
Citat:
GazdaSale: Javlja gresku na zadnjoj liniji koda tj.


Dva puta sam pitao koja greška se ispisuje. Je l' teško uraditi copy/paste te greške?

edit: Nemanja: Pazi na izražavanje.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme