Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Name per klick in Textfeld einfügen
16.07.2004, 18:20
Beitrag: #1
Name per klick in Textfeld einfügen
Hallo,
wie mache ich das, wenn ich in einem kleinen POP-UP Fenster auf einen Link klicke, das dann im Hauptfenster ein Name in einem Textfeld steht. Habe es mit JavaScript hingekriegt, dass es klappt, aber nur wenn es im selben Fenster ist. Deshalb meine Frage. Wie geht das, wenn der Name in einem anderen Fenster erscheinen soll. Kann man das auch mit PHP realisieren, ohne JavaScript?
Vielen Dank im vorraus.
AXEL

PS: Hier mein Script.
[code:1]
<head>
<script language="JavaScript" type="text/javascript">
<!--
function smile()
{
return;
}
function DoPrompt(action)
{
document.pn.to.value=document.pn.to.value+action;
document.pn.to.focus();
}
//-->
</SCRIPT>
</head>
<body>
<a href="j smile()" onClick="DoPrompt('Hallo')>einfügen</a>
<textarea name="to" cols="55" rows="10"></textarea>
</body>
[/code:1]

MFG
Axel

http://www.axel-wahlen.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.07.2004, 20:55
Beitrag: #2
 
Irgendwie versteh ich nicht was du meinst. Erkläre mal bitte langsam und genau was du gerne hättest, eventuell ein Beispiel.

PS: In deinem Script fehlt ein " hinter Hallo')
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.07.2004, 21:35
Beitrag: #3
 
Ich habe ein PN System, und wenn ich eine Nachricht verfasse, kann man auf einen Link klicken, dann öffnet sich ein neues Fenster, wo alle mitglieder aufgelistet werden. Wenn mann dann auf einen Namen klickt, soll der Nickname der angeklickten person, im Hauptfenster, wo die Nachricht geschrieben wird, im Textfeld "Empfänger" erscheinen.
Axel

PS: Besser wäre natürlich ein "select" Feld, wo alle Nicknamen aus der Datenbank aufgelistet werden, und dann braucht man nur nen namen auswählen. Aber da wüsste ich überhaupt nicht wie es geht.

MFG
Axel

http://www.axel-wahlen.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.07.2004, 23:15
Beitrag: #4
 
Also ich hab da was, nur das funzt ohne Popup. Da würde man einen Nick anklicken und dann steht der Nick in einer Textarea. Ich schau mal noch ob ich des mit Popup hinkriege das er des auch in die textarea in den anderen Fenster hinzufügt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.07.2004, 23:41
Beitrag: #5
 
Die alternative dazu währe das select feld, wo alle Nicknames aus der Datenbank ausgelesen werden, und dann kann man sie im select-Feld direckt auswählen.

MFG
Axel

http://www.axel-wahlen.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2004, 09:37
Beitrag: #6
 
Ja nur das Problem ist das ich mich mit Javascript überhaupt nicht auskenne und daher nicht weiß wie man das macht das der von einem Popup her den Nick in ein anderes Fenster einfügt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2004, 15:21
Beitrag: #7
 
JavaScript kann ich auch kaum.
Aber ich habe es jetzt hinbekommen, dass man mit per select-feld den Nicknamen auswählen kann.

MFG
Axel

http://www.axel-wahlen.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.07.2004, 16:24
Beitrag: #8
 
Könntest du den Quelltext hier reinkopieren, so hätte jeder was davon.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.07.2004, 11:16
Beitrag: #9
 
Kann ich machen, aber jetzt ist es nur PHP, und kein JavaScript mehr.

MFG
Axel

http://www.axel-wahlen.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.07.2004, 18:25
Beitrag: #10
 
Das mit dem Selectfeld wo alle user aus der Datenbak drinn stehen würde ungefähr so gehen:

[code:1]<?php
include("config.inc")
$Conn=mysql_connect($dbhost,$dbusername,$dbpasswort);
mysql_select_db($dbname);

$abfrage="SELECT user FROM TABLENAME";
$ergebnis=mysql_query($abfrage,$Conn);

echo "<p align="center" class="style">" .
"<table border="0" width="100%" cellspacing="0">".
"<tr>" .
"<td width="30%">Username: </td>" .
"<td><form action="datei.php" method="post">" .
"<select name="user">";
//die schleife wird so oft durchlaufen wie die Datenbank ein ergebnis zuruckliefert

while($row=mysql_fetch_array($ergebnis))
{
echo "<option value="" . $row['ID'] . "">" . $row['user'] . "</option>";
}

echo "</select>" .
"</td>" .
"</tr>" .
"<tr>" .
"<td><input type="submit">" .
"</tr>" .
"</table></form>";


}

mysql_free_result($ergebnis);
mysql_close($GB_conecting2);
}
?>[/code:1]


greetz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Eine PHP-Datei in die andere Einfügen Kw02 6 367 14.07.2004 16:56
Letzter Beitrag: Virus

Gehe zu:

KontaktWebhilfe.infoNach obenZum InhaltArchiv-ModusRSS-Synchronisation