Voorraadbeheer script

Pagina: 1
Acties:
  • 271 views sinds 30-01-2008

  • aOk
  • Registratie: September 2000
  • Niet online
Dit is van het voorraadbeheer script van phpfreakz
http://www.phpfreakz.com/library.php?sid=1773

Ik heb Mysql php apache geinstalled maar als ik op deze pagina kom dan blijft ie gewoon wit.Die werkt overigens goed want phpmyadmin werkt ook gewoon en alles uit bijgevoegd bestand installie handleiding.txt is uitgevoerd.

Wat doe ik fout?

<?
include("gegevens.php");

header("Expires: Mon, 26 Jul 2003 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

if (isset($login_id))
{
// maak het cookie leesbaar..
$login_id = substr("$login_id", 0, -$secretlength);

if (isset($submit))
{
// zoek de gebruiker uit de database
mysql_select_db("$naam_database", $server);
$sql = "SELECT * FROM medewerkers WHERE gebruiker = '$gebruikersnaam' AND paswoord = '$wachtwoord'";
$select = mysql_query($sql) or die(mysql_error());
$aantal = mysql_num_rows($select);
$record = mysql_fetch_object($select);

if($aantal>=1)
{
// als er een gevonden is, pak zijn gegevens
$id = "$record->id";
$gebruikersnaam = "$record->gebruiker";
$wachtwoord = "$record->paswoord";
$status = "$record->status";
$login_id = "$id$hash";
setcookie("login_id", "$id$hash");
$got_id = "true";
$fresh = "<body onLoad='parent.window.location=\"index.php?mn=home\"'>";


}
else
{
$niet_gevonden = "Uw gegevens zijn niet gevonden in de database";
}
}

echo "$head";
if(isset($fresh))
{
echo "$fresh";
}

echo" <$fontbig><b>Welkom!</b></font><p>";
if(empty($login))
{
echo "<$font>$text</font>";
}

// kijken of de gebruiker al eens eerder heeft ingelogd
if (empty($got_id))
{
if (isset($login_id))
{ $id = "$login_id"; }
}

if ($id==0)
{
$record->status = "0";

echo "<$font color='990000'><p>U bent niet ingelogd.</font>";

if (isset($niet_gevonden))
{
echo "<p><$font color='red'>$niet_gevonden.</font><p>";
}

echo "
<br><br>\n
<table cellspacing='0' cellpadding='2' border='0' bordercolor='black'>\n
<tr><td>\n
<table border='0'>\n
<tr><td colspan='2'><center><$fontbig><b>Login</b></center></font></td></tr>\n
<form method='post' action='$PHP_SELF'>\n
<input type='hidden' name='submit' value='1'>\n
<tr><td><$font><br>Gebruiker:</font></td></tr>\n
<tr><td><input type='text' name='gebruikersnaam' maxlength='20' size='15' onmouseover=\"form_over(this,'Gebruikersnaam')\" $invoervak value='test'></td></tr>\n
<tr><td><$font>Wachtwoord:</font></td></tr>\n
<tr><td><input type='password' name='wachtwoord' maxlength='20' size='15' onmouseover=\"form_over(this,'Wachtwoord')\" $invoervak value='test'></td></tr>\n
<tr><td>
<table width='100%'border='0' cellspacing='0' cellpadding='0'><tr><td align='left'><a href='$cancel'>[img]'$root/images/cancel.gif'[/img]</a></td>
<td align='right'><input type='image' src='$root/images/submit.gif' name='sumit' value='submit'></td></tr></table></td></tr>\n
</table>\n
</td></tr></table>\n
</form>";

}
else
{
// als het cookie een andere waarde dan 0 bevat(en dus geen nieuwe bezoeker is),
//ga dan kijken wat voor gebruiker het is
mysql_select_db("$naam_database", $server);
$sql = "SELECT * FROM medewerkers WHERE id = '$id'";
$select = mysql_query($sql) or die(mysql_error());
$aantal = mysql_num_rows($select);
$record = mysql_fetch_object($select);

}
}

?>

</td></tr></table>
</body>
</html>


Dit zijn als het goed is de belangrijke instellingen bij het script. (gegevens.php die hij in het begin include)

En hij maakt er geen enkel probleem van als ik de foute databasenaam ($naam_datase) invul.

//////////////////
// instellingen //
//////////////////

// Pad naar de root van al de bestanden, het pad naar waar je deze bestanden neerzet =] (zonder / erachter!!)
$root = "http://192.168.0.3/voorraad";

// informatie over de mysql connectie
$server = mysql_connect("localhost", "root", "root");

// Naam van de database
$naam_database = "voorraad";

  • Nielsz
  • Registratie: Maart 2001
  • Niet online
Misschien handig om het aan de makers te vragen?

  • aOk
  • Registratie: September 2000
  • Niet online
Ik heb vorige week al een mailtje gestuurd maar nog geen reactie gekregen en ik heb d'r aardig haast mee want deze weken heb ik tijd beschikbaar om d'r aan te werken.

  • Grum
  • Registratie: Juni 2001
  • Niet online
Misschien is het mogelijk dat je in die 2 weken dit ingewikkelde script (ahum) zelf maakt :?

  • aOk
  • Registratie: September 2000
  • Niet online
Ik ben niet goed in programmeren en denk dat dit me veel meer tijd zou kosten. Dus waarom niet gebruik maken van een bestaand script.

De vraag is hier niet of ik zelf een script wil maken of niet, maar of iemand een oplossing weet voor m'n probleem.

Verwijderd

Op vrijdag 17 mei 2002 12:51 schreef aOk het volgende:
Dit is van het voorraadbeheer script van phpfreakz
http://www.phpfreakz.com/library.php?sid=1773

Ik heb Mysql php apache geinstalled maar als ik op deze pagina kom dan blijft ie gewoon wit.Die werkt overigens goed want phpmyadmin werkt ook gewoon en alles uit bijgevoegd bestand installie handleiding.txt is uitgevoerd.

Wat doe ik fout?
[...]hoop source[...]

Dit zijn als het goed is de belangrijke instellingen bij het script. (gegevens.php die hij in het begin include)

En hij maakt er geen enkel probleem van als ik de foute databasenaam ($naam_datase) invul.

//////////////////
// instellingen //
//////////////////

// Pad naar de root van al de bestanden, het pad naar waar je deze bestanden neerzet =] (zonder / erachter!!)
$root = "http://192.168.0.3/voorraad";

// informatie over de mysql connectie
$server = mysql_connect("localhost", "root", "root");

// Naam van de database
$naam_database = "voorraad";
wat is nou je probleem? wat doet het niet? wat voorn fout krijg je? heb je er geen tijd voor, huur dan iemand in om het voor je te doen :)

  • aOk
  • Registratie: September 2000
  • Niet online
www.teye.nl/voorraad

is het origineel en zoals je ziet krijg je daar gewoon de mogelijkheid om in te loggen maar dit is niet het geval op mijn server.

Daar blijft het scherm gewoon wit.
Ook krijg ik niet de zelfde menu-opties aan de rechterkant.

waarschijnlijk ligt dat aan index.php
link: http://213.93.200.159/voorraad/index.php

Verwijderd

wit scherm?
dusch, zet es bovenaan error_reporting(E_ALL);

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

vraag het de makers
(en nee dat zijn wij niet)

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.