Einzelnen Beitrag anzeigen
  #9  
Alt 27.12.2004, 13:42:42
Benutzerbild von quirrly
quirrly quirrly ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 46
Zitat:
Original geschrieben von xabbuh
PHP-Code:
    if (isset($_REQUEST['Markierung'])) {
        
//  ...
    
} elseif(isset($_SESSION['Markierung'])) {
        
//  ...
    
} else {
        
//  ...
    

Hmm, bin mir grade nicht mehr sicher, ob ELSEIF wirklich notwendig ist. Habe nämlich festgestellt, dass es in die $_SESSION['Artikelwahl'] überhaupt nichts reinschreibt, warum auch immer. Denn ich habe auf der index.php einfach mal die
PHP-Code:
$_SESSION['Username'] = "Test"
erstellt, und wenn ich das auf der Seite warenkorb.php mit (php]echo $_SESSION['Username'];[/php] auf den Bildschirm bringen will, dann erscheint das auch, egal wie sehr ich mich auf der Webseite bewege, aber mit
PHP-Code:
echo $_SESSION['Artikelwahl[]'
erscheint nichts, auch nicht wenn ich konkret das erste Array auswähle
PHP-Code:
echo $_SESSION['Artikelwahl[1]'
??

PHP-Code:
        if (isset($_REQUEST['Markierung'])) {
          
reset($_REQUEST['Markierung']); 
           foreach (
$_REQUEST['Markierung'] as $k => $v) {
            
$result mysql_query("SELECT * FROM $tabelle WHERE $spalte1 = $v"); 
            while(
$zeile mysql_fetch_array($result)) { 
                
$Artikelwahlnummer++;
              
$_SESSION['Artikelwahl[$Artikelwahlnummer]'] = $zeile[$spalte1];
              
$gesamtsumme $gesamtsumme $zeile[$spalte11];
              echo 
"<tr bgcolor='#DCDCEF'>";
              echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte1]."</font></td>";
              echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte2]."</font></td>";
              echo 
"<td align='left'><font face='verdana,arial' size=1 color='#000000'>&nbsp;".$zeile[$spalte3]." ".$zeile[$spalte4]." ".$zeile[$spalte5]." ".$zeile[$spalte6]."</font></td>";
              echo 
"<td align='right' bgcolor='#F7E8D5'><font face='verdana,arial' size=2 color='#FF0000'><b>".$zeile[$spalte11]." €</b></font></td>";
              echo 
"</tr>";
            }
          }
        } 
        elseif (isset(
$_SESSION['Markierung'])) {
          
reset($_SESSION['Markierung']);
            foreach (
$_SESSION['Markierung'] as $v) {
            
$result mysql_query("SELECT * FROM $tabelle WHERE $spalte1 = $v"); 
            while(
$zeile mysql_fetch_array($result)) { 
              
$gesamtsumme $gesamtsumme $zeile[$spalte11];
              echo 
"<tr bgcolor='#DCDCEF'>";
              echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte1]."</font></td>";
              echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte2]."</font></td>";
              echo 
"<td align='left'><font face='verdana,arial' size=1 color='#000000'>&nbsp;".$zeile[$spalte3]." ".$zeile[$spalte4]." ".$zeile[$spalte5]." ".$zeile[$spalte6]."</font></td>";
              echo 
"<td align='right' bgcolor='#F7E8D5'><font face='verdana,arial' size=2 color='#FF0000'><b>".$zeile[$spalte11]." €</b></font></td>";
              echo 
"</tr>";
            }
          }    
        }        
        else {
          if (isset(
$_SESSION['Artikelwahl[]'])) {
            
reset($_SESSION['Artikelwahl[]']);
            foreach (
$_SESSION['Artikelwahl[]'] as $v) {
              
$result mysql_query("SELECT * FROM $tabelle WHERE $spalte1 = $v"); 
              while(
$zeile mysql_fetch_array($result)) { 
                
$gesamtsumme $gesamtsumme $zeile[$spalte11];
                echo 
"<tr bgcolor='#DCDCEF'>";
                echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte1]."</font></td>";
                echo 
"<td align='center'><font face='verdana,arial' size=1 color='#000000'>".$zeile[$spalte2]."</font></td>";
                echo 
"<td align='left'><font face='verdana,arial' size=1 color='#000000'>&nbsp;".$zeile[$spalte3]." ".$zeile[$spalte4]." ".$zeile[$spalte5]." ".$zeile[$spalte6]."</font></td>";
                echo 
"<td align='right' bgcolor='#F7E8D5'><font face='verdana,arial' size=2 color='#FF0000'><b>".$zeile[$spalte11]." €</b></font></td>";
                echo 
"</tr>";
              }
            }    
          }        
          else {
            echo 
"<tr bgcolor='#DCDCEF'><td height='35' colspan=3 align='center'><font face='verdana,arial' size=1>Sie haben keinerlei Artikel ausgewählt !</font></td>";
            echo 
"<td align='right' bgcolor='#F7E8D5'><font face='verdana,arial' size=2 color='#FF0000'><b>0,00 €</b></font></td></tr>";
          }    
        }
        
        echo 
"</tr>";
        echo 
"<tr bgcolor='#DDDDDD'>";
        echo 
"<td colspan=3 align='right' height=12><font face='verdana,arial' size=2 color='#000000'><b>Zwischensumme:</b></font></td>";
        echo 
"<td align='right' height=12><font face='verdana,arial' size=2 color='#FF0000'><b>".$zwischensumme number_format($gesamtsumme2'.''')." €</b></font></td>";
        echo 
"</tr>";
        echo 
"</table>";
        
        echo 
$_SESSION['Artikelwahl[]'];
        echo 
$_SESSION['Username']; 
__________________
Ich fürchte wie sehen uns noch öfters, denn ich habe Null Ahnung von PHP.... http://www.aachen-arena.de/alemannia/smilies/depp.gif
Mit Zitat antworten