Anfänger braucht Hilfe!

  • Hi!Also:
    Ich mach gerade ein bisschen PHP (ich versuche es ein bissl).
    Dieses Tutorial mache ich gerade: http://www.amalesh.de/1steps2php/schritt01.php3
    (Einsatz in Html,hello world)Mein Probelm
    Wenn ich den folgenden Code in den Phase 5 Editor (eingestellet auf PHP in HTML ) eingebe (sogar mit .php gespeichert )dann erscheint nichts!!! Muss ich vorher noch <html></html> oder das Grundgerüst einfügen (wenn ihr das mein: funzt net)
    Ich habe echt kein plan wie das gehen soll bitte helft mir !Achso der Code:

  • Okay also:
    Ich hab das jetzt instaliert und bin auch auf dieser Seite wo steht das man das erfolgreich aufm Rechner instaliert hat !So und wo kann ich jetzt den PHP Code eingeben damit der Server das starten kann?!

  • *heulö*funtz net.....muss ich die PHP Datei (.php) mit HTML machen oder nur den PHP Code ???

  • Zitat von Martin279
    PHP
    <?php echo ("Hallo Welt")  ?>


    So funktioniert das auch nicht.
    1. Du solltest immer dies 2 Tags zum EInbinden benutzen "<?php" und "?>"
    2. Der Befehl zum ausgeben lautet

    Code
    echo "TextTextText";


    3. Das Semikolen darf nciht vergessen werden.
    4. Richtig sieht der Befehl dann so aus:

    PHP
    <?php 
    echo "Hallo Welt!";
    ?>


    5. Gute Tutorials gibt es auch unter http://www.schattenbaum.net oder http://www.php-dummies.de :wink:

    Ach ja ... wenn zwar der Code richtig ist, aber du ihn nicht über den Server ausgeben lässt, dann erscheint der Code als ganz normaler Text ...

  • YES !!!Es klappt !Vielen Dank!!!!!!!
    Ich bin so fröhlich.....lalallala :D

  • hmmm.....hi !
    Ich brauch nochmal Hilfe:
    Also ich spiel hier grade so ein bissl mit PHP rum und jetzt ist da ein Fehler den ich net finden kann !Also die Fehlermeldung im Browser ist:Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in C:\Programme\xampp\htdocs\Martin.php on line 4 . Ich glaub ich weiß auch was das heißt:Irgendwas ist mit dem echo nicht in Ordnung aber ich weiß einfach nicht was !Hier der Code:

  • Sorry nich was vergessen:
    Die Zeile ist:
    echo "
    Wie wäre es zu Anfang mit einem kleinen Spielchen";

  • Hallo..

    der Fehler müsste eine Zeile darüber liegen:

    echo "
    <font color="#[FFFCCC]">Guten Tag sie sind auf Martins PHP Seite mit PHP Versuchen !</font>
    ";


    wenn du innerhalb eines echo ein " einsetzen willst, musst du es escapen..



    Hoffe es ist einigermaßen verständlich ^^


    mfg
    Andi

  • hmmm.ja danke aber wie müsste derf code dann jetzt richtig aussehen??Ich glaub ich habs noch net ganz verstanden!

  • Was Der_brain sagen will ist einfach, das PHP mit mehreren verschachtelten Anführungszeichen "durcheinander" kommt, deswegen musst du vor jedem Anführungszeichen dass innerhalb eines anderen Anführungszeichenpaares steht (wie es bei dir der Fall ist) ein Backslash \ stehen. Das ganze nennt man dann escapen. Alternativ kannst du für das andere Anführungszeichenpaar auch die Hochkommas ' verwenden.

    Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.

  • achso danke!Jetzt habe ich es verstanden !
    Kommen wir gleich zur nächsten frage :D :lol:
    Kann ich IN PHP einen input dingsbums reinbauen??Also ihr habt ja im Code gemerkt das ich eine Art Zahlenspiel machen möchte und jetzt möchte ich noch ein Textfeld da rein haben damit man da eine Zahl reinschreibt !Wie funzt das????

  • Dazu hast du meines Wissens zwei Möglichkeiten, entweder du schließt zwischendrin die php-Tags und schreibst einfach den HTML-Code dafür rein, oder du echost die HTML-Tags.

    Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.


  • Die Variable kannst jetzt beliebig weiterverarbeiten.

  • Vielen Dank ihr seid klasse!!!
    Nur leider brauch ich immer mehr Codes die ich so nicht weiß !Könntet ihr mir mal ne gute Seite geben mit guten und vielen PHP Codes ?
    Den wie schaff ich es das die zufällige die GANZE >"RateZeit" überbleibt

  • also dann stell ich sie nochaml :wink: :
    Ich habe ja eine zufällige Zahl von 1-bis hundert . So und jetzt ratet man ja immer (im input fenster)Aber wenn man was falsch sagt kommt ja gleich ne neue Zahl . Also wie schaffe ich es das die Zahlö die Ganze Zeit überbleib bis sie eraten ist !


    P.S Danke für die Seite

  • Moin
    Das kannst du machen, indem du die zahl in einer Session speicherst.
    Mehr dazu hier.

    So als kleines Beispiel.
    daraus solltest du dir was bauen können =)