Mailinglisten-Archive |
----- Original Message ----- From: "Joerg Behrens" <behrens_(at)_takenet.de> > [...] > Also mir ware ein *.phps lieber gewesen. Koenntest du mal ganz unten in > deiner seite ein phpinfo() ausgeben. Da sieht mann dann was so ankommt > und wie dein php konfiguriert ist. Dieses rumgestochere nach Infos nimmt > hier .. ach lassen wir es. > > <glaskugel> > Werden deine Links evlt ueber selbstdefinierte Funktionen erzeugt ? Und > hast du da vergessen dein Vars zu importieren mit globlal $blabla; ? > </glaskugel> > > Es ist auch angebrachter wenn du deine Vars aus dem Array > $HTTP_GET_VARS["id"] nimmst. Hi... Also hier doch nochmal relevante Teile aus dem Code: Zur Erklärung, ich habe Cookies gesetzt und benutze $USER_ID = $HTTP_COOKIE_VARS["cookiename"] um da ranzukommen. Die Variable $php enthält je nach Konfiguration, die Endung der Dateien. In diesem Fall "php3". $inc_location dürfte klar sein, was das ist? Die URL zum inc-Verzeichnis, wo die Dateien drinliegen, welche includet werden sollen. ------------------ aus der base.php3 ------------------------- //Der Teil, wo die Dateien includet werden: <font size=2 color="#515151" face="Verdana, Helvetica, Arial"> <? // ################# Inhalt ################################ if(!$site) { include $inc_location."/news.".$php; } else { include $inc_location."/".$site.".".$php; } ?> </font></blockquote> --------------------- /base.php3 --------------------------- ------------------- aus der news.php3 ----------------------- // Hier ist der Link drin, zur message.php3 mit der Variablen-Übergabe // Das ist ein Formular, in welchem die Subject, von Messages stehen, der Subject // einer Message ist der Link zur ausführlichen Anzeige einer Message in message.php3 echo"<form action=\"$PHP_SELF\" method=\"post\">"; $result1=mysql_query("SELECT * FROM messages WHERE (to_user='$nachname' OR to_user='$username' OR to_user='$email') ORDER BY date DESC"); while($messages=mysql_fetch_row($result1)) { $m_id = $messages[0]; $m_to = $messages[1]; $m_from = $messages[2]; $m_topic = $messages[3]; $m_text = $messages[4]; $m_date = $messages[5]; $m_flags = $messages[6]; echo "<input type=\"radio\" name=\"gelesen\" value=\"".$m_id."\"> "; echo "<font size=\"1\">".HackDate($m_date)." - <a href=\"".$base_location."?site=message&m_id=".$m_id."\">".$m_topic."</a><br></font>"; } echo "</form>"; -------------------------- /news.php3 ----------------------- -------------------------- message.php3 --------------------- // Hier wird die komplette Message anhand der $m_id angezeigt $result1=mysql_query("SELECT * FROM messages WHERE id='$m_id'"); while($messages=mysql_fetch_row($result1)) { $m_id = $messages[0]; $m_to = $messages[1]; $m_from = $messages[2]; $m_topic = $messages[3]; $m_text = $messages[4]; $m_date = $messages[5]; $m_flags = $messages[6]; echo "<font size=\"1\">".HackDate($m_date)."<br><b>".$m_topic."</b><br><br>".$m_text."<br></font>"; } --------------------------/ message.php3 --------------------- Vergesst nicht, dass das noch ganz am Anfang steht und noch nichts fertig ist. Also wundert Euch nicht, über den Code... -- Alexander Mieland System-Administrator http://www.lunatic.de
php::bar PHP Wiki - Listenarchive