Maina
Haha. Schon wieder ich.
Bitte nicht über mein Coding wundern... jaja, ich bin doof.
kommentare.php
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
<?
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
$stat = $_SESSION["user_stat"];
$id = $_SESSION["user_id"];
include "checkuser.php";
// Code by Unicorn, darf beliebig verändert werden
?>
<html>
<head>
<title></title>
<meta name="author" content="Diana Scharf">
<link rel="stylesheet" href="http://photographed-life.de/spzmares/css.css" type="text/css">
</head>
<body >
<?
include('config.inc.php');
// Wie heißt die übernommene Variable?
$_GET[id] = $id;
// Aus der Datenbank holen
$sql = mysql_query("SELECT * FROM `bewerber` WHERE `id` = '$id' LIMIT 1");
// Ausgeben
while($row=mysql_fetch_assoc($sql)){
echo "
<center><h2>Bewerberprofil . $row[name]</h2><br>
<a href='bewerberprofil.php?id=$row[id]'>Bewerbung</a> /// <a href='kommentare.php'><b>Entscheidung & Kommentare</b></a><br>
<br>
<form action='kommentar_rein.php' method='post'>
<table>
<tr><td><b>ID des Bewerbers</b></td><td><input type='text' name='idbewerber'>$row[id]</input></td></tr>
<tr><td><b>Dein Kommentar</b></td><td><textarea name='kommi'></textarea></td></tr></table>
<input type='submit' name='dingsda' value='Rein damit (:'></form><br>
<br>
<table width='70%' style='text-align: center;'>";
include('kommentare_$row[id].php');
}
mysql_close();
?> |
|
Und der will das kommentare_$row[id].php, also das jeweilige vom Bewerber, nicht includen... da kommt:
Warning: include(kommentare_$row[id].php) [function.include]: failed to open stream: No such file or directory in /home/www/web52/html/spzmares/login/kommentare.php on line 40
Warning: include() [function.include]: Failed opening 'kommentare_$row[id].php' for inclusion (include_path='.:/home/www/confixx/html/include:/home/www/confixx/html:/hom
e/www/confixx/html/PEAR') in /home/www/web52/html/spzmares/login/kommentare.php on line 40
Muss man wohl 'n eindeutiges Include angeben, also mit der eindeutigen ID, und das geht gar nicht so? =/
Black Katrin
oben im titel richtig geschrieben aber im code falsch? das nenn ich pech oder sehr am träumen
include "checkuser.php"; ist falsch
include("checkuser.php"); ist richtig
Maina
Das checkuser.php funktioniert ja.
Das include('kommentare_$row[id].php'); will nich.
Ja, Mordi?
Maina
Wah. Jetzt mag der gar nich mehr =/
kommentare.php
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
<?
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
$stat = $_SESSION["user_stat"];
$id = $_SESSION["user_id"];
include "checkuser.php";
?>
<html>
<head>
<title></title>
<meta name="author" content="Diana Scharf">
<link rel="stylesheet" href="http://photographed-life.de/spzmares/css.css" type="text/css">
</head>
<body ><?php
include('config.inc.php');
// Wie heißt die übernommene Variable?
$_GET[id] = $id;
// Aus der Datenbank holen
$sql = mysql_query("SELECT * FROM `bewerber` WHERE `id` = '$id' LIMIT 1");
// Ausgeben
while($row=mysql_fetch_assoc($sql)){
echo "
<center><h2>Bewerberprofil . $row[name]</h2><br>
<a href='bewerberprofil.php?id=$row[id]'>Bewerbung</a> /// <a href='kommentare.php'><b>Entscheidung & Kommentare</b></a><br>
<br>
<form action='kommentar_rein.php' method='post'>
<table>
<tr><td><b>ID des Bewerbers</b></td><td><input type='text' name='idbewerber'>$row[id]</input></td></tr>
<tr><td><b>Dein Kommentar</b></td><td><textarea name='kommi'></textarea></td></tr></table>
<input type='submit' name='dingsda' value='Rein damit (:'></form><br>
<br>
<table width='70%' style='text-align: center;'>";
include('kommentare_'.$row["id"].'.php');
}
mysql_close();
?>
</body>
</html> |
|
kommentar_rein.php
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
|
<?
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
$stat = $_SESSION["user_stat"];
$id2 = $_SESSION["user_id"];
include "checkuser.php";
$time = time();
$datum = date("d.m.Y, H:i", $time);
$kommi=$_POST['kommi'];
$idbewerber=$_POST['idbewerber'];
include('config.inc.php');
// Wie heißt die übernommene Variable?
$_GET[id] = $id;
// Aus der Datenbank holen
$sql = mysql_query("SELECT * FROM `bewerber` WHERE `id` = '$id' LIMIT 1");
// Ausgeben
while($row=mysql_fetch_assoc($sql)){
$datei = fopen("kommentare_$idbewerber.php","a+");
$inhalt="<tr><td><b>$uname</b> schrieb am $datum:</td></tr>
<tr><td>$kommi</td></tr>";
fwrite($datei, $inhalt);
fclose($datei);
}
mysql_close;
?>
<html>
<head>
<title></title>
<meta name="author" content="Diana Scharf">
<link rel="stylesheet" href="http://photographed-life.de/spzmares/css.css" type="text/css">
</head>
<body >
<center>Okay, ist drin. :)</center>
</body>
</html>
|
|
Er macht gar nix mehr... also entweder bin ich zu blöd oder das geht gar nicht.
Maina
Gute Idee.
Nein, er trägt weder ein, noch geht das includen..
Maina
*hust* Dann erklär mal, wie ich das mit einer Tabelle in der DB möglichst simpel umsetzen soll - probiert hab ichs sehr wohl, aber es ist nur Mist rausgekommen...
ja, ich meine was ich schreibe:
$idbewerber=$_POST['idbewerber'];
Maina
Na jut.
Ich hab im LogIn die Bewerber, und zu denen soll man Kommentare schreiben können. Die Bewerber sind in 'ner Tabelle, mit Bewerbung etc und für die Kommentare hab ich ne extra Tabelle gedacht...
Was in mathe?
Black Katrin
ähm... wenn das include ""; nit geht wird der rest ja wohl auch nicht gehen... aber nun gut wenn ihr denkt das es ohne klammern geht bitte schön

wollte ja nur behilflich sein
Maina
Danke Mordi... klappt sogar
Knopfloch
(nur Titel gelesen)
Vielleicht hat's include() heut einfach nen schlechten Tach! da kann man manchmal einfach nicht so...
Maina
| Zitat: |
Original von Knopfloch
(nur Titel gelesen)
Vielleicht hat's include() heut einfach nen schlechten Tach! da kann man manchmal einfach nicht so... |
Ja knopfii... genau wie der mysql_query()... der wollte am anfang auch nicht... oh mann... die armen viecher.
Maina
Apüh xD
Wenns doch anders nich geht... es wäre meine letzte Rettung gewesen.