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

Problem oko povezivanja skripti!

[es] :: PHP :: Problem oko povezivanja skripti!

[ Pregleda: 3619 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

crnimilosradojevic
Milos Radojevic
Podgorica
Beograd

Član broj: 26583
Poruke: 44
*.smin.sezampro.yu.

Sajt: www.zivesvirke.com


+2 Profil

icon Problem oko povezivanja skripti!25.06.2006. u 22:48 - pre 217 meseci
Ljudi imam i jedan problem, postavio sam PHP skripte na sajt u tri fajla, ali nikako da prebacim podatke metodom POST

evo i skripti:

----------------------------------------------------------------------------------------------------------------
// INDEX.PHP

<html>
<head>
<title>My Guestbook</title>
</head>
<body>
<a href="sign.php">Sign my Guestbook</a>

<?php
$hostname="localhost"; // Your MySQL hostname
$user="*****"; // Your MySQL username
$pass="******"; // Your MySQL password
$dbase="******"; // Your MySQL database name

$connection = mysql_connect("$hostname" , "$user" , "$pass");
$db = mysql_select_db($dbase , $connection);

$q="SELECT * from guestbook order by date desc";

$result= mysql_db_query($dbase, $q, $connection) or die ("Error : $q." . mysql_error());

while ($row=mysql_fetch_array($result))
{
$id=$row["id"];
$name=$row["name"];
$email=$row["email"];
$sitename=$row["sitename"];
$siteurl=$row["url"];
$date=$row["date"];
$comments=$row["comments"];
$answer=$row["answer"];

/* This is how the separate entries'll look like. This example is a simple table. If you change it, be sure not to lose the variables. */
print "<table border=1 cellspacing=0><tr><td><a href=mailto:$email>$name</a>
| <a href=$siteurl target=_blank>$sitename</a> | $date
<tr><td>$comments<tr><td><i>$answer</i></table>";
}
?>


</body>
</html>



-----------------------------------------------------------------------------------------------------------------
// sign.php

<html>
<head>
<title>My Guestbook</title>
</head>
<body>
<form action="guestbook.php" method="POST">
Name: <input type="text" name="name" value="">
Email:<input type="text" name="email" value="">
Site URL:<input type="text" name="url" value="http://">
Site name:<input type="text" name="sitename" value="">
Comments:<textarea name="comments" cols="40" rows="5"></textarea>
<input type="submit" value="Sign it!"><input type="reset" value="Clear it!">
</form>

</body>
</html>

-----------------------------------------------------------------------------------------------------------------
// guestbook.php

<?php
$hostname="localhost"; // Your MySQL hostname
$user="*****"; // Your MySQL username
$pass="******"; // Your MySQL password
$dbase="******"; // Your MySQL database name

$connection = mysql_connect("$hostname" , "$user" , "$pass");
$db = mysql_select_db($dbase , $connection);


$q="INSERT into guestbook (id,name,email,siteurl,sitename,comments,date) VALUES ('','$name','$email','$url','$sitename','$comments',now())";

$result= mysql_db_query($dbase, $q, $connection) or die ("Error. Please try again or contact the webmaster. : $q." . mysql_error());

if ($result)
{
// Redirects the user back to your index.php file.
print ("<html><head><meta http-equiv=\"Refresh\" content=\"0;URL=index.php\">
<p>
Going back to <a href=\"index.php\">guestbook</A>:...
");
}
?>
</body></html>

------------------------------------------------------------------------------------------------------------------

Samo mi sacuva Datum i nista vise, pomozite!
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Problem oko povezivanja skripti!25.06.2006. u 23:07 - pre 217 meseci
na sajtu su ti isključeni register_globals u php.ini file-u.
moraš postavit
$name = $_POST["name"];
$email = $_POST["email"];

i tako za sva polja koja trebaš unet u bazu.
ovo se odnosi na guestbook.php skriptu.

na većini servera ja register_globals isključen što znači na ne možeš post varijable dohvaćat samo sa $name. moraš radit ono što sam napisao gore.
 
Odgovor na temu

crnimilosradojevic
Milos Radojevic
Podgorica
Beograd

Član broj: 26583
Poruke: 44
*.smin.sezampro.yu.

Sajt: www.zivesvirke.com


+2 Profil

icon Re: Problem oko povezivanja skripti!25.06.2006. u 23:14 - pre 217 meseci
Hvala Davore :)
 
Odgovor na temu

Jezdimir Lončar
Aka Blazeme
PHP/jQuery Dev, BildStudio
Crna Gora / Pljevlja

Član broj: 74833
Poruke: 674
*.crnagora.net.

Jabber: jezdonet@gmail.com


+4 Profil

icon Re: Problem oko povezivanja skripti!27.06.2006. u 13:15 - pre 216 meseci
Evo ti moj savjet:
Nikad se ne oslanjaj na registred globals, jer su skoro uvijek po defaultu iskljuceni.
Nek ti bude navika da kad 'hvatas' variable,da dodas ono $_POST["var"]; ili $_REQUEST["var"];
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)
 
Odgovor na temu

[es] :: PHP :: Problem oko povezivanja skripti!

[ Pregleda: 3619 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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