print Funktion

  • Du willst also über den Button ein PHP-Script aufrufen?

    Wie wäre es da mit:

    Code
    <form action="http://www.georg-grimm.de/kellerwg/bf2stats/update.php" method="post aber ist ja egal">
    <input type="submit" name="1" id="1" value="Update" />
    </form>

    Oder versteh ich das falsch?


    EDIT: Oder noch einfacher:

    Code
    [url='http://www.georg-grimm.de/kellerwg/bf2stats/update.php']Update[/url]


    Für mich macht das ganze irgentwie wenig Sinn...

  • Tach!

    Wenn Du einen Link kreieren möchtest, der wie ein Submit-Button aussieht, dann musst Du einen basteln (Grafik oder CSS). Submit ist an sich nicht als "Link" zu gebrauchen.

    Zum Beispiel:

    Code
    <div class="button">[url='irgendwas.html']Beschriftung[/url]</div>

    Die Klasse "button" müsste hier das Button-Layout vorgeben (Margin, Rahmen, Hintergrundfarbe, etc.)

    Viele Grüße!
    PINALES

    Rechtschreibung für alle!

  • die submits sind eigentlich als links nur zu gebrauchen, wenn du mit denen post-daten übergeben willst.
    sonst macht das keinen sinn.
    wie pinales sagt und dann im <style type="text/css">:

    Code
    .button {background: url(buttonbild.png); }


    Könne natülich noch mehr eigenschaften kommen:
    Für hover, für die Schrift etc.

  • Einmal danke für die schnelle Hilfe, aber es klappt nicht so gut

    So kenne ich das auch aber es klappt nicht.

    Dann kommt diese Fehlermeldung

    arse error: parse error, unexpected '<' in /home/www/htdocs/http://georg-grimm.de/kellerwg/bf2stats/index.php on line 234

  • Ok wenn Du mal auf der Seite warst, sieht man da eine Tabelle mit 2 Spieler Namen. Um die Daten zu aktualisieren muss man diesen Link ausführen. Um es ein wenig benutzerfreundlicher zugestallten möchte ich dort ein Button bzw link einführen, den man nur noch klicken muss.

    Was man mit diesem link macht
    http://www.georg-grimm.de/kellerwg/bf2stats/update.php

  • Also das ist der ganze Code

    Und oderhalb des include befehls muss der link rein. ICh habe es versucht mit

    Code
    [url='http://www.georg-grimm.de/kellerwg/bf2stats/update.php']Update[/url]

    Aber da kommt dann diese Fehlermeldung

    arse error: parse error, unexpected '<' in /home/www/htdocs/http://georg-grimm.de/kellerwg/bf2stats/index.php on line 234

    Daher das print und so. habe so noch nie eine Seite geschrieben. Daher habe ich davon auch keine Seite. Und die ganze Seite neuzumachen wegen einem Link finde ich ein wenig übertrieben

  • Tach!

    So wie´s aussieht, wurden die Standardeinstellungen des Submit-Buttons bereits via CSS angepasst (Rand, Hintergundfarbe, etc.). Was spricht denn dagegen, diese Einstellungen auch für einen "Link-Button" einzusetzen?

    Die einfachste Variante:

    Code
    [url='ziel.html']Beschriftung[/url]

    Feiner aber wäre, die Einstellungen in CSS vorzunehmen:

    Code
    [url='ziel.html']Beschriftung[/url]
    
    
    .submit {
    border : 1px solid red;
    padding : 5px;
    background-color: lightgrey;
    }

    (Falls ich Dich richtig verstanden habe...)

    Viele Grüße!
    PINALES

    Rechtschreibung für alle!

  • Zwischen diesen beiden Zeilen (ziemlich am ende):

    Code
    print "</table>";
    
    
    
    
    
    
    $SQLString = "SELECT * FROM ".$db_prefix."misc WHERE id=1";

    füg mal

    Code
    print "[url='http://www.georg-grimm.de/kellerwg/bf2stats/update.php']Update[/url]";


    ein.

  • Ja das ist mir schon klar,

    aber dann kommt diese Fehlermeldung

    Parse error: parse error, unexpected '<' in /home/www/htdocs/http://georg-grimm.de/kellerwg/bf2stats/index.php on line 236

    Also ich stehe gerade auf dem Schlau.

    Also mein Problem ist es erstmal den Link einzufügen

  • Du kannst innerhalb von PHP (also zwischen <?php und ?>) nicht einfach HTML schreiben.

    Machs so:

  • So endlich ist der Button drin, jetzt probiere ich es mit einem Bild vielen lieben dank für die hilfe.

    Melde mich vielleicht nochmal

    Danke

    Gruß Georg

  • Tach!

    In Sachen PHP bin ich leider nur Halbwissender. Von daher halt ich mich da mal lieber raus. Ist Deine Seite aus einem CMS entstanden? Dann gibt es meist die Möglichkeit, Templates und Seiten in einem HTML-Modus (also ohne PHP-Funktionen) anzuzeigen/zu bearbeiten. Dort würde das Einfügen des Links funktionieren...

    Viele Grüße!
    PINALES

    Rechtschreibung für alle!

  • Ja das tut mir leid aber du sagtest ja du willst den Link eingebaut haben. Was genau der Link macht kann ich ja nicht wissen. Mit diesem Clan-Script kenne ich mich ja nicht aus.

    Hast du nicht ein funktionierendes Beispiel. Irgenteine Seite?

  • Ne ne mein Fehler war es einfach nicht das php zu unterbrechen. HaAbe es jetzt dank eurer Hilfe hinbekommen. Nun habe ich nur noch eine Frage.

    "target=_blank" heißt, dass der Link in einer neuen Seite ausgeführt wird, aber gibt es ein Befehl der überhaupt kein Link ausführt?

    Und nochmal Danke für die schnelle Hilfe

  • Was meinst du denn damit?
    target="" sagt einfach wo der Link geöffnet wird. Wenn er jedoch überhaupt nicht geöffnet werden soll... wozu denn dann der Link?

    Willst du, dass das Update-Script einfach im Hintergrund ausgeführt wird und sich der Inhalt der Tabelle automatisch ändert?
    Das Funktioniert so nicht.