#1 24. April 2007 Zuletzt von einem Moderator bearbeitet: 15. April 2017 Hi, Ich habe mal ne kurze Frage... Wie kann ich ?action=download includen? Geht das auch ohne iframe? Wäre nett wenn ihr mir helfen könntet. MFG naitsgang //edit: newreply: RR:Board zum antworten + Multi-Zitat Zitieren
#2 24. April 2007 AW: ?action=download includen? ne sowas kannst ned includen, aber du kannst mit ajax diese seite aufrufen und den geparsten inhalt anzeigen lassen. + Multi-Zitat Zitieren
#3 24. April 2007 AW: ?action=download includen? includen?! also ich weiss zwar nicht genau was du da meinst aber ich kenn sowas nur am ende von einem Link quasi "index.php?action=download" wodurch dann halt quasi am einfachsten in der PHP Datei der Pfad PHP: if(isset( $_REQUEST [ 'action' ])) { if( $_REQUEST [ 'action' ]== "download" ) { echo "blablabla" ; } } aufgerufen wird Du kannst das entweder in einen Link mit rein schreiben also HTML: <a href="index.php?action=download">Download xyz</a> oder aber wenn du ein Formular hast hast du ja nur einen Submit Button... HTML: <form action="index.php"> <select name="blabla"> <option>DL 1</option> <option>DL 2</option> usw... </select> <input type="submit" value="Downloaden"> </form> und da kannste halt damit er nich nur auf die index.php zugreift sondern halt auch in den Bereich wo das mim Download iss 2 Varianten machen entweder: HTML: <form action="index.php?action=download"> //HIER^^ <select name="blabla"> <option>DL 1</option> <option>DL 2</option> usw... </select> <input type="submit" value="Downloaden"> </form> oder HTML: <form action="index.php"> <input type="hidden" name="action" value="download"> //HIER^^ <select name="blabla"> <option>DL 1</option> <option>DL 2</option> usw... </select> <input type="submit" value="Downloaden"> </form> Ich weiss voll nicht ob ich überhaupt an das richtige denke aber auch wenn nicht vielleicht haste ja trotzdem was gelernt^^ + Multi-Zitat Zitieren
#4 24. April 2007 AW: ?action=download includen? Das ganze nennt sich switch. Mit Get wird die Vriable aus dem URL gefischt und dann die die Fälle (case) abgeklappert. Wenn die Endung stimmt, wird ein bestimmter Text ausgegeben oder Codeschnipsel aus ner anderen Datei includiert. PHP: <? php$ident = 'show' ; if(isset( $_GET [ $ident ])) { switch( $_GET [ $ident ]) { case 'news' : include( './pfad/zur/news.php' ); break; case 'imprint' : include( './pfad/zur/imprint.php' ); break; default : // wenn nicht vorhanden include( './error404.php' ); break; } } else { include( './startseite.php' ); } // wenn kein $ident angegeben (ohne ?show= hintendran) ?> + Multi-Zitat Zitieren