ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
646
646
EMPFEHLEN
-
Hallo Php'ler,
ich habe ein Problem das hier zwar schon mehrfach besprochen wurde, aber für mich ist es immer noch schleierhaft. Also folgendes will ich machen:
Ich möchte per include oder require eine Function einbinden.
Diese Function soll einfach ein Radio - Button erstellen mit den mitgegebenen Parametern.
Datei Aufruf
Code :1 2 3 4
//Functionsaufrufe include ('/func/f_radio.tpl.inc'); radiobutton("laglag",3,"checked");
Datei f_radio.tpl.inc
Code :1 2 3 4 5
function radiobutton($param_1,$param_2,$param_3){ echo "radiobutton 1"; echo "<td align=\"center\" valign=\"top\" BGCOLOR=\"#BBBBBB\" style=\"width:100px\"> Radio I<input type='radio' name='$param_1' align ='right' value='$param_2'>"; } return();
Das Script führt die Function nicht aus springt somit nicht wieder in das Programm zurück.
Kann mir das einer mal erklären ?!
Vielen Dank im voraus!!
Speedyggg
-
Das return muss in die Funktion oder eben weggelassen werden da die Funktion eh nichts zurueckgibt.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Danke für die schnelle Antwort.
Leider funktioniert es trotzdem nicht.
Die Ausgabe nach dem Functionsaufruf wird einfach nicht ausgeführt.
Hier nochmal zur Verdeutlichung:
Datei Aufruf:
der Code geht noch weiter aber nicht mal das Echo nach dem Aufruf wird mir angezeigt.Code :1 2 3 4 5 6 7
radiobutton("laglag",3,"checked"); echo "radiobutton funtzt<p>"; echo "<input type='hidden' name='oripn' value='$bestnr'>"; echo "<input type='hidden' name='status' value='2'>"; echo "<input type='hidden' name='barcodey' value=" . $aZeile['barcode'] . ">"; echo"<p>";
Noch ne Idee?
-
Wie sieht denn Dein f_radio.tpl.inc jetzt aus?
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Hier die Datei : f_radio.tpl.inc
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
<HTML> <HEAD> <TITLE>DB_Datenanzeige</TITLE> </HEAD> <BODY> <body bgcolor="#DBD1D1"> <?php //Dateiname : f_radio.tpl.inc //Inhalt : Radiobuttoninstallation //Datum : 25.11.2005 //Autor : xxxxxxxxxx // //param_1 : name des Objektes //param_2 : Wert des Objektes //param_3 : checked oder nicht // ----------Code ----------------------------------------- function radiobutton($param_1,$param_2,$param_3){ echo "anzeige"; // function radiobutton(){ echo "radiobutton 1"; echo "<td align=\"center\" valign=\"top\" BGCOLOR=\"#BBBBBB\" style=\"width:100px\"> Werk I<input type='radio' name='$param_1' align ='right' value='$param_2'>"; } ?> </body> </HTML>
Die Html- Tags habe ich auch schon mal weggelassen alles ohne Erfolg.
-
Den ganzen HTML-Kram wuerde ich daraus entfernen, da dieser ja wahrscheinlich auch schon im includenden Script drin ist, oder?
Huch, den letzten Satz hab ich grad erst gesehen. Aber trotzdem wuerde ich die HTML-Tags weglassen.
Wird die Datei ueberhaupt richtig includet? Ich koennte mir vorstellen, dass der angebene absolute Pfad Probleme beim includen machen koennte. Aber das sollte nicht die Ausfuehrung des darauf folgenden Codes beeinflussen.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
jo versuch mal die file ins selbe verzeichnis zu legen und mittels
zu includen...PHP-Code:require_once 'filename'
Vielleicht gibt es da wirklich Probleme mit dem Pfad, ansonsten fällt mir nichts auf...
Alternativ könntest du bei den Radiobutton-Werten im echo deiner Funktion auch \" verwenden statt '
Das sollte zwar keinen Unterschied machen, aber du glaubst gar nicht was für banale Dinge mir schon untergekommen sind
-
Es liegt also an dem Pfad. Wenn ich den absoluten Pfad eingebe funktioniert es. Warum keine Ahnung, den ein anderes include ruft auch eine Datei im selben Vz auf und diese funktioniert.
Mit require_once werde ich es nochmal testen. Was ist der Unterschied zu einem normalen require?
Danke für euere Mühe.
Speedyggg
-
27.11.05 19:38 #9
Hallo!
Quell: http://de.php.net/require_once
Zitat von php.net
Gruss Dr DauSchri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
Ähnliche Themen
-
Include: Variablen aus include-file sind nicht verwendbar/vorhanden
Von timestamp im Forum PHPAntworten: 3Letzter Beitrag: 25.05.10, 14:33 -
und wie immer include
Von grimoh im Forum PHPAntworten: 7Letzter Beitrag: 19.04.05, 18:10 -
Wieder mal include...
Von Blind-Guardian im Forum PHPAntworten: 6Letzter Beitrag: 09.01.05, 20:14 -
include immer mittig ausgerichtet?
Von iynx im Forum PHPAntworten: 5Letzter Beitrag: 20.11.04, 17:12 -
include() immer in geschweiften Klammern?
Von SilentWarrior im Forum PHPAntworten: 6Letzter Beitrag: 04.04.03, 14:39





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren