XAMPP toont php niet goed
en de phpmyadmin aangepast etc., deze werkt perfect.
Als ik echter een php wil openen die databaseconnectie wilt maken,
dan toont hij dit niet goed.
Het maakt ook niet uit of ik deze gegevens nu correct invul of niet:
define("DB_SERVER", "localhost");
define("DB_USER", "root");
define("DB_NAME", "test");
define("DB_PASS", "dikken");
Hij toont altijd hetzelfde.
Dit is wat hij toont:
http://img200.imageshack.us/i/96082642.jpg/
Dit is wat hij toont als ik het gewoon via ftp upload en database connectie maak met de phpmyadmin van mijn site:
http://img13.imageshack.us/i/60509208.jpg/
Het script werkt dus duidelijk online, maar hoe kan ik het nu testen zonder het telkens te moeten uploaden op mijn ftp?
Iemand?
Alvast bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Sure Is
Code (php)
1
<? staat niet aan in je serverinstellingen, asp tags/short open tags aanzetten of de code goed schrijven ;) ([code]<?php is in veel gevallen beter dan [code]<?)
Gewijzigd op 01/01/1970 01:00:00 door steen
Zoals ik al zei werkt het perfect,
ik kreeg het alleen niet werkend op mijn eigen server via xampp,
zodat ik niet alles altijd moet uploaden naar ftp...
niet ondersteund. Probeer het eens gwn met dat ligt aan de server niet aan je script.
Gebruik iig nooit
Ja in 60 procent van de Xampp versies wordt Gebruik iig nooit
maar het probleem blijft bestaan...
Gewijzigd op 01/01/1970 01:00:00 door Sure Is
Zet de nieuwe code er eens bij dan, je zult het wel niet overal hebben aangepast.cx
<html>
<body>
<table>
<tr><td>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
if($session->logged_in){
echo "<h1>Logged In</h1>";
echo "Welcome <b>$session->username</b>, you are logged in. <br><br>"
."[<a href=\"userinfo.php?user=$session->username\">My Account</a>] "
."[<a href=\"useredit.php\">Edit Account</a>] ";
if($session->isAdmin()){
echo "[<a href=\"admin/admin.php\">Admin Center</a>] ";
}
echo "[<a href=\"process.php\">Logout</a>]";
}
else{
?>
if($session->logged_in){
echo "<h1>Logged In</h1>";
echo "Welcome <b>$session->username</b>, you are logged in. <br><br>"
."[<a href=\"userinfo.php?user=$session->username\">My Account</a>] "
."[<a href=\"useredit.php\">Edit Account</a>] ";
if($session->isAdmin()){
echo "[<a href=\"admin/admin.php\">Admin Center</a>] ";
}
echo "[<a href=\"process.php\">Logout</a>]";
}
else{
?>
<h1>Login</h1>
Code (php)
<form action="process.php" method="POST">
<table align="left" border="0" cellspacing="0" cellpadding="3">
<tr><td>Username:</td><td><input type="text" name="user" maxlength="30" value=""></td><td></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass" maxlength="30" value=""></td><td></td></tr>
<tr><td colspan="2" align="left"><input type="checkbox" name="remember" >
<font size="2">Remember me next time
<input type="hidden" name="sublogin" value="1">
<input type="submit" value="Login"></td></tr>
<tr><td colspan="2" align="left"><br><font size="2">[<a href="forgotpass.php">Forgot Password?</a>]</font></td><td align="right"></td></tr>
<tr><td colspan="2" align="left"><br>Not registered? <a href="register.php">Sign-Up!</a></td></tr>
</table>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
</td></tr>
</table>
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Sure Is
Dan is het ook handig om alle pagina's te plaatsen (of een link naar de code, bijvoorbeerd .phps). Als in de andere bestanden nog
verder moet je je variabelen buiten quotes houden: