Ergebnis 1 bis 20 von 321

Thema: Allgemeiner Fragethread

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    erstmal: WTF? Wieso schreibst du alles groß? Das macht echt niemand.

    zweitens: Du hast wohl die ' ' vergessen. So nimmt PHP an COMMENT wäre ein Konstanze statt wie du meinst ein String. Also mach ' (oder alternativ ", aber letzteres macht eigentlich auch niemand in diesem Fall) drum.

  2. #2
    Zitat Zitat von Crash-Override Beitrag anzeigen
    erstmal: WTF? Wieso schreibst du alles groß? Das macht echt niemand.
    Werd ich mir merken. Hab das Script nur kopiert und bei meinem alten Webspace hats auch funktioniert, aber der neue macht Probleme.

    Zitat Zitat von Crash-Override Beitrag anzeigen
    zweitens: Du hast wohl die ' ' vergessen. So nimmt PHP an COMMENT wäre ein Konstanze statt wie du meinst ein String. Also mach ' (oder alternativ ", aber letzteres macht eigentlich auch niemand in diesem Fall) drum.
    so?
    <?PHP ECHO $_POST['COMMENT']; ?>

    geht jedenfalls immer noch nicht:
    <b>Notice</b>: Undefined index: COMMENT in <b>/www/usersites/s-x/underdark/pub/my_page/kontakt.php</b> on line <b>48</b>

    Außerdem soll COMMENT kein string sein, sondern eine Variable. Im Fall, dass man vergisst ein Feld auszufüllen, soll man beim zurück nicht nochmal alles ausfüllen müssen --> dh. der Wert der Variablen wird ins Feld geschrieben.

  3. #3
    Zitat Zitat von underdark Beitrag anzeigen
    Außerdem soll COMMENT kein string sein, sondern eine Variable. Im Fall, dass man vergisst ein Feld auszufüllen, soll man beim zurück nicht nochmal alles ausfüllen müssen --> dh. der Wert der Variablen wird ins Feld geschrieben.
    Wie wird denn die Site aufgerufen? Mit "....foo.php?COMMENT=Hallo"?

  4. #4
    Zitat Zitat von drunken monkey Beitrag anzeigen
    Wie wird denn die Site aufgerufen? Mit "....foo.php?COMMENT=Hallo"?
    Seitenaufruf erfolgt ganz normal. Ohne ".php?...." . Ich würd gern vermeiden, da was anzuhängen.

  5. #5
    Zitat Zitat von underdark Beitrag anzeigen
    Seitenaufruf erfolgt ganz normal. Ohne ".php?...." . Ich würd gern vermeiden, da was anzuhängen.
    Ahso, sorry, habe übersehen, dass du ja $_POST benutzt. <___<'' Tut mir leid.

    Aber dafür hier die Lösung:
    PHP-Code:
    <td><input type="text" name="NAME" size="35"
    value="<?php if (isset ($_POST['NAME']))
    echo 
    $_POST['NAME']; ?>" /></td>
    Und ich würde NAME, COMMENT, etc. auch klein schreiben, aber ist natürlich Geschmackssache. ^^'

  6. #6
    Thanx, das hat geholfen!

  7. #7
    Wie die Fehlermeldung bereits sagt, liegt es daran, dass das Array $_POST keinen Eintragswert mit dem Index "COMMENT" enthält. Die Variante ohne die einfachen Anführungszeichen ist in PHP zwar möglich, allerdings ziemlich schlechter Stil. Das funktioniert spätestens dann nicht mehr, wenn der Index Leerzeichen enthält.

  8. #8

    ID Postübermittlung

    Hi.
    Das name-Attribut ist für (X)HTML ja nicht mehr zulässig.
    Jetzt wollte ich mein Kontaktformular dementsprechend umschreiben, doch irgendwie ist die Übermittlung nicht so, wie sie bei name wäre. ^^
    Ich habe hier ein
    HTML-Code:
    <input type="hidden" value="check" id="do" />
    Das wird per Post übermittelt, dann wird gecheckt
    PHP-Code:
       if ($_POST['do'] == "check") {
         echo 
    'Soll gecheckt werden.';
       } 
    Aber das funktioniert so nicht.
    Wenn ich aber im obigen Teil name="do" schreibe, funktionuckelt es.
    Wie wäre die korrekte Überprüfung für das id-Attribut?

  9. #9
    Bei input-, textarea- und select-Elementen ist das name-Attribut noch immer erlaubt. Ist bei input[type=radio] sogar notwendig um sie richtig benutzen zu können.
    Das vergeben einer ID ist wegen des label-Elements natürlich dennoch sinnvoll

  10. #10
    Natürlich ist das name-Attribut für Formualrelemente auch in XHTML erlaubt. Nur für andere Elemente (Bilder, Links usw.) nicht mehr.

  11. #11
    Nagh. Danke. ^^

  12. #12
    Probleeeem! ^^

    Habe ein Bild geladen, das google maps like per drag&drop verschoben werden kann. Damit der IE das nicht als dragsource nimmt, brauche ich die EventHandler
    HTML-Code:
    ondragstart="return false;" onselectstart="return false;"
    Jedenfalls nach meinem Kenntnisstand.

    Diese zwei sind aber nicht valid... Gibt es eine Möglichkeit dem abzuhelfen?

  13. #13
    Zitat Zitat von Lucleonhart Beitrag anzeigen
    Diese zwei sind aber nicht valid... Gibt es eine Möglichkeit dem abzuhelfen?
    Conditional Comments?

Berechtigungen

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