Ergebnis 1 bis 15 von 15

Thema: echo cmd

  1. #1
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    echo cmd

    huhuuu!

    also, ich habe in einem script mehrere funktionen, jede funktionen enthält mehrere echo's... nun muss ich wegen dennen die funktionen in den body planzen. das gefällt mir nicht.
    gibt es auch eine möglichkeit die funktion zu anfang der seite zu haben und dann die echo's am richtigen ort im body auszugeben?

    gruss

    gery
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  2. #2
    Avatar von kasimir83
    kasimir83 ist offline Lounge-Member
    registriert
    30-03-2002
    Ort
    Dresden
    Beiträge
    5.879

    AW: echo cmd

    function cmd() {
    $text = "lalala";
    return $text;
    }




    echo cmd();



    Die Haptik deiner Website ist scheiße.

    Ein Nutzer braucht das Root-Passwort so dringend wie Nitroglyzerin durchgeschüttelt werden muß.

  3. #3
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    das ich dich richtige verstehe:

    du würdest für ein echo eine kleine funktion machen und diese im hmtl code einbetten?

    gibts da nicht so ne variante wie bei js...
    pseudocode:

    echo.html.body.form1("hello world!");

    so in der art
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  4. #4
    Avatar von kasimir83
    kasimir83 ist offline Lounge-Member
    registriert
    30-03-2002
    Ort
    Dresden
    Beiträge
    5.879

    AW: echo cmd

    Anders geht nicht, weil PHP keine Seiten dynamisch beeinflussen kann. Aber du kannst mit PHP ei Javascript schreiben, dass das dann macht.



    Die Haptik deiner Website ist scheiße.

    Ein Nutzer braucht das Root-Passwort so dringend wie Nitroglyzerin durchgeschüttelt werden muß.

  5. #5
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    noe, dann mache ich lieber funktionen sonst gibts ein 'gefotz'...

    merci
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  6. #6
    Plastic Christ ist offline Foren As
    registriert
    09-04-2004
    Beiträge
    78

    AW: echo cmd

    niemals echos in funkionen, ist ein sehr schlechter programmier still.
    Eine funktion ist nicht umsonst eine Funktion, denn im gegensatz zu einer Prozedur liefert diese einen Rückgabe wert, in der Regel mit return.
    N echo in ne funktion zu kloppen heißt, kontrolle aufgeben, denn n echo ist nicht steuerbar
    Do you believe in a plastic christ?

  7. #7
    Avatar von RoyalKnight
    RoyalKnight ist offline Foren-Gott
    registriert
    14-02-2003
    Ort
    Austria
    Beiträge
    3.270

    AW: echo cmd

    Platic Christ trifft dem Nagel auf den Kopf.
    Für Debug-Zwecke aber erlaubt



    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

  8. #8
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    na und jetzt, was schlagt ihr for??? den php code direkt in den body?
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  9. #9
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    oups bitte verzeiht mir diesen krassen rechtschreibefehler... Vorschlagen...
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  10. #10
    Plastic Christ ist offline Foren As
    registriert
    09-04-2004
    Beiträge
    78

    AW: echo cmd

    kasimir hats schon gut gemacht, du kannst vor dem html gerüst die funktionen definieren usw, und dann wo der code hin soll einfach wieder mit php arbeiten, also

    PHP-Code:
    <?php

    //dein code
    ?>
    <html>

    <?php echo cmd(); ?>
    </html>
    Do you believe in a plastic christ?

  11. #11
    digleu ist offline Kaiser
    registriert
    05-10-2001
    Beiträge
    1.063

    AW: echo cmd

    Oder du nutzt eine Template-Engine oder Platzhalter oder sowas:
    Html-Datei:
    PHP-Code:
    <html>
      <
    head>
      </
    head>  
      <
    body>
        {
    body_platzhalter}
      </
    body>
    </
    html
    und dann gehst du hin und machst sowas wie
    PHP-Code:
    $datei implode(''file('html_datei.html'));
    $body_inhalt 'Deine Werte für Body';
    str_replace($datei'body_platzhalter'$body_inhalt); 
    mfg Lars

  12. #12
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    okay, vielen dank für eure antworten!

    d.h., wenn ich mehrere echo's, in einer schlaufe, ausgeben will und diese in eine funktion packe, dann bekomme ich die ausgabe zwangsläufig dort, wo ich sie aufgerufen haben?

    ist eben nicht das gleiche, wie das was plastic vorschlägt, er macht eine echo "blablabla hier kommt ein oder mehrere werte der funktion"

    mein problem ist eben, dass ich alle werte mittels ner "My_fetch_array-schleife" aus ner db ausgeben will, dazu habe ich eine funktion und wenn ich alle werte aus der tabelle zurückgebe an den aufruf, so wie es plastic meint, dann ist da ja 0 formatierung...

    somit brauchte ich ja dann noch eine saubere ausgabe, welche ich doch noch im html code mit php machen müsste.

    ich hoffe das in meinem 2 abschnitt geht, dann sind nämlich aie letzte 4 abschnitte "überflüssig" und b: ich hätte mein problem gelöst... (glaube aber ncith daran...)
    Geändert von gery (25-06-2004 um 07:30 Uhr)
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  13. #13
    Avatar von kasimir83
    kasimir83 ist offline Lounge-Member
    registriert
    30-03-2002
    Ort
    Dresden
    Beiträge
    5.879

    AW: echo cmd

    Warum?, rufe doch die Funktion per echo cmd() auf, in der Funktion schreibst du dir per for-Schleife eine String, formatierst diesen einen String und gibst ihn per return zurück.



    Die Haptik deiner Website ist scheiße.

    Ein Nutzer braucht das Root-Passwort so dringend wie Nitroglyzerin durchgeschüttelt werden muß.

  14. #14
    Avatar von gery
    gery ist offline Haudegen
    registriert
    26-02-2004
    Beiträge
    692

    AW: echo cmd

    ich hatte doch befürchtet, dass diese antwort kommt ... so muss ich das noch machen :o aber vielen dank, hat mir einiges geholfen!
    Nein, Windows ist kein Virus, ...denn Viren funktionieren in der Regel und machen etwas relativ sinnvolles...

    Kritisch gesehen könnte man auch sagen :Microsoft trägt mehr zur Volksverdummung bei als nichtstattfindender Schulunterricht. //zitiert von: Hellsing
    "Just because you're paranoid, don't mean they're not after you"

  15. #15
    Plastic Christ ist offline Foren As
    registriert
    09-04-2004
    Beiträge
    78

    AW: echo cmd

    die template lösung von digleu ist hier völlig unterfordert.
    Grundsätzlich sind templates großartig, aber bei der größen ordnung wäre dies fehl am platz, und die geschwindigkeit leided unnötiger weise ebenfalls darunter.

    und ps. digleu, dein script is falsch, es würde bei dir beim {body_platzhalter} nur den text und nicht die klammern ersetzten zu demm wäre hier eine dynamische Reg expr pattern von nöten um redundant platzhalter zu erkennen.
    Das aber nur so am rande
    Do you believe in a plastic christ?

Ähnliche Themen

  1. echo und arrays
    Von Spezialist im Forum Serverseitige Programmierung
    Antworten: 2
    Letzter Beitrag: 27-05-2003, 13:41
  2. 1u1 First Class E-Shop, Form Submit Frage
    Von phlebiac im Forum JavaScript
    Antworten: 6
    Letzter Beitrag: 13-02-2003, 01:04
  3. Java Script per echo Befehl
    Von Sisko im Forum Serverseitige Programmierung
    Antworten: 4
    Letzter Beitrag: 23-04-2002, 23:33
  4. Connect zu ner Adresse und dann echo
    Von sebi im Forum Serverseitige Programmierung
    Antworten: 15
    Letzter Beitrag: 29-09-2001, 16:19
  5. Antworten: 20
    Letzter Beitrag: 27-04-2001, 15:47

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •