includen haut net hin
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beide
datei
denke mal
error
fehler
fruit
gurken
haben
klammern
login
not
ordner
page
quelltext
result
setting
skrupel
table
warnung
zeile
-
habe mir gerade bei http://de2.php.net/manual/de/function.include.php durchgelsenen wie includen funzt nur es geht bei mir net
mein code
<?php
include '/login/login.php/';
?>
will das login-script bei mir im men? haben nur es funzt net ordner ist login/login.php
aber er haut immer ne riesen fehlermeldung raus
Warning: main(): open_basedir restriction in effect. File(/login/login.php/) is not within the allowed path(s): (./..:/home/webpages/tmp) in /home/webpages/lima-city/the-eden-projekt/html/Unbenannt-2.php on line 40
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<?php
include ('login/login.php');
?>
bitte ne klammer drumm amchen sonst wird es nie was in php...
MfG
Kraeusi -
^^aber wieso ne klamma hier ist ja auch keine
<?php
$color = 'gr?n';
$fruit = 'Apfel';
?>
test.php
<?php
echo "Ein $color $fruit"; // A
include 'vars.php';
echo "Ein $color $fruit"; // Ein gr?ner Apfel
?>
also des versteh ich jezt net -
^^aber wieso ne klamma hier ist ja auch keine
<?php
$color = 'gr?n';
$fruit = 'Apfel';
?>
test.php
<?php
echo "Ein $color $fruit"; // A
include 'vars.php';
echo "Ein $color $fruit"; // Ein gr?ner Apfel
?>
also des versteh ich jezt net
es sit besser eine klammer drum zu amchen weil wenn man sie wegl?sst k?nnenf ehler auftretten zweitens entsprichtes ne der php norm, und drittens weiss ich garne das es ohne geht....
MfG
KRaeusi -
habe nu ne klamma drumm gemacht und die beiden / weggenommen doch jezt
schau es dir an
http://the-eden-projekt.xardas.lima-city.de/Unbenannt-2.php -
Das bedeutet dass es die Datei in diesem Ordner nicht giebt. So wie Kraeusi es geschrieben hat geht das oder es sttimmt was anderes net.
-
Das bedeutet dass es die Datei in diesem Ordner nicht giebt. So wie Kraeusi es geschrieben hat geht das oder es sttimmt was anderes net.
haste die include datei mit <?php
und ?< angefange bzw. beendet?
buzzy, wieder auf meiner linken?^^
MfG
KRaeusi -
^^??? h? net gibt em unten drunter unter den ganzen warnings steht doch das was da hin sollte zwar net da unten aber sondern oben aber ich dneke wenn die warnings weg sein w?rden m?ste es oben stehen
nur in zeile 6 8 und 16 steht bei mir der <center> befehl kann es daran liegen ??? -
em ja habe ich ist dick gemacht und d?r quelltext hier
<html>
<head>
<title>Gurken-Couch.de.vu die Stendaler community</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div algin="Center"><center>
<table id="Tabelle_01" width="1000" height="159" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3">
<img src="Bilder/Unbenannt-2_01.jpg" width="1000" height="159" alt=""></td>
</tr>
<tr>
<td background="Bilder/Unbenannt-2_06.jpg" width="170" height="0" alt="">
<center>
<table align="center" border="0" cellpadding="0" cellspacing="1" width="120">
<tr>
<td valign="top" class="bg">
<font size="2"><font color="black">Gurken-Couch</font> </td>
</tr>
<tr>
<br>
<td valign="top" class="bg">
<font size="1">
<a href="/home.php">Home</a><br>
<a href="/wbblite/index.php" target="blank">Forum</a><br>
<a href="/wallpaper.html">Wallpaper</a><br>
<a href="/links.html">Links</a><br>
<a href="/skrupel/index.php">Skrupel</a>
</tr></td></table>
</center>
</td>
<td background="Bilder/Unbenannt-2_07.jpg" width="660" height="0" alt=""></td>
<td background="Bilder/Unbenannt-2_08.jpg" width="170" height="0" alt="">
<?php
include ('login/login.php');
?>
</td>
</tr>
<tr>
<td colspan="3">
<img src="Bilder/Unbenannt-2_14.jpg" width="1000" height="19" alt=""></td>
</tr>
</table>
</center>
</body>
</html> -
em ja habe ich ist dick gemacht und d?r quelltext hier
<html>
<head>
<title>Gurken-Couch.de.vu die Stendaler community</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div algin="Center"><center>
<table id="Tabelle_01" width="1000" height="159" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3">
<img src="Bilder/Unbenannt-2_01.jpg" width="1000" height="159" alt=""></td>
</tr>
<tr>
<td background="Bilder/Unbenannt-2_06.jpg" width="170" height="0" alt="">
<center>
<table align="center" border="0" cellpadding="0" cellspacing="1" width="120">
<tr>
<td valign="top" class="bg">
<font size="2"><font color="black">Gurken-Couch</font> </td>
</tr>
<tr>
<br>
<td valign="top" class="bg">
<font size="1">
<a href="/home.php">Home</a><br>
<a href="/wbblite/index.php" target="blank">Forum</a><br>
<a href="/wallpaper.html">Wallpaper</a><br>
<a href="/links.html">Links</a><br>
<a href="/skrupel/index.php">Skrupel</a>
</tr></td></table>
</center>
</td>
<td background="Bilder/Unbenannt-2_07.jpg" width="660" height="0" alt=""></td>
<td background="Bilder/Unbenannt-2_08.jpg" width="170" height="0" alt="">
<?php
include ('login/login.php');
?>
</td>
</tr>
<tr>
<td colspan="3">
<img src="Bilder/Unbenannt-2_14.jpg" width="1000" height="19" alt=""></td>
</tr>
</table>
</center>
</body>
</html>
fein und wie sieht die login datei aus?
und is deine datei ?berhaupt hier php die von dem quelltext(sicherhiet lieber zwei mal fragen) -
ja sie ist ne .php datei und der code
<?php
include("functions/mysql_get_settings.php");
$page = mysql_get_settings("page");
$error = mysql_get_settings("error");
$fehlermsg = array($error['login'],$error['login2']);
?>
<b><?php echo $fehlermsg[$fehlerid];
?></b>
<form method='POST' action='<?php echo $page[protection]; ?>'>
<table width='150'>
<tr>
<td width='20'>
Nick:
</td>
<td width='100'>
<input type='text' name='login[name]' value='<?php echo $login[name]; ?>' size='15'>
</td>
</tr>
<tr>
<td width='20'>
PW:
</td>
<td width='100'>
<input type='password' size='15' name='login[pw]'><br>
</td>
</tr>
<tr>
<td width='20'></td>
<td width='100'>
<input type='submit' value='Login'>
</td>
</tr>
</table>
</form> -
Ich hab mir das nochmal genau angeschaut der Fehler kann auch in der includeten Datei liegen denn dann wird auch die Indexseite abtgebrochen.
Schau die den quelltext nochmal an oder f?hre ihn mal einzeln aus. -
also habe beides jezt einzeln ausgef?hrt und es haut beides hin
das ding ist nur des ich noch net so php kann und deshalb so dolle frage
Edit:
Habe mir die warnung angeschaut und demnach ist hier nen fehler
<?php
function mysql_get_settings($group){
include("inc/tables.php");
include("functions/mysql_connect.php");
$query = "SELECT `setting`, `value` FROM ".$table["settings"]." WHERE `group` = '".$group."'";
$result = mysql_query($query);
$rows = array();
while($row=mysql_fetch_array($result)) {
$rows[$row["setting"]] = $row["value"]; }
return $rows;
}
?> -
ja sie ist ne .php datei und der code
<?php
include("functions/mysql_get_settings.php");
$page = mysql_get_settings("page");
$error = mysql_get_settings("error");
$fehlermsg = array($error['login'],$error['login2']);
?>
<b><?php echo $fehlermsg[$fehlerid];
?></b>
<form method='POST' action='<?php echo $page[protection]; ?>'>
<table width='150'>
<tr>
<td width='20'>
Nick:
</td>
<td width='100'>
<input type='text' name='login[name]' value='<?php echo $login[name]; ?>' size='15'>
</td>
</tr>
<tr>
<td width='20'>
PW:
</td>
<td width='100'>
<input type='password' size='15' name='login[pw]'><br>
</td>
</tr>
<tr>
<td width='20'></td>
<td width='100'>
<input type='submit' value='Login'>
</td>
</tr>
</table>
</form>
darf ich erlcihs ien, das is kein php das ist ein reiner alp?traum...
ich versuche mal zu vereinfachen..
the-eden-projekt schrieb:
also habe beides jezt einzeln ausgef?hrt und es haut beides hin
das ding ist nur des ich noch net so php kann und deshalb so dolle frage
nP wir sind ja beide zum hlefen hier...
include("functions/mysql_get_settings.php"); $page = mysql_get_settings("page"); $error = mysql_get_settings("error"); $fehlermsg = array($error['login'],$error['login2']); echo "<b>"; echo $fehlermsg[$fehlerid]; echo "</b>"; echo "<form method='POST' action='"; echo $page[protection]; echo "'> <table width='150'> <tr> <td width='20'> Nick: </td> <td width='100'> <input type='text' name='login[name]' value='"; echo $login[name]; echo ">' size='15'> </td> </tr> <tr> <td width='20'> PW: </td> <td width='100'> <input type='password' size='15' name='login[pw]'><br> </td> </tr> <tr> <td width='20'></td> <td width='100'> <input type='submit' value='Login'> </td> </tr> </table> </form>";
m?sste gehn wenn cih mcih cniht verguckt habe.. -
Habe mir die warnung angeschaut und demnach ist hier nen fehler
in zeile 3 5 und 13
nur m?ste in zeile 13 net ne } rein um die von oben abzuschlie?en oder so
nur wenn ich die klamma setze habe ich nen fehler in reie 17 und er zeigt das login und so net mehr an
<?php
function mysql_get_settings($group){
include (?inc/tables.php?);
include (?functions/mysql_connect.php?);
$query = "SELECT `setting`, `value` FROM ".$table["settings"]." WHERE `group` = '".$group."'";
$result = mysql_query($query);
$rows = array();
while($row=mysql_fetch_array($result)) {
$rows[$row["setting"]] = $row["value"]; }
return $rows;
}
?>
-
Habe mir die warnung angeschaut und demnach ist hier nen fehler
in zeile 3 5 und 13
nur m?ste in zeile 13 net ne } rein um die von oben abzuschlie?en oder so
nur wenn ich die klamma setze habe ich nen fehler in reie 17 und er zeigt das login und so net mehr an
<?php
function mysql_get_settings($group){
include (?inc/tables.php?);
include (?functions/mysql_connect.php?);
$query = "SELECT `setting`, `value` FROM ".$table["settings"]." WHERE `group` = '".$group."'";
$result = mysql_query($query);
$rows = array();
while($row=mysql_fetch_array($result)) {
$rows[$row["setting"]] = $row["value"]; }
return $rows;
}
?>
was is nun welche ziele und haste mal probiert dann die reinzumachen und in der zeile 17 die includete zu ?berpr?fen ob da dort was fehlt?
MfG
KRaeusi -
also zeile 17 includet doch net oder wie naja zumindest habde ich da beim includen noch nen lehrzeichen hintergemacht gehabt und nen ?gesetz was net wahr vorher waren "
und ich wuste net ob das so mit php richtig ist und jo war des gestern stressig habe ne tastatur im gesicht und muss erstmal duschen
EDIT:
so also da wo ich das tut her habe http://www.webmasterpro.de/content_tip-7358.php vieleicht hilft des weiter und ich sagte ja das ich mich net mit phph so gut auskenne
Edit:
hmpf nun ghet direkt login net mehr habe nen fehler gufunden war net der login ordner mit im pfad und jezt siht man es auf dem index nicht mehr
aber wenn ich login.php direkt aufrufe fehler
und nun kann ich mich auch net mehr einloggen ;( -
habe mir gerade bei http://de2.php.net/manual/de/function.include.php durchgelsenen wie includen funzt nur es geht bei mir net
mein code
<?php
include '/login/login.php/';
?>
will das login-script bei mir im men? haben nur es funzt net ordner ist login/login.php
aber er haut immer ne riesen fehlermeldung raus
Warning: main(): open_basedir restriction in effect. File(/login/login.php/) is not within the allowed path(s): (./..:/home/webpages/tmp) in /home/webpages/lima-city/the-eden-projekt/html/Unbenannt-2.php on line 40
<?
include ("seite.php");
?> -
geht auchnicht
ich denke mal das liegt an der anderen datei wei? aber net wo ^^
bevor du uns hier imemr brocken hinwirfst sag und den aufbau weiviele datein icnludest du, und wo, welcher fehler ist wo und in welcher zeiler, der includeteden datein und in welche.....
MfG
Kraeusi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage