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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 > HTML, CSS und JavaScript Help!
Hilfe Community Kalender Heutige Beiträge Suchen

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.01.2007, 19:21:12
JanS JanS ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 1
Daten von einem POPUP an ein formular übergeben...

Hallo liebe SelfPHP Menber,

ich habe ein kleinens problem bei der entwicklung eines portals für meine Firma.

Ich bin in sachen JAVA nicht so bewandert, weiss aber das dieses problem bzw. die lösung meines problem im JAVA versteckt liegt.

Vor mir liegt folgendes problem:

Ein formular, worüber ich mittarbeiter der Firma eintragen kann. Dort müssen verschiedene daten eingegeben werden. Diese daten kommen alle aus einer Datenbankt.

Nun muss das ganze aber so laufen das man nach bestimmten daten suchen muss.

Diese suche läuft über ein link der ein ´pop up öffnet. In diesem pop up kann man dann sein suchkriterium eingeben und abschicken.

-- soweit alles kein problem --

Dieses such ergebnis, das meistens eindeutig ist, soll nun mit einem Button übernommen werden und zwar soll das so aussehen das sich das ergebniss in das formular feld einträgt wo die mitarbeiter erfasst werden. (diese funktion ist mir bei der Adminseite vom PHPBB Board aufgefallen)
Nach der übernahme soll sich dann das pop up automatisch wieder schliessen.

Ich weiss das einige sagen werden, man solle danach googeln. Das habe ich gemacht und zu meinem erstaunen auch einiges darüber gefunden. Das hat mir aber alles nicht wirklich geholfen.

Würde mich freuen wenn sich mir jemand annehmen würde und ein wenig hilfestellung bei der problematik gibt.

ich bedanke mich schon herzlichst im voraus für jede antwort.

Liebe grüsse aus dem Norden ...

Jan
Mit Zitat antworten
  #2  
Alt 24.01.2007, 15:12:52
vonwegen vonwegen ist offline
Anfänger
 
Registriert seit: Jan 2007
Ort: Leipzig
Alter: 41
Beiträge: 30
AW: Daten von einem POPUP an ein formular übergeben...

javascript, nicht java.

das problem ist eigentlich relativ einfach. du musst nur mehr über das DOM wissen.

ich empfehle: http://de.selfhtml.org/javascript/ob...tm#allgemeines

und guck dir mal "opener" näher an.(einfach auf der link seite nach opener suchen)

das was du willst würde dementsprechend irgendwie so aussehen:

Code:
opener.Aktualisierung();
top.window.close();
top.window geht eventuell auch mit self oder so. musst du probieren.

die Funktion Aktualisierung ist in dem dokument, von dem du aus das fenster öffnest, außerdem ist es vllt sinnvoll gleich die variable mitzugeben.

viel spaß,

grüße vonwegen
__________________
error & trial
Mit Zitat antworten
  #3  
Alt 25.01.2007, 21:54:43
Kaltmacher Kaltmacher ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 10
AW: Daten von einem POPUP an ein formular übergeben...

Ich habe das selbe problem.
Meine Theorie:

Ich habe ein Formular und ein Textfeld darin. Hinter dem Textfeld befindet sich ein Link (<a>) welcher ein Popup öffnet und dann meine Bilder in Ordner XYZ ausliest.

Das Popup geht auf und die Bilder werden gelistet (mit php) - das geht prima.
Nun wollte ich das ich auf ein Bild klicke und die Adresse des Bildes in das Textfeld vom vorherigen Fenster geschrieben wird. Hmm... das funktioniert mal wieder nicht. :-(

-> Php-Script (funktioniert):
PHP-Code:
<?php


//Bilderpopup
    
$bild $nr;
    
$bild 'bild'.$nr;
    
    
//echo $bild;
    
    
$verzeichnis "./gfx/projekte/";
    
    
//Öffnen der Bilder
    
    
if(is_dir($verzeichnis))
        {
            if(
$dh2 opendir($verzeichnis))
                {
                            echo 
'<span style="width:450px;">';                    
                    while((
$datei readdir($dh2)) !== false)
                    {
                        if (
$datei != "." && $datei != "..")
                        {                            
                            
                            
//Datei = Dateinamen! :-)
                            //echo $datei.'<br>';

                            
echo '<a href="./gfx/projekte/'.$datei.'" onclick="javascript: abc(this.href,"'.$bild.'"); return false;"><img src="./gfx/projekte/'.$datei.'" width="200" ></a>&nbsp; ';

                            
                        }        
                    }
                            echo 
'</span>';                    
                }

                
closedir($dh2);
        }             
        

?>
und dazu mein dazugehöriges JS:

Code:
<script>

function abc(adr,feld)
{
alert(feld);
window.opener.document.getElementsById(feld).value = adr;
	
	
}
</script>
"feld" wird vorher deklariert - weil ich habe in meinem Projekt 3 Textfelder wo jeweils ein Bild reinsoll. Damit php das rafft wird an mein Popup noch ein Parameter gesendet.

Das Phänomen: trotz das die JS-FUnktion in der selben Datei ist wie mein obiger PHP-Schnipsel, öffnet sich nicht einmal das alert();
Wo ist der Fehler?
Mit Zitat antworten
  #4  
Alt 26.01.2007, 00:01:54
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Daten von einem POPUP an ein formular übergeben...

Für was steht bei onclick 'javascript:'? Dies kann man im href-Attribut machen. Im onclick-Attribut ist dies überflüssig. getElementsById gibt es nicht. Es gibt nur getElementById.
__________________
Grüße Andes
Mit Zitat antworten
  #5  
Alt 26.01.2007, 16:10:11
Kaltmacher Kaltmacher ist offline
Anfänger
 
Registriert seit: Jan 2007
Beiträge: 10
AW: Daten von einem POPUP an ein formular übergeben...

JETZT habe ich es rausbekommen! :)
Habe meine Werte nicht korrekt angegeben!!

@Threadersteller:

Code:
function bildereintragen(wert,feld)
{		
	window.opener.document.getElementById(feld).value = wert;
}
Du musst nur für "wert" dein Zielcode/text/irgendwas übergeben und natürlich bei "feld" das Feld wo der Text hineinsoll! :-) Bei funkionierts!!

greetz kM

Geändert von Kaltmacher (26.01.2007 um 16:10:29 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten an Formular übergeben Opendix HTML, CSS und JavaScript Help! 0 09.11.2006 23:13:05
Daten von PHP an PHP übergeben! OlliT PHP für Fortgeschrittene und Experten 4 02.11.2004 10:16:55
Daten aus Formular werden nicht an DB übergeben NelliB. PHP Grundlagen 19 09.10.2003 08:49:24
daten an popup übergeben swoppi PHP für Fortgeschrittene und Experten 5 06.03.2003 02:09:24
daten an php script übergeben c-m-m PHP für Fortgeschrittene und Experten 2 28.10.2002 09:33:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:12:21 Uhr.


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


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