PHP-User funkt SOS (SESSION, POST, GET - Dummheiten)

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
SandraW
Mitglied
Beiträge: 10
Registriert: 22.03.2004 21:27

Re: Fehlermeldungen zu hauf....

Beitrag von SandraW »

Warning: open(/tmp/sess_482adf2f39cb4a580d9c8e89c7a69bac, O_RDWR)
Du musst die Einstellung session.save_path in php.ini ändern (z.B. auf c:\windows\temp)


hm.. hatte ich schonmal... naja kanns ja nochemal versuchen

--


habs versucht--- klappt nicht...
SandraW
Mitglied
Beiträge: 10
Registriert: 22.03.2004 21:27

Beitrag von SandraW »

Ouhhhh kaiiii

nach dem ich mcih mal mittels Nahrungszuführung etwas mehr Energie und auch Lesestoff einverleibt habe... *grins* mahlzeit...

hab ich es zumindest soweit, das keine Fehlermeldungen kommen Höhö.. Erfolgserlebnis.. bin also doch net so doof wie ich angenommen habe *grins*

so nun steh ich da, versende mein Formular und.. öm--- es kommt nichts


ich vermte, das ich noch einen Knoten hab in meiner auf Post beschrankolierten Denkknobelweise habe und es noch nicht so recht gepeilt hab den Array aus dem header raus zu pfeifen...

ich glaube den muss ich erst mal splitten bevor ich den einlesen kann oddaaa...


ok freunde.. ich schick euch gleich die source... mei usb spinnt grad...
SandraW
Mitglied
Beiträge: 10
Registriert: 22.03.2004 21:27

Beitrag von SandraW »

Code: Alles auswählen

<? session_start(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Entree</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<link rel="stylesheet" type="text/css" href="../css/font.css">



</head>

<body bgcolor="ece9db">


<table align="center" bgcolor="#32190c" border="0" cellpadding="5" cellpadding="3">
  <tr><td>
  <table align="rigth" bgcolor="ece9db" border="0" cellpadding="3" cellspacing="0" width="500">
  <tr><td>
  <br>
  <span class="text">Text..blabla</span>
   
  </td></tr>
  </table>
  <hr>
  <!--  Beginn Tabellen formular für Ersterstellung eines Chars  -->
    <table align="rigth" bgcolor="ece9db" border="1" cellpadding="3" cellspacing="0" width="500">

    <form name="new_char" action="new_char.php4" method="GET">
    <input type="hidden" name="task" value="start">
    <tr>
    <td><span class="table">Name Charakter:</span>
    </td>
    <td>
    <input type="text" name="name">
    </td>
    </tr>

    <tr>
    <td><span class="table">Anzahl halbe Contage:</span></td>
    <td>
    <input type="text" name="days1" value="0" maxlength="3" size="7">
    </td>
    </tr>

    <tr>
    <td><span class="table">Anzahl volle Contage:</span></td>
    <td>
    <input type="text" name="days2" value="0" maxlength="3" size="7">
    </td>
    </tr>

    <tr>
    <td><span class="table">Auswahl Charakterklasse:</span></td>
    <td>
    <select name="classe">
      <option value="0">Bitte w&auml;hlen</option>
      <option value="kampf">K&auml;mpfer (K)</option>
      <option value="bmagie">Bedingt Magiebegarbt (BM)</option>
      <option value="bklerik">Bedingt Spirituell (BS)</option>
      <option value="heiler">Heiler (H)</option>
      <option value="magier">Magier (M)</option>
      <option value="klerik">Spiritueller (S)</option>
      <option value="allround">Abenteurer (AB)</option>
    </select>
    </td>
    </tr>

    <tr>
    <td><span class="table">Auswahl Rasse:</span></td>
    <td>
    <select name="rasse">
      <option value="0">Bitte w&auml;hlen</option>
      <option  value="1">Mensch</option>
      <option value="2">Hobbit</option>
      <option value="3">Zwerg</option>
      <option value="4">Waldelb/Elf</option>
      <option value="5">Hochelb/Elf</option>
      <option value="6">Schwarzalb/Drow</option>
      <option value="7">Ork/Goblin</option>
      <option value="8">Andere</option>
    </select>
    </td>
    </tr>
    
   <tr>
      <td><span class="table">Name Spieler:</span></td>
      <td><input type"text" name="spieler" size="50" value="bitte angeben"></td>
    </tr>
    
    <tr>
      <td><span class="table">E-Mail:</span></td>
      <td><input type"text" name="email" size="50" value="bitte angeben"></td>
    </tr>
    
    <tr>
    <td><span class="table">Eingaben erst pr&uuml;fen und dann absenden</span></td>
    <td>
        <table align="center" border="0">
        <tr>
        <td><input type="submit" name="submit" value="erstellen"></td>
        </tr>
        </table>
    </td>
    </tr>

    </form>
    </table>
    <hr>
  </td></tr>
</table>
</body>
</html>
das doc verweist dann auf dieses hier

Code: Alles auswählen

<? session_start(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Angaben pruefen und ergaenzen</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<link rel="stylesheet" type="text/css" href="../css/font.css">
<?

// abfrage, ob werte Rasse und Classe angegeben sind und berechnung der Contage in EP
    if ($_GET[task] == "start"){
	      if ($_GET[rasse]!="0" && $_GET[classe]!="0"){
          //if ($_GET["email"]){
      	    $task="ok";
            $a= $_GET[days1];
            $a= intval($a);
            $b= $_GET[days2];
            $b= intval($b);
            $ep= ($a * 5) + ($b * 5 * 2) + 100;
   	      }else{
      	    $task="error";
  	    }
    }



?>
</head>
<body bgcolor="#ece9db">

<p>geändert5</p>

<!--            Ausgabe bei fehlerhaften Angaben           -->
<?
echo $_GET[0]."<br>";
if ($task=="error"){ ?>
<table border="1" align="center" bgcolor="#ff0000" cellpadding="3" cellspacing="3" width="400" align="center">
<form name="new_char" action="new_char.php" method="GET">
<input type="hidden" name="task" value="start">

  <tr>
    <td><span class="error">Ihre Angaben sind fehlerhaft!<br>
    Die Mindestangaben, um im Protokoll fort zu fahren, erfordern, 
    das sie sich f&uuml;r eine Rasse und eine Charakterklasse entscheiden.</span></td>
  </tr>

  <tr>
    <td>

        <table align="rigth" bgcolor="#ece9db" border="1" cellpadding="3" cellspacing="0" width="400">
          <tr>
            <td><span class="table">Name Charakter:</span>
            </td>
            <td>
            <input type="text" name="name" value="<? echo $_GET["name"]; ?>">
            </td>
          </tr>

          <tr>
            <td><span class="table">Anzahl halbe Contage:</span></td>
            <td>
            <input type="text" name="days1" value="<? echo $_GET["days1"]; ?>" maxlength="3" size="7">
            </td>
          </tr>

          <tr>
            <td><span class="table">Anzahl volle Contage:</span></td>
            <td>
            <input type="text" name="days2" value="<? echo $_GET["days2"]; ?>" maxlength="3" size="7">
            </td>
          </tr>

          <tr>
            <td><span class="table">Auswahl Charakterklasse:</span></td>
            <td>
            <select name="classe">
              <option value="0">Bitte w&auml;hlen</option>
              <option value="kampf">K&auml;mpfer (K)</option>
              <option value="bmagie">Bedingt Magiebegabt (BM)</option>
              <option value="bklerik">Bedingt Spirituell (BS)</option>
              <option value="heiler">Heiler (H)</option>
              <option value="magie">Magier (M)</option>
              <option value="klerik">Spiritueller (S)</option>
              <option value="allround">Abenteurer (AB)</option>
            </select>
            </td>
          </tr>

          <tr>
            <td><span class="table">Auswahl Rasse:</span></td>
            <td>
            <select name="rasse">
              <option value="0">Bitte w&auml;hlen</option>
              <option  value="1">Mensch</option>
              <option value="2">Hobbit</option>
              <option value="3">Zwerg</option>
              <option value="4">Waldelb/Elf</option>
              <option value="5">Hochelb/Elf</option>
              <option value="6">Schwarzalb/Drow</option>
              <option value="7">Ork/Goblin</option>
              <option value="8">Andere</option>
            </select>
            </td>
          </tr>

          <tr>
            <td><span class="table">Name Spieler:</span></td>
            <td>
            <input type="text" name="spieler" value="<? echo $_GET["spieler"]; ?>" size="50">
            </td>
          </tr>
          
          <tr>
            <td><span class="table">E-Mail:</span></td>
            <td>
            <input type="text" name="email" value="<? echo $_GET["email"]; ?>" size="50">
            </td>
          </tr>
          
          <tr>
            <td>&nbsp;</td>
            <td>
                <table align="center" border="0">
                  <tr>
                    <td><input type="submit" name="submit" value="erstellen"></td>
                  </tr>
                </table>
              </td>
          </tr>
        </table>

        </td>
      </tr>
</form>
</table>
<? } ?>

<!--              Ausgabe bei korrekten Angaben             -->
<?if ($task=="ok"){ ?>
<table bgcolor="#32190c" border="0" align="center"><!--hintergrund-->
<tr><td>
<table bgcolor="#ece9db" border="0" cellpadding="3" cellspacing="3">
<form name="new_char" action="edit.php" method="POST">
<input type="hidden" name="task" value="start">
<!-- liste wichtiger Values die weitergegeben werden müssen -->
<input type="hidden" name="ep" value="<? echo $ep; ?>">
<input type="hidden" name="name" value="<? echo $_GET["name"]; ?>">
<input type="hidden" name="rasse" value="<? echo $_GET["rasse"]; ?>">
<input type="hidden" name="classe" value="<? echo $_GET["classe"]; ?>">
<input type="hidden" name="spieler" value="<? echo $_GET["spieler"]; ?>">
<input type="hidden" name="email" value="<? echo $_GET["email"]; ?>">
    <tr>
      <td><span class="table">Name:</span>
      </td>
      <td>
      <span class="table"><? echo $_GET["name"]; ?></span>
      </td>
    </tr>

    <tr>
      <td><span class="table">Rasse:</span>
      </td>
      <td>
      <span class="table"><? echo $_GET["rasse"]; ?></span>
      </td>
    </tr>

    <tr>
      <td><span class="table">Charakterklasse:</span>
      </td>
      <td>
      <span class="table"><? echo $_GET["classe"]; ?></span>
      </td>
    </tr>

    <tr>
      <td><span class="table">Contage:</span>
      </td>
      <td>
      <span class="table"><? echo $_GET["days1"]; ?> halbe und <? echo $_GET["days2"]; ?> ganze Contage</span>
      </td>
    </tr>

    <tr>
      <td><span class="table">Anzahl Erfahrungspunkte:</span>
      </td>
      <td>
      <span class="table"><? echo $ep; ?> EP</span>
      </td>
    </tr>

    <tr>
      <td colspan="2"><hr>
      </td>
    </tr>

    <tr>
      <td><span class="table">Weitere Angaben zum Hintergrund:</span>
      </td>
      <td>&nbsp;</td>
    </tr>

    <tr>
      <td><span class="table">Stand:</span>
      </td>
      <td>
      <input type"text" name="stand" size="50" value="-">
      </td>
    </tr>

    <tr>
      <td><span class="table">Herkunft:</span>
      </td>
      <td>
      <input type"text" name="herkunft" size="50" value="-">
      </td>
    </tr>

    <tr>
      <td><span class="table">Gruppe:</span>
      </td>
      <td>
      <input type"text" name="gruppe" size="50" value="-">
      </td>
    </tr>

    <tr>
      <td><span class="table">Glaube:</span>
      </td>
      <td>
      <input type"text" name="glaube" size="50" value="-">
      </td>
    </tr>

    <tr>
      <td><span class="table">Gesinnung:</span>
      </td>
      <td>
      <input type"text" name="gesinnung" size="50" value="-">
      </td>
    </tr>

    <tr>
      <td colspan="2"><hr>
      </td>
    </tr>

    <tr>
      <td>&nbsp;</td>
      <td align="right"><input type="submit" name="submit" value="fertigstellen"></td>
    </tr>

</form>
</table>
</td></tr></table><!--ende hintergrund-->
<? } ?>

</body>
</html>
so das ist er....
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

[kb=knigge#code]Posten von Code[/kb]
Antworten

Zurück zu „Coding & Technik“