Include Frage

ok (;
also
zb. du hast ein frameset
in einem teil des framesets hast du ein contact formular
nun sind da einige angaben
beim abschicken möchtest du nochmal alle eingegeben werte auflisten
also wird die datei kurz zurück an den server geschickt und das frameset wird neu geöffnet
der einzige unterschied ist jetzt dass die index.php um einige variablen reicher ist
nun kannst du diese weiterübergeben
zb. <frame src="contact.php?name=<?php echo $name;?>"
 
also ich hab eine index.php wo eine ander php datei includet wird. und dieses aufgerufene datei soll die datein verarbeiten und nicht an die index.phph senden.
ich post mal den code

index.php
PHP:
<table width="201" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#000000" bgcolor="#CCCCCC">
  <tr> 
    <td> 
      <div align="center"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php?seite=vote"> Vote 
        starten / &auml;ndern </a></font></div></td>
  </tr></table>

<?
if(isset($seite)){
include($seite.".php");
}
?>

vote.php ist dann halt ein formular wo man fragen usw. eingibt.so was muss ich jetzt genau machen wenn vote.php auch dioe formular daten verarbeiten will ?
( sorry wenn ich nerve )
 
wenn du die php datei trotzdem im frameset haben willst musst du die daten zuerst daran senden
und um die daten dann weiter zuübergeben passt du den include an:

<?
if(isset($seite)){
include($seite.".php?variable1=$varibale1");
}
?>
 
ah jetzt dämmerts :)
nur wie häng ich die vaiablen dynamisch an?
ich muss ihm ja eine if bedingung geben die ihm sagt er soll die gesendeten daten dranhängen. nur was für eine if bedingung soll das sein?
 
das ist doch schon dynammisch?
und warum eine extra if bedingung?
wenn die variable leer ist geht es halt nicht
du könntest es aber mit ner zusätzlichen variable machen zb.

if($mode=="auswerten")
{include($seite.".php?variable1=$varibale1");}
else
{include($seite.".php");}
 
ich hab immernoch das gefühl wir reden aneinander vorbei :rolleyes:
oder ich bin einfach zu dumm

wie soll ich den die drangehängten variablen definieren? ich weiss ja zb. nicht wieviele antworten der vote haben soll? es wird also die variable 1 - 5 antwort verschickt und die frage.

mit include($seite.".php?variable1=$varibale1"); ist es ja dann nicht getan
 
hmn,du willst nen kompletten vote über die url übertragen?
dann muss aber doch schon vorher feststehen wieviele antworten er haben soll
du kannst doch keine variable übergeben wenn du nicht weißt welchen wert sie hat (bzw. undefiniert ist)
die variavlen müssten schon definiert sein
und dann kannst du sie doch einfach übergeben
 
na du hast doch selber gesagt, dass ich die variablen vorher wissen muss, was ja bei einem vote nicht möglich ist
 
Zurück