tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
3385
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    patator patator ist offline Mitglied Bronze
    Registriert seit
    Apr 2004
    Beiträge
    32
    Hallo, habe folgendes Problem.

    Habe im Moment häßliche Feldbuttons die nach klick eine variable erfüllen und dann eine Funktion ausführen. Wollte nun input type="submit" mit "image" ersetzen und das Bild als Button angeben.

    Hier erst mal wie es mit dem Button funktioniert:

    Button:
    <input type="submit" name="allreaded" value="alle gelesen?">

    Funktion:
    //******* Button alle gelesen? *************
    if (isset($allreaded))
    {
    $allgelesen = mysql_query('UPDATE messages SET gelesen="1" WHERE userauswahl LIKE "'.$_SESSION["username"].'" AND gelesen LIKE "0"');
    $urlweiterleitung = '<meta http-equiv="Refresh" content="0;URL='.$logged_home_site.'">';
    echo $urlweiterleitung;
    exit;
    }

    Wenn ich nun die Leiste umstelle auf
    <input type="image" src="BANNER/allegelesen.jpg" name="allreaded">
    wird $allreaded nicht mehr erfüllt.

    Wie kann ich es schaffen $allreaded wieder auszuführen wie vorher allerdings mit Grafik Button?

    Vielen Dank
     

  2. #2
    Lapsus Lapsus ist offline Mitglied Silber
    Registriert seit
    Sep 2004
    Beiträge
    72
    1. solltest du statt $allread, $_POST['allread'] bzw. $_GET['allread'] verwenden.
    2. Fehlt bei deinem <input type="img" das Attribut value="" somit ist es eigentlich logisch, dass die Variable nach dem Submit leer ist.
     

  3. #3
    patator patator ist offline Mitglied Bronze
    Registriert seit
    Apr 2004
    Beiträge
    32
    habe es so gemacht wie du gesagt hattest, leider ruckelt das skript nur kurz aber macht nichts. wenn ich zurück auf submit stelle gehts wieder
     

  4. #4
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Auf einen image-submit-Button greift so zu:
    $_POST['namedesbuttons_x'] (die x-Koordinate des "Klicks")
    bzw.
    $_POST['namedesbuttons_y'] (die y-Koordinate des "Klicks")
     
    »

  5. #5
    patator patator ist offline Mitglied Bronze
    Registriert seit
    Apr 2004
    Beiträge
    32
    aha, danke für Deine Antwort.
    Nun wie stelle ich es dann an bei nem Button der genau die größe 80pix mal 15pix hat?
    dass egal wo ich hinklicke die variable erfüllt wird?
     

  6. #6
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Ich hab von den KOORDINATEN, nicht von den MAßEN geredet
     
    »

Ähnliche Themen

  1. Werte aus input type"image" an Funktion geben
    Von Kai-Behncke im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 17.01.10, 19:45
  2. Antworten: 3
    Letzter Beitrag: 22.06.05, 22:12
  3. Antworten: 3
    Letzter Beitrag: 09.04.05, 20:48
  4. Antworten: 7
    Letzter Beitrag: 04.03.05, 14:07
  5. Maus X/Y position auf nem <input type="image">
    Von kahless im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.07.01, 14:41