php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2009, 16:59  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard Link

Hallo,

ich zeige in einer Form mittels der nachstehenden DIVS 3 Datenfelder als Links an:

<div id="text1" style="background:#cccccc; color:#000000";">

<h5> <?php echo "<a href='javascript:send(1,$id=$pname);'>" . $pname . "</a>"; ?></h5>
</div>
<div id="text2" style="background:#cccccc; color:#000000";
border:solid 2px black;">
<h5> <?php echo "<a href='javascript:send(1,$id=$V);'>" . $V . "</a>"; ?></h5>
</div>
<div id="text3" style="background:#cccccc; color:#000000";
border:solid 2px black;">
<h5> <?php echo "<a href='javascript:send(1,$id=$M);'>" . $M . "</a>"; ?></h5>
</div>

Nun soll bei einem Klick auf einen der Links ein neuer select im gleichen Formular plus analoge Anzeige (Link) des neuen selektierten Feldinhaltes erfolgen (mittels der send-Funktion):

<script type="text/javascript">
function send(ak,id)
{
document.f.id.value = id;
document.f.submit();
}
</script>

echo "<form name='f' action='awlist3.php' method='get'>";
echo "<input name='ak' type='hidden'>";
echo "<input name='id' type='hidden'>";

Aber wenn ich auf den Link klicke, passiert überhaupt nichts; weiss jemand, was ich hier falsch mache ?
FreddyS ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.06.2009, 17:06  
Benutzer
 
Registriert seit: 31.05.2009
Beiträge: 56
PHP-Kenntnisse:
Fortgeschritten
OneMercy befindet sich auf einem aufstrebenden Ast
Standard

Irgendwie bist du hier im falschen Forum. Oder hat dein Problem doch mit PHP zu tun?
Dann solltest du den kompletten Code in PHP-Tags posten. Raten, welchen Wert $id hat, kann nämlich keiner hier.
Bei JavaScript gehören Strings übrigens auch in Anführungszeichen, wenn ich mich nicht irre.
OneMercy ist offline  
Alt 30.06.2009, 17:19  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Sorry, dachte das wäre klar, hier nochmal mit tags:

ich zeige in einer Form mittels der nachstehenden DIVS 3 Datenfelder als Links an:

<div id="text1" style="background:#cccccc; color:#000000";">

<h5> <?php echo "<a href='javascript:send(1,$id=$pname);'>" . $pname . "</a>"; ?></h5>
</div>
<div id="text2" style="background:#cccccc; color:#000000";
border:solid 2px black;">
<h5> <?php echo "<a href='javascript:send(1,$id=$V);'>" . $V . "</a>"; ?></h5>
</div>
<div id="text3" style="background:#cccccc; color:#000000";
border:solid 2px black;">
<h5> <?php echo "<a href='javascript:send(1,$id=$M);'>" . $M . "</a>"; ?></h5>
</div>

Nun soll bei einem Klick auf einen der Links ein neuer select im gleichen Formular plus analoge Anzeige (Link) des neuen selektierten Feldinhaltes erfolgen (mittels der send-Funktion):

<script type="text/javascript">
function send(ak,id)
{
document.f.id.value = id;
document.f.submit();
}
</script>

<?php
echo "<form name='f' action='awlist3.php' method='get'>";
echo "<input name='ak' type='hidden'>";
echo "<input name='id' type='hidden'>";
?>

Aber wenn ich auf den Link klicke, passiert überhaupt nichts; weiss jemand, was ich hier falsch mache ?
FreddyS ist gerade online Bewerte diesen Beitrag von FreddyS Beitrag melden Beitrag bearbeiten/löschen
FreddyS ist offline  
Alt 30.06.2009, 17:22  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Bitte ändere den Titel noch und benutze die vorgesehenen BB-Tags für deinen Code.
PTC ist offline  
Alt 30.06.2009, 17:37  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

was meinst Du mit "BB-Tags" ?, bin erst das 2. Mal im Forum, danke für info
FreddyS ist offline  
Alt 30.06.2009, 17:53  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

offensichtlich wird id mit diesem befehl kein wert zugewiesen (sollte $pname sein), aber warum ?

<h5> <?php echo "<a href='javascript:send(1,$id='$pname');'>" . $pname . "</a>"; ?></h5>
FreddyS ist offline  
Alt 30.06.2009, 18:23  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

php.de - Ankündigungen im Forum : PHP Einsteiger !!!
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 18:35  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich denke, ich habe sowohl das problem geschildert als auch die Grundlagen durchgearbeitet , aber ich finde den Fehler nicht.
Schade, ich dachte doch, dass ich hier Unterstützung erhalte.
FreddyS ist offline  
Alt 30.06.2009, 18:37  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jetzt mal langsam.
pack deinen code in [php] [/php]-Tags, damit man das besser lesen kann.
dann sehen wir weiter.
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 18:57  
Erfahrener Benutzer
 
Registriert seit: 29.06.2009
Beiträge: 231
PHP-Kenntnisse:
Anfänger
FreddyS ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Leider weiss ich nicht, was ich noch tun soll? Ich habe den code doch m. E. in php-tags (Beitrag 17.19, <?php, ?>)gepackt? Soweit es sich um php handelt, sind die codezeilen mit >?php bzw. ?> gekennzeichnet.

Wie muss das denn sonst hier dargestellt werden ?

Beim restlichen geposteten Code handelt es sich um html bzw. Javascript, was mache ich in der Darstellung falsch?

Bin dankbar für jede Anregung diesbezüglich, weiss aber momentan nicht, was ich bzw. wie ich anders darstellen soll
FreddyS 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
[Erledigt] mail() mit &lt;a herf... Link in Html Mail geht nicht!? BettinaSyn PHP Tipps 2009 11 16.05.2009 22:28
erst beim zweiten Login funktioniert Link scarry_77 PHP Tipps 2009 5 14.04.2009 00:35
Klick auf Seitenobjekt (Link mit onClick Ereigniss) mit JScript simulieren Stephan_87 JavaScript, Ajax und mehr 1 22.12.2008 21:50
[Erledigt] Link Übergabe per $_GET['Variable'] vita PHP Tipps 2008 16 14.07.2008 15:19
IE5 link futzt net, rechte Maus + link öffnen geht hackenbusch HTML, Usability und Barrierefreiheit 1 03.01.2007 00:48
CSS: Link Styles SvenLittkowski HTML, Usability und Barrierefreiheit 3 26.09.2006 17:13
Link in Frame der auf Seite ohne Frames verweist HTML, Usability und Barrierefreiheit 1 25.02.2006 14:00
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
20px unter link neuer Link Matthiasnet HTML, Usability und Barrierefreiheit 7 21.08.2005 13:03
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
ein link in einem TD Sclot HTML, Usability und Barrierefreiheit 4 12.02.2005 13:06
Über Link einen Zeile aus Tabelle löschen Calli PHP Tipps 2004-2 24 03.12.2004 13:35
[Erledigt] über ein Link --&gt; Tabelleneintrag PHP Tipps 2004 9 03.11.2004 17:09
absoluter link PHP Tipps 2004 10 01.07.2004 23:00
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
document.f.id.value zeichenketten übergeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:18 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