SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.11.2004, 18:43:27
muxe muxe ist offline
Anfänger
 
Registriert seit: Aug 2004
Ort: oberbayern
Beiträge: 20
muxe eine Nachricht über ICQ schicken muxe eine Nachricht über AIM schicken
textfeld mit daten aus mysql auffüllen (per popup)

hallo leute.
ich habe auf eeiner seite ein forumlar mit dem namen 'name' erstellt.
nun lasse ich per javascript ein fenster aufpoppen, in dem folgender code ausgeführt wird:

PHP-Code:
<body bgcolor="#CECE0C" text="#333300" link="#663300" vlink="#663300" alink="#663300">


<?
  include("dbconnect.php");
$abfrage = "SELECT * FROM login";
  $ergebnis = mysql_query($abfrage) or die(mysql_error()); 
  while($row = mysql_fetch_object($ergebnis))
{
$username = $row->username;
echo "<font face=tahoma size=2>".$username."<br>";
}

?>

</body>

es wird also eine liste aller in meinem system angemeldeten user erstellt, wobei die namen untereinander stehen.

cooler wäre es allerdings wenn jeder dieser namen mit einem link versehen wird und bei klicke auf diesem link soll dann der username im textfeld 'text' in der form ' name' auf der mainsite stehen.

was muss ich tun?
vielen dank für eure hilfe schommal
Mit Zitat antworten
  #2  
Alt 10.11.2004, 22:33:57
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Auch wenn es einen JavaScript- und kein PHP-Problem ist ;-)
In JavaScript gibt es das Fenster-Objekt opener, mit dem du auf das Fenster zugreifen kannst, von aus die aktuelle Seite geöffnet wurde:
PHP-Code:
<script type="text/javascript">
<!--
    function SetValue(usrname)
    {
        opener.document.name.text.value = usrname;
    }
//-->
</script>
<a href="#" onClick="SetValue('<?php echo $username?>');"><?php echo $username?></a>;
?>
Mit Zitat antworten
  #3  
Alt 10.11.2004, 22:54:09
Benutzerbild von davey69
davey69 davey69 ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Weimar
Beiträge: 8
Moin Moin

Ich habe mir da einen Kopf gemacht:

Hier wird der Text an den Inhalt des Formularfeldes angehängt wird

Das ist bei rausgekommen:
PHP-Code:
<?
  include("dbconnect.php");
$abfrage = "SELECT * FROM login";
  $ergebnis = mysql_query($abfrage) or die(mysql_error()); 
  while($row = mysql_fetch_object($ergebnis))
{
$username = $row->username;
echo "<a href="[COLOR=green]javascript[/COLOR]:send(".$username.")">".$username."<br>";
}

?>
und die entsprechende Javascript Funktion:
__________________________________________

<script type="text/javascript">

function send(text)
{

opener.formularname.textfeldname.value=opener.formularname.textfeldname.value+""+text;

}

//-->
</script>
__________________________________________


Versuch mal dein Glück damit!

"Blau" : Namen sind entsprechend zu wählen
"Rot" : Bleibt so, dies ist die Standartbezeichnug des Fensters, die das Popup geöffnet hat

Geändert von davey69 (10.11.2004 um 23:11:47 Uhr)
Mit Zitat antworten
  #4  
Alt 10.11.2004, 22:55:38
Benutzerbild von davey69
davey69 davey69 ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Weimar
Beiträge: 8
Da war ich wohl zu langsam!

Die Seite dich ich gesehen hatte kam wohl noch aus dem Speicher und hatte noch keine Antwort!

-:-)

Geändert von davey69 (10.11.2004 um 23:02:49 Uhr)
Mit Zitat antworten
  #5  
Alt 11.11.2004, 19:38:21
muxe muxe ist offline
Anfänger
 
Registriert seit: Aug 2004
Ort: oberbayern
Beiträge: 20
muxe eine Nachricht über ICQ schicken muxe eine Nachricht über AIM schicken
cool mädlz thx.
ich finde übrigens, dass es sowohl ein php als auch jsscript problem ist ;) na schmarrn, hab einfach verpennt ins andere forum zu gehen, sorry
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:30:48 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt