kostenloser Webspace werbefrei: lima-city


Fehler, nur wo?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    i************s

    Mein Problem momentan ist folgendes. Daten aus einem Formular sollen in einer Session gespeichert werden, leider klappt das in einem Feld nicht. Es könnte aber auch einfach nur daran liegen, dass in meinem Code ein Fehler ist, den ich trotz etlichen Durchleseversuchen nicht entdeckt habe. Vielleicht sieht in ja wer.

    <td width="195"><input type="text" name="AUSBILDUNG" value="<? if (!$_SESSION['S_KAUSBILDUNG']) echo $A_AUSBILDUNG; ?>" size="20">


    Das heisst wenn in der Checkbox (Keine Ausbildung) ein Haken gesetzt ist soll das Feld Ausbildung natürlich leer sein und andersrum.

    Code der Session:

    $S_AUSBILDUNG = $_SESSION["S_AUSBILDUNG"];
    	$A_AUSBILDUNG = $S_AUSBILDUNG;
    
    	if ( $HTTP_POST_VARS["AUSBILDUNG"] != "" ) 
    	{
    	$A_AUSBILDUNG = $HTTP_POST_VARS["AUSBILDUNG"];
    	$_SESSION["S_AUSBILDUNG"] = $HTTP_POST_VARS["AUSBILDUNG"];
    	}


    Beitrag geändert: 9.11.2006 9:10:13 von ibes-solutions
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hi,

    hmm, es wäre vielleicht noch gut wenn man wüssen würde wo der Fehler liegt und welche Fehlermeldung angezeigt wird.

    mfg,
    hr
  4. Autor dieses Themas

    i************s

    Der Fehler ist, dass die Daten die in mein Formular eingegeben werden nicht mehr im Feld stehen wenn ich ein paar Seiten vorgehe und dann wieder auf das Formularblatt zurückgehe. D. h. sie werden nicht in der Session gespeichert oder aber sie werden irgendwie nicht mehr im Formularfeld ausgegeben.

    Ich bin schon soweit, zu sagen sie werden falsch ins Formularfeld gelesen, da die Daten am eigentlich in der Session-Variablen gespeichert sind, zumindest kann ich sie am Ende ausgeben.

    Eine Fehlermeldung selber kommt nicht.

    Beitrag geändert: 9.11.2006 9:17:45 von ibes-solutions
  5. Hi,

    verwendest du session_start() und bist du sicher, dass nach neuem aufrufen der Session, immer noch die gleiche Session verwendet wird?
    Schreib mal zuoberst in dein Dokument error_reporting(E_ALL), damit alle fehler angezeigt werden.
    Vielleicht findest du so das Problem.

    mfg,
    hr

    Beitrag geändert: 9.11.2006 9:18:22 von heavyraptor
  6. Autor dieses Themas

    i************s

    Ich verwende auf allen Seiten session_start() Bei allen Feldern klappt die Sache auch. Nur bei denen wo ich mit einer Bedingung arbeite irgendwie grade nicht.

    Mit error_reporting(E_ALL); bekomme ich folgende Meldungen:

    Notice: Undefined index: S_ANREDE in blablabla.php line soundso

    Beitrag geändert: 9.11.2006 9:24:30 von ibes-solutions
  7. Hi,

    versuch es mal mit isset(), satt mit dem !-Operator, dies Sollte die Fehlermeldungen stopen.

    mfg,
    hr
  8. Autor dieses Themas

    i************s

    Dann müsst ich aber dennoch mit ! arbeiten. Weil ich ja !isset benötige
  9. Hi,

    ja klar, aber das ist ja egal, das Problem ist, dass wenn dur nur den !-Operator benutzt, es zu Fehlern kommt.
    Du kannst sonst auch noch empty() benutzen.

    mfg,
    hr

    Beitrag geändert: 9.11.2006 9:44:28 von heavyraptor
  10. Autor dieses Themas

    i************s

    Leider ohne jegliche Auswirkung :(
  11. Hi,

    gib mal das ganze Script her, vielleicht finde ich dann etwas, sonst ist es sehr unübersichtlich, ich weiss ja nicht genau, wie es aufgebaut ist.

    mfg,
    hr
  12. Autor dieses Themas

    i************s

    Das ganze Skript :)
    Glaube mir, dann wird es wirklich unübersichtlich. Es ist nämlich (leider) mit Tabellen gemacht und extrem lang. aber wenn du meinst :)

    <?
    session_start();
    	//Seite 1
    	$S_STELLE = $_SESSION["S_STELLE"];
    	$S_STANDORT = $_SESSION["S_STANDORT"];
    	$S_BART = $_SESSION["S_BART"];
    	// Seite 2
    	$S_ANREDE = $_SESSION["S_ANREDE"];
    	$S_NAME = $_SESSION["S_NAME"];
    	$S_VORNAME = $_SESSION["S_VORNAME"];
    	$S_GEBURTSDATUM = $_SESSION["S_GEBURTSDATUM"];
    	$S_STAATSANGEHOERIGKEIT = $_SESSION["S_STAATSANGEHOERIGKEIT"];
    	$S_STRASSE = $_SESSION["S_STRASSE"];
    	$S_PLZORT = $_SESSION["S_PLZORT"];
    	$S_LAND = $_SESSION["S_LAND"];
    	$S_TELEFON = $_SESSION["S_TELEFON"];
    	$S_TITEL = $_SESSION["S_TITEL"];
    	$S_EMAIL = $_SESSION["S_EMAIL"];
    	//Seite 3
    	$S_SCHULART = $_SESSION["S_SCHULART"];
    	$S_AUSBILDUNG = $_SESSION["S_AUSBILDUNG"];
    	$S_SABSCHLUSS = $_SESSION["S_SABSCHLUSS"];
    	$S_KAUSBILDUNG = $_SESSION["S_KAUSBILDUNG"];
    	$S_SAJAHR = $_SESSION["S_SAJAHR"];
    	$S_BAJAHR = $_SESSION["S_BAJAHR"];
    	$S_SANOTE = $_SESSION["S_SANOTE"];
    	$S_BANOTE = $_SESSION["S_BANOTE"];
    	$S_ZIVILDIENST = $_SESSION["S_ZIVILDIENST"];
    	//Seite 4
    	$S_SFACH1 = $_SESSION["S_SFACH1"];
    	$S_KSTUDIUM = $_SESSION["S_KSTUDIUM"];
    	$S_SFACH2 = $_SESSION["S_SFACH2"];
    	$S_STAJAHR = $_SESSION["S_STAJAHR"];
    	$S_HSNAME = $_SESSION["S_HSNAME"];
    	$S_STANOTE = $_SESSION["S_STANOTE"];
    	$S_PRAKTIKA = $_SESSION["S_PRAKTIKA"];
    	//Seite 5
    	$S_MSPRACHE = $_SESSION["S_MSPRACHE"];
    	$S_FSPRACHE1 = $_SESSION["S_FSPRACHE1"];
    	$S_KFSPRACHE = $_SESSION["S_KFSPRACHE"];
    	$S_FSPRACHE2 = $_SESSION["S_FSPRACHE2"];
    	$S_PCKENNTNISSE = $_SESSION["S_PCKENNTNISSE"];
    	$S_INTERESSEN = $_SESSION["S_INTERESSEN"];	
    	
    	//Seite 1
    	$A_STELLE = $S_STELLE;
    	$A_STANDORT = $S_STANDORT;
    	$A_BART = $S_BART;
    	//Seite 2
    	$A_ANREDE = $S_ANREDE;
    	$A_NAME = $S_NAME;
    	$A_VORNAME = $S_VORNAME;
    	$A_GEBURTSDATUM = $S_GEBURTSDATUM;
    	$A_STAATSANGEHOERIGKEIT = $S_STAATSANGEHOERIGKEIT;
    	$A_STRASSE = $S_STRASSE;
    	$A_PLZORT = $S_PLZORT;
    	$A_LAND = $S_LAND;
    	$A_TELEFON = $S_TELEFON;
    	$A_TITEL = $S_TITEL;
    	$A_EMAIL = $S_EMAIL;
    	//Seite 3
    	$A_SCHULART = $S_SCHULART;
    	$A_AUSBILDUNG = $S_AUSBILDUNG;
    	$A_SABSCHLUSS = $S_SABSCHLUSS;
    	$A_KAUSBILDUNG = $S_KAUSBILDUNG;
    	$A_SAJAHR = $S_SAJAHR;
    	$A_BAJAHR = $S_BAJAHR;
    	$A_SANOTE = $S_SANOTE;
    	$A_BANOTE = $S_BANOTE;
    	$A_ZIVILDIENST = $S_ZIVILDIENST;
    	//Seite 4
    	$A_SFACH1 = $S_SFACH1;
    	$A_KSTUDIUM = $S_KSTUDIUM;
    	$A_SFACH2 = $S_SFACH2;
    	$A_STAJAHR = $S_STAJAHR;
    	$A_HSNAME = $S_HSNAME;
    	$A_STANOTE = $S_STANOTE;
    	$A_PRAKTIKA = $S_PRAKTIKA;
    	//Seite 5
    	$A_MSPRACHE = $S_MSPRACHE;
    	$A_FSPRACHE1 = $S_FSPRACHE1;
    	$A_KFSPRACHE = $S_KFSPRACHE;
    	$A_FSPRACHE2 = $S_FSPRACHE2;
    	$A_PCKENNTNISSE = $S_PCKENNTNISSE;
    	$A_INTERESSEN = $S_INTERESSEN;
    	
    	
    	//Seite 1
    	if ( $HTTP_POST_VARS["STELLE"] != "" ) 
    	{
      		$A_STELLE = $HTTP_POST_VARS["STELLE"];
      		$_SESSION["S_STELLE"] = $HTTP_POST_VARS["STELLE"];
    	}
    
    	if ( $HTTP_POST_VARS["STANDORT"] != "" ) 
    	{
    	$A_STANDORT = $HTTP_POST_VARS["STANDORT"];
    	$_SESSION["S_STANDORT"] = $HTTP_POST_VARS["STANDORT"];
    	}
    	//Seite 2
    	if (isset($HTTP_POST_VARS['ANREDE']))
    	{
    	$A_ANREDE = $HTTP_POST_VARS['ANREDE'];
    	$_SESSION['S_ANREDE'] = $HTTP_POST_VARS['ANREDE'];
    	}
    		if ( $HTTP_POST_VARS["BART"] == "f" ) 
    	{
    	$A_BART = $HTTP_POST_VARS["BART"];
    	$_SESSION["S_BART"] = $HTTP_POST_VARS["BART"];
    	}
    	if ( $HTTP_POST_VARS["BART"] == "a" ) 
    	{
    	$A_BART = $HTTP_POST_VARS["BART"];
    	$_SESSION["S_BART"] = $HTTP_POST_VARS["BART"];
    	}
    	if ( $HTTP_POST_VARS["BART"] == "i" ) 
    	{
    	$A_BART = $HTTP_POST_VARS["BART"];
    	$_SESSION["S_BART"] = $HTTP_POST_VARS["BART"];
    	}	
    
    	if ( $HTTP_POST_VARS["NAME"] != "" ) 
    	{
    	$A_NAME = $HTTP_POST_VARS["NAME"];
    	$_SESSION["S_NAME"] = $HTTP_POST_VARS["NAME"];
    	}
    
    	if ( $HTTP_POST_VARS["VORNAME"] != "" ) 
    	{
    	$A_VORNAME = $HTTP_POST_VARS["VORNAME"];
    	$_SESSION["S_VORNAME"] = $HTTP_POST_VARS["VORNAME"];
    	}
    
    	if ( $HTTP_POST_VARS["GEBURTSDATUM"] != "" ) 
    	{
    	$A_GEBURTSDATUM = $HTTP_POST_VARS["GEBURTSDATUM"];
    	$_SESSION["S_GEBURTSDATUM"] = $HTTP_POST_VARS["GEBURTSDATUM"];
    	}
    	
    	if ( $HTTP_POST_VARS["STAATSANGEHOERIGKEIT"] != "" ) 
    	{
    	$A_STAATSANGEHOERIGKEIT = $HTTP_POST_VARS["STAATSANGEHOERIGKEIT"];
    	$_SESSION["S_STAATSANGEHOERIGKEIT"] = $HTTP_POST_VARS["STAATSANGEHOERIGKEIT"];
    	}
    
    	if ( $HTTP_POST_VARS["STRASSE"] != "" ) 
    	{
    	$A_STRASSE = $HTTP_POST_VARS["STRASSE"];
    	$_SESSION["S_STRASSE"] = $HTTP_POST_VARS["STRASSE"];
    	}
    
    	if ( $HTTP_POST_VARS["PLZORT"] != "" ) 
    	{
    	$A_PLZORT = $HTTP_POST_VARS["PLZORT"];
    	$_SESSION["S_PLZORT"] = $HTTP_POST_VARS["PLZORT"];
    	}
    	
    	if ( $HTTP_POST_VARS["LAND"] != "" ) 
    	{
    	$A_LAND = $HTTP_POST_VARS["LAND"];
    	$_SESSION["S_LAND"] = $HTTP_POST_VARS["LAND"];
    	}
    
    	if ( $HTTP_POST_VARS["TELEFON"] != "" ) 
    	{
    	$A_TELEFON = $HTTP_POST_VARS["TELEFON"];
    	$_SESSION["S_TELEFON"] = $HTTP_POST_VARS["TELEFON"];
    	}
    
    	if ( $HTTP_POST_VARS["TITEL"] != "" ) 
    	{
    	$A_TITEL = $HTTP_POST_VARS["TITEL"];
    	$_SESSION["S_TITEL"] = $HTTP_POST_VARS["TITEL"];
    	}
    
    	if ( $HTTP_POST_VARS["EMAIL"] != "" ) 
    	{
    	$A_EMAIL = $HTTP_POST_VARS["EMAIL"];
    	$_SESSION["S_EMAIL"] = $HTTP_POST_VARS["EMAIL"];
    	}
    	//Seite 3
    	if ( $HTTP_POST_VARS["SCHULART"] != "" ) 
    	{
    	$A_SCHULART = $HTTP_POST_VARS["SCHULART"];
    	$_SESSION["S_SCHULART"] = $HTTP_POST_VARS["SCHULART"];
    	}
    
    	if ( $HTTP_POST_VARS["AUSBILDUNG"] != "" ) 
    	{
    	$A_AUSBILDUNG = $HTTP_POST_VARS["AUSBILDUNG"];
    	$_SESSION["S_AUSBILDUNG"] = $HTTP_POST_VARS["AUSBILDUNG"];
    	}
    
    	if ( $HTTP_POST_VARS["SABSCHLUSS"] != "" ) 
    	{
    	$A_SABSCHLUSS = $HTTP_POST_VARS["SABSCHLUSS"];
    	$_SESSION["S_SABSCHLUSS"] = $HTTP_POST_VARS["SABSCHLUSS"];
    	}
    	
    	if ( $HTTP_POST_VARS["KAUSBILDUNG"] != "" ) 
    	{
    	$A_KAUSBILDUNG = $HTTP_POST_VARS["KAUSBILDUNG"];
    	$_SESSION["S_KAUSBILDUNG"] = $HTTP_POST_VARS["KAUSBILDUNG"];
    	}
    
    	if ( $HTTP_POST_VARS["SAJAHR"] != "" ) 
    	{
    	$A_SAJAHR = $HTTP_POST_VARS["SAJAHR"];
    	$_SESSION["S_SAJAHR"] = $HTTP_POST_VARS["SAJAHR"];
    	}
    
    	if ( $HTTP_POST_VARS["BAJAHR"] != "" ) 
    	{
    	$A_BAJAHR = $HTTP_POST_VARS["BAJAHR"];
    	$_SESSION["S_BAJAHR"] = $HTTP_POST_VARS["BAJAHR"];
    	}
    	
    	if ( $HTTP_POST_VARS["SANOTE"] != "" ) 
    	{
    	$A_SANOTE = $HTTP_POST_VARS["SANOTE"];
    	$_SESSION["S_SANOTE"] = $HTTP_POST_VARS["SANOTE"];
    	}
    
    	if ( $HTTP_POST_VARS["BANOTE"] != "" ) 
    	{
    	$A_BANOTE = $HTTP_POST_VARS["BANOTE"];
    	$_SESSION["S_BANOTE"] = $HTTP_POST_VARS["BANOTE"];
    	}
    			
    	if ( $HTTP_POST_VARS["ZIVILDIENST"] != "" ) 
    	{
    	$A_ZIVILDIENST = $HTTP_POST_VARS["ZIVILDIENST"];
    	$_SESSION["S_ZIVILDIENST"] = $HTTP_POST_VARS["ZIVILDIENST"];
    	}
    
    ?>
    <html>
    <head>
    <title>Onlinebewerbung</title>
    <link rel="stylesheet" href="../../shared/styles.css" type="text/css" />
    <script language="JavaScript">
    
    	function chkFormular()
    {
    	 if(document.Formular.SCHULART.value == "")
    	  {
     	  alert("Bitte geben Sie die Schulart ein!");
      	 document.Formular.SCHULART.focus();
    	   return false;
      	}   	
      	if(document.Formular.SABSCHLUSS.value == "")
      {
       alert("Bitte geben Sie Ihren Schulabschluss an!");
       document.Formular.SABSCHLUSS.focus();
       return false;
      }     
      if(document.Formular.SAJAHR.value == "")
      {
       alert("Bitte geben Sie das Schulabschlussjahr an!");
       document.Formular.SAJAHR.focus();
       return false;
      }
      if(document.Formular.AUSBILDUNG.value == "" && document.getElementById("blaaa").checked == false)
      	{
       	alert("Bitte geben Sie Ihre Berufsausbildung an oder setzen Sie einen Haken bei 'keine Ausbildung'!");
       	document.Formular.AUSBILDUNG.focus();
       	return false;
      	}
      	if(document.Formular.AUSBILDUNG.value != "" && document.getElementById("blaaa").checked == true)
      	{
       	alert("Sie haben eine Ausbildung angegeben und einen Haken bei <Keine Ausbildung> gesetzt. Bitte bessern Sie das aus!");
       	document.Formular.AUSBILDUNG.focus();
       	return false;
      	}	 
    
    }
    </script>
    </head>
    
    <body>
    
    
    	<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">
    		<tr>
    			<td>
    
    			<!--innen-->
    				<table cellpadding="0" cellspacing="0" border="0" width="980" height="517" align="center">
    					<tr>
    						<td>
    							<!--innen-->
    							<table cellpadding="0" cellspacing="0" border="0" class="tab_navi" width="980">
    								  	  <tr> 
    									  	<td width="" height="30" valign="top">
    										<div class="abstand">
    
    										<a href='../../index.php'>Index</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<a href='../news/news.php'>News</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<!--<a href='../entwicklung/entwicklung.php'>Entwicklung</a>
    										<span><img src="../../images/trenn_linie.gif"></span>-->
    										<a href='../disposition/disposition.php'>Disposition</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<a href='../partner_werden/partner_werden.php'>Partner werden</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<a href='../kontakt/kontakt_geschaeftsfuehrung.php'>Kontakt</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<a href='../karriere/karriere.php'class='aktiv'>Karriere</a>
    										<span><img src="../../images/trenn_linie.gif"></span>
    										<a href='../impressum/impressum_fuerth.php'>Impressum</a>
    										</div>										</td>
    									  </tr>
    									  
    									</table>
    							<table cellpadding="0" cellspacing="0" border="0" class="tab_mitte">
    									  <tr> 
    										
                    <td width="670" height="165">
    				<img src="../../images/karriere.jpg" width="670" height="165"></td>
    										
                    <td width="310" height="165" valign="middle" align="center">
    				<img src="../../images/logo.gif"></td>
    									  </tr>
    
    							</table>
    							
                <table cellpadding="0" cellspacing="0" border="0" class="tab_unten">
                  <tr> 
                    <td colspan="3" width="980" height="65" valign="bottom"> <div class="aktiv_unter_navi">Onlinebewerbung
    				</div>
                    </tr>
                  <tr> 
                    <td colspan="3" width="980" height="1" class="linie_h"> 
    				<img src="../../px.gif" width="1" height="3"></td>
                  </tr>
                  <tr> 
                    <td width="580" height="14"></td>
                    <td width="1" height="14"></td>
                  </tr>
                  <tr>
                  <td width="580" height="240" align="center">
    
    <!--DA GEHT DIE INNERSTE TABELLE LOS-->
                    	
                    	<table border="0" cellpadding="0" cellspacing="0" width="980" height="240">
    
    <!--Formular zum Ausfüllen der Bewerbung-->
    
    					<form name="Formular" action="bewerbung4.php" method="post" enctype="multipart/form-data" onSubmit="return chkFormular()">
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt; font-weight: 700">
    						Schulausbildung</font></td>
    						<td width="195"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt; font-weight: 700">
    						Berufsausbildung</font></td>
    						<td width="195"></td>
    						<td width="1" rowspan="9" height="240" class="linie_v"><img src="images/px.gif" width="1" height="1"></td>
    						<td width="39"></td>
    						<td width="270"></td>
    					</tr>
    					<tr height="15">
    						<td width="40"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="39"></td>
    						<td width="270"></td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Schulart: *</font></td>
    						<td width="195"><input type="text" name="SCHULART" value="<?print $A_SCHULART;?>" size="20"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Ausbildung als: *</font></td>
    						<td width="195"><input type="text" name="AUSBILDUNG" value="<? if (!$_SESSION['S_KAUSBILDUNG']) echo $A_AUSBILDUNG; ?>" size="20"></td>
    						<td width="39"></td>
    						<td width="270">&nbsp;</td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Schulabschluss: *</font></td>
    						<td width="195"><input type="text" name="SABSCHLUSS" value="<?print $A_SABSCHLUSS;?>"  size="20"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">keine Ausbildung: *</font></td>
    						<td width="195"><input type="checkbox" name="KAUSBILDUNG"  id="blaaa" value="<? if ($_SESSION['S_KAUSBILDUNG']) echo 'checked'; ?>"</td>
    						<td width="39"></td>
    						<td width="270">&nbsp;</td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Abschluss im Jahr: *</font></td>
    						<td width="195"><input type="text" name="SAJAHR" value="<?print $A_SAJAHR;?>" size="10"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Abschluss im Jahr:</font></td>
    						<td width="195"><input type="text" name="BAJAHR" value="<?print $A_BAJAHR;?>" size="10"></td>
    						<td width="39"></td>
    						<td width="270"></td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Abschlussnote:</td>
    						<td width="195"><input type="text" name="SANOTE" value="<?print $A_SANOTE;?>" size="10"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Abschlussnote:</font></td>
    						<td width="195"><input type="text" name="BANOTE" value="<?print $A_BANOTE;?>" size="10"></td>
    						<td width="39"></td>
    						<td width="270"></td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"><font face="Arial" style="font-size: 8pt">Zivil-/Wehrdienst:</font></td>
    						<td width="195"><input type="text" name="ZIVILDIENST" value="<?print $A_ZIVILDIENST;?>" size="20"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="39"></td>
    						<td width="270">&nbsp;</td>
    					</tr>
    					<tr height="30">
    						<td width="40"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="39"></td>
    						<td width="270"><a title="Zurück" href="bewerbung2.php"><input type="button" value="<<" name="ZURUECK"></a><a title="Weiter"><input type="submit" value=">>" name="WEITER"></a></td>
    					</tr>
    					<tr height="15">
    						<td width="40"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="120"></td>
    						<td width="195"></td>
    						<td width="39"></td>
    						<td width="270"></td>
    					</tr>
    
    				</table>
    </form>
    
    
    <!--Formular zum Ausfüllen der Bewerbung-->
    				
    				
    				</tr>
    				</table></td>
                  </tr>
    				</table>
                 
                
                <!--innen-->
              </td>
    					</tr>
    				</table>
    			<!--innnen fertig-->
    
    			</td>
    		</tr>
    	</table>
    
    </body>
    </html>
  13. Hi,

    hmm, dein Script ist echt voll kompliziert aufgebaut. Versuch mal folgendes:
    Lese die Daten über den Array $_POST und $_SESSION mit foreach aus und prüfe die keys mit Hilfe eines Arrays. Dann wird alles VIEL VIEL übersichtlicher ...

    z.B. So:
    $keys = array("S_STELLE","S_STANDORT" /* usw., einfach alle Keys */);
    
    foreach ($_POST as $key => $val) {
      if (in_array($key,$keys)) {
       // benötgtes ausführen
      }
    }


    Und wandlte Session-Variabeln NICHT in Normale VAriablen um und dann nochmal in eine andere, das st totaler Nonsense, weil du die Werte ja nur kopierst.

    mfg,
    hr

  14. Autor dieses Themas

    i************s

    Das ist nun fast ein bisschen viel Aufwand wegen der drei Felder, die nicht funktionieren wollen. Das muss doch auch irgendwie anders gehen oder?

    ich versteh nur nicht wieso mir das nicht in mein Feld ausgegeben wird, wenn doch in der Variablen $A_AUSBILDUNG ein Wert steht, den ich einfach so ausgeben kann und ebenso der Wert der Checkbox mit 0 bzw 1 gesetzt ist.

    Beitrag geändert: 9.11.2006 10:16:25 von ibes-solutions
  15. Hi,

    ja schon, aber weil es so unübersichtlich ist, kann ich den Fehler ja nicht finden ... wenn ich dich wär, würd ich es umschreiben, der Code wird dann viel kürzer und so kannst du dann auch mal Änderungen machen, die du sonst nicht machen könntest, weil es zu lange dauern würde, bis du jede Variabel umgeschrieben hast.

    btw. lösch den Code deines Scripts.

    mfg,
    hr
  16. Autor dieses Themas

    i************s

    Naja vielen Dank für deine Bemühung aber wenn ich das nun umschmeiss habe ich 2 Probleme, ich werde nicht mehr rechtzeitig fertig und ich verstehe nicht wo der sch*** Fehler liegt.
  17. Autor dieses Themas

    i************s

    Also ich frag mal so. Was kann noch verhindern, dass die Variable wieder in das Formularfeld eingefügt wird? Es ist ja so, dass die Variable mit einem Wert gefüllt ist, denn ich kann mit echo $Variable den Wert anzeigen lassen.

    Nur im Textfeld will er mir das nicht anzeigen.

    Momentan schaut das ganze so aus:

    <td width="195"><input type="checkbox" name="KAUSBILDUNG"  id="blaaa" value="<? print $A_KAUSBILDUNG;?>"</td>


    <td width="195"><input type="text" name="AUSBILDUNG" value="<?print $A_AUSBILDUNG;?>" size="20"></td>


    Wenn ich $A_AUSBILDUNG Anzeigen lasse ausserhalb des Textfeldes klappt das wunderbar. Auch den Wert von $A_KAUSBILDUNG kann ich ausserhalb der Checkbox anzeigen lassen.

    Ich habe nur keine Ahnung was alles verhindern kann, dass dies in den Feldern angezeigt wird.

    Prinzipiell werden nämlich die Variablen in den Feldern angezeigt, wenn ich in meinem Formular eine Seite vor gehe und dann wieder auf die gewünschte zurück.

    Wenn noch irgendwer ne Ahnung hat würd ich mich über Hilfe sehr freuen.

    Danke
  18. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!