php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.04.2008, 15:37  
Neuer Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 28
Zabimaru befindet sich auf einem aufstrebenden Ast
Standard button als link verwenden

hi

ich möchte einen einfachen Link in Form eines Buttons benutzen

hierzu habe ich für den Button ein eigens Formular erstellt:
PHP-Code:
echo '<br><form method="POST" action="index.php?newchap=' $ilibrary->GetID() . '&count=' $count '">
      <input type="submit" value="Neues Kapitel anlegen">
      </form>'

Problem: der Button verlinkt nur bis zu $ilibrary->GetID() und schneidet den rest ab

wenn ich in Form eines normalen Links auf die Seite verweise funktioniert das wunderbar
PHP-Code:
echo '<a href="index.php?newchap=' $ilibrary->GetID() . '&count=' $count '">Neues Kapitel anlegen</a>'

wisst ihr warum der Button nach $ilibrary->GetID() einfach abschneidet?


danke schon mal im vorraus
Zabimaru ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.04.2008, 15:56  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Also nen Fehler sehe ich jetzt nicht... wie sieht denn der produzierte HTML-Code aus?

Im übrigen würde es wohl auch ein

PHP-Code:
echo '<input onclick="window.location.href = \'index.php?newchap=' $ilibrary->GetID() . '&count=' $count .'\'" type="button" value="Neues Kapitel anlegen">'
tun, dann brauchst du kein Formular dafür
cycap ist offline  
Alt 03.04.2008, 15:59  
Neuer Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 28
Zabimaru befindet sich auf einem aufstrebenden Ast
Standard

ich hab deinen code mal eingefügt und jetzt funktionierts ka warum vorher nicht


thx
Zabimaru ist offline  
Alt 03.04.2008, 16:58  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Der Sinn davon einen Button als Link zu verwenden ist ja eigentlich, dass nicht 100 Variablen per GET übergeben werden und in der Adresszeile sichtbar sind. Deshalb ist die Methode über window.location meiner Meinung nach bissl sinnfrei....

Hat aber natürlich den Nachteil, dass man für jeden solchen Link ein ganzes Formular erzeugen muss, weshalb ich mich nie dafür begeistern konnte.
Montellese ist offline  
Alt 03.04.2008, 17:00  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Also das ist genau so sinnvoll wie die Variablen per GET in der Action des Formulars zu übergeben aber Recht hast du, einen Grund dafür sehe ich nur wenns ums optische geht
cycap ist offline  
Alt 03.04.2008, 19:51  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Jo beide Varianten sind sinnlos Hab mich wohl zu unklar ausgedrückt. Wenn man schon extra ein Formular macht, dann bitte die Variablen per POST über ein hidden-Input übergeben.
Montellese ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
Javascript link mit button öffnen (ich habe alles versucht ) Bruce HTML, Usability und Barrierefreiheit 8 27.03.2006 11:02
Statt Formular Button link ? CityHubter PHP Tipps 2007 2 28.12.2005 15:13
Text &amp;amp; Button zusammen ein Link HTML, Usability und Barrierefreiheit 8 22.11.2005 09:59
[Erledigt] Link von Amazond.e verwenden PHP Tipps 2005-2 5 19.10.2005 22:18
Radio Button durch Link klicks aktivieren CHRIS PHP Tipps 2005-2 8 14.09.2005 17:53
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Variablen in neues Formular über Button oder Link übergeben PHP Tipps 2005-2 1 15.07.2005 23:10
.gif bild als button mit hiterlegtem link PHP Tipps 2005-2 11 17.06.2005 20:57
Button als link funzt nicht im IE Malfunction HTML, Usability und Barrierefreiheit 3 12.05.2005 09:12
Download Button erst nach klick auf Link aktivieren PHP Tipps 2005 13 18.04.2005 15:53
[Erledigt] Submit Button durch Link ersetzen - Geht das denn ? HTML, Usability und Barrierefreiheit 7 07.01.2005 10:58
[Erledigt] statt button link HTML, Usability und Barrierefreiheit 10 04.01.2005 15:00
php funktion ausfuehren wenn button oder link gedrueckt wurd PHP Tipps 2004 1 25.09.2004 12:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php button link, php button mit link, php link button, button als link verwenden, php button als link, html code button link, html button als link verwenden, php link als button, link button php, php button link öffnen, php linkbutton, button link php, button als link php, php link mit button, html button link, http://www.php.de/php-tipps-2008/806-button-als-link-verwenden.html, html button link öffnen, php link auf button, button php link, button mit link php

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum