Announcement

Collapse
No announcement yet.

Fehler: Erlaubnis verweigert

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehler: Erlaubnis verweigert

    Hallo alle miteinander

    Zuerst einmal bin absoluter Anfänger was die PHP-Programmierung angeht.
    Ich bin gerade dabei eine verschlüsselte Seite zu Programmieren, auf der
    über zwei Radiobuttons verschiedene Anzeigen erscheinen sollen.

    Nun zu meinem Problem:

    Auf diser Seite werden anhand einer Datenbank diverse Werte aufgerufen,
    funktioniert solange ich nicht auf einen der beiden Radiobuttons klicke.
    Sobald ich auf einen der beiden radiobuttons klicke, ist die Seite nicht
    mehr verschlüsselt und es können keine Werte mehr aus der Datenbank gelesen werden.

    Im IE bekomme ich die Meldung "Erlaubnis verweigert" angezeigt


    Anbei einen Teil des Quelltextes dieser Seite:

    PHP Code:
    <?php

      
    if(!empty($_GET['anzs'])){
           switch(
    $_GET['anzs']){
              case 
    1:
                 
    $_SESSION['anzeige']=1;
              break;
              case 
    2:
              
    $_SESSION['anzeige']=2;
              break;
        default:
              
    $_SESSION['anzeige']=1;
             }    
       }
    ?>

    <?php
      
    if($_SESSION['anzeige']==2){
    ?>

    <p>Tu dieses</p>

    <?php
    }
      else
    {
    ?>
    <p>Tu jenes</p>
    der Code zu den Radiobuttons
    die uid wird von einer anderen Seite übergeben.

    PHP Code:
    <td width="230">
    <input name="KBAalt" type="radio" value="alt"  onclick="window.location.href='<?php echo "http://".$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?uid=".$uid."&anzs=1"?>;'" <?php if($_SESSION['anzeige']==1) echo "checked";?> checked/ >Alte Anzeige</td>
    <td width="40">&nbsp;</td>
    <td width="230" align="left">
    <input name="KBAalt" type="radio" value="alt" onclick="window.location.href='<?php echo "http://".$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?uid=".$uid."&anzs=2"?>;'" <?php if($_SESSION['anzeige']==2) echo "checked";?>/>Neue Anzeige</td>
    ich weis mir nicht mehr weiterzuhelfen und bin um jede Hilfe dankbar.

    [edit]
    habe ich nun geändert auf https, nun geht es.
    Habe vor lauter Wald den Baum nicht mehr gesehen.
    Zuletzt editiert von luttringer; 04.12.2007, 17:16.

  • #2
    Das
    Originally posted by luttringer View Post
    ...onclick="window.location.href='<?php echo "http://".$_...
    bewirkt, das die nächste Seite mit http, also nicht mehr mit https und damit unverschlüsselt geladen wird!

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment

    Working...
    X